Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add automation price pallet #4

Merged
merged 41 commits into from
Sep 10, 2024
Merged

Conversation

imstar15
Copy link
Member

Tests

running 23 tests
test mock::test_genesis_config_builds ... ok
test mock::__construct_runtime_integrity_test::runtime_integrity_tests ... ok
test tests::test_cancel_task_works ... ok
test tests::test_expired_task_not_run ... ok
test tests::test_decrease_task_count_when_execute_tasks ... ok
test tests::test_delete_asset_ok ... ok
test tests::test_emit_event_when_execute_tasks ... ok
test tests::test_gt_task_not_run_when_asset_price_equal_target_price ... ok
test tests::test_initialize_asset_works ... ok
test tests::test_price_move_against_target_price_skip_run ... ok
test tests::test_schedule_put_task_to_expiration_queue ... ok
test tests::test_schedule_return_error_when_reaching_max_account_tasks_limit ... ok
test tests::test_initialize_asset_reject_duplicate_asset ... ok
test tests::test_schedule_put_task_to_expiration_queue_multi ... ok
test tests::test_schedule_return_error_when_reaching_max_tasks_overall_limit ... ok
test tests::test_schedule_xcmp_task_fail_not_enough_balance ... ok
test tests::test_schedule_xcmp_task_ok ... ok
test tests::test_update_asset_price_increase_round ... ok
test tests::test_shift_tasks_movement_through_price_changes ... ok
test tests::test_update_asset_prices ... ok
test tests::test_update_asset_prices_multi ... ok
test tests::test_sweep_expired_task_partially ... ok
test tests::test_sweep_expired_task_works ... ok

test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s


running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

@imstar15 imstar15 force-pushed the charles-add_automation_price_pallet branch from 3c144e5 to 9feb305 Compare September 7, 2024 08:45
@imstar15 imstar15 added B5-clientnoteworthy B7-runtimenoteworthy Changes should be noted in any runtime-upgrade release notes breaking Needs to be mentioned in breaking changes D9-needsaudit👮 PR contains changes to fund-managing logic that should be properly reviewed and externally audited labels Sep 7, 2024
@imstar15 imstar15 requested a review from chrisli30 September 7, 2024 08:51
@imstar15 imstar15 marked this pull request as ready for review September 7, 2024 12:56
@imstar15 imstar15 merged commit 1930743 into dev Sep 10, 2024
34 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
B5-clientnoteworthy B7-runtimenoteworthy Changes should be noted in any runtime-upgrade release notes breaking Needs to be mentioned in breaking changes D9-needsaudit👮 PR contains changes to fund-managing logic that should be properly reviewed and externally audited
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants