From 73ae01b09817f1fa74088864aa86721d7852a426 Mon Sep 17 00:00:00 2001 From: cyberosa Date: Wed, 27 Nov 2024 17:12:55 +0100 Subject: [PATCH] fixing fsm spec errors --- packages/packages.json | 12 +- packages/valory/agents/trader/aea-config.yaml | 6 +- packages/valory/services/trader/service.yaml | 2 +- .../valory/services/trader_pearl/service.yaml | 2 +- .../fsm_specification.yaml | 249 ++++----- .../skills/decision_maker_abci/skill.yaml | 2 +- .../skills/trader_abci/fsm_specification.yaml | 489 +++++++++--------- packages/valory/skills/trader_abci/skill.yaml | 6 +- .../tx_settlement_multiplexer_abci/skill.yaml | 2 +- 9 files changed, 385 insertions(+), 385 deletions(-) diff --git a/packages/packages.json b/packages/packages.json index 7be53a48..b319bc50 100644 --- a/packages/packages.json +++ b/packages/packages.json @@ -16,14 +16,14 @@ "contract/valory/staking_token/0.1.0": "bafybeiep4r6qyilbfgzdvx6t7zvpgaioxqktmxm7puwtnbpb2ftlib43gy", "contract/valory/relayer/0.1.0": "bafybeicawmds6czx7db2lcktvexwrp245jpekgulndtos5s5zdid3ilvq4", "skill/valory/market_manager_abci/0.1.0": "bafybeicztk62pslofv6ui3aw3giw2tnvlfwfmatqbyvvzv4ampneu6isqa", - "skill/valory/decision_maker_abci/0.1.0": "bafybeif4gm5haemydji6vtovzqxm2uzdyydfuyxt4j533vzgoxv5hyg7g4", - "skill/valory/trader_abci/0.1.0": "bafybeif2qsehq3orfrrdd7wilpajnnakqs3diiy5tiwtseg4eghsnjsqzm", - "skill/valory/tx_settlement_multiplexer_abci/0.1.0": "bafybeia63dlxjvohtogbglcgk42qkg7v356rst27xcm27bvryypr2dzhka", + "skill/valory/decision_maker_abci/0.1.0": "bafybeiam3ggpx2s4hpt27vrf5lidbyoyugs64wwogrdiktl6wczmfjuh5y", + "skill/valory/trader_abci/0.1.0": "bafybeieafmrf6h4h2x5ecbm2ecvltuxngwoizvtylzopagiygcrzotx6ga", + "skill/valory/tx_settlement_multiplexer_abci/0.1.0": "bafybeify5ccoioibq3jhwqg27hq2exwggyrhp2oydysmz5ozno2qlvjbca", "skill/valory/staking_abci/0.1.0": "bafybeictd5pxhscuhqntvctb7l5lfjausxt2m22rg5mkaiuj4cwwcxpvne", "skill/valory/check_stop_trading_abci/0.1.0": "bafybeifmi64g4ki6zwbcncb35ovhd4sllw4xrszrkturpeqdhgf5bkiini", - "agent/valory/trader/0.1.0": "bafybeia7dlk5e7swrwz37mmzmwwazeuw6d3bz7skvqsvt25jyzhaksm3re", - "service/valory/trader/0.1.0": "bafybeiaums4lcyrvahjoh3kdcddqbiybqynmkiwrvo2ikgcugaxsiiyhxi", - "service/valory/trader_pearl/0.1.0": "bafybeid6l6jflqhfzx2xhxiqjbr55rajx6tvgtjomp6njxfdeyag2t5xvm" + "agent/valory/trader/0.1.0": "bafybeida6qbaceie3wvznffej7xf6y4t3tlwbzloas4n3vr2e27yc4h23i", + "service/valory/trader/0.1.0": "bafybeih5wgjo2k4vlew7jcws7aneik6gkxvtnpxdcge3iyabjxhcfabr3a", + "service/valory/trader_pearl/0.1.0": "bafybeiautovxcckeikj2s4cuuvuy2u2edc7wlhww4vlwhr5nmxyi5iyxsa" }, "third_party": { "protocol/open_aea/signing/1.0.0": "bafybeihv62fim3wl2bayavfcg3u5e5cxu3b7brtu4cn5xoxd6lqwachasi", diff --git a/packages/valory/agents/trader/aea-config.yaml b/packages/valory/agents/trader/aea-config.yaml index f1d0d5cd..90791f6e 100644 --- a/packages/valory/agents/trader/aea-config.yaml +++ b/packages/valory/agents/trader/aea-config.yaml @@ -45,10 +45,10 @@ skills: - valory/reset_pause_abci:0.1.0:bafybeigrdlxed3xlsnxtjhnsbl3cojruihxcqx4jxhgivkd5i2fkjncgba - valory/termination_abci:0.1.0:bafybeib5l7jhew5ic6iq24dd23nidcoimzqkrk556gqywhoziatj33zvwm - valory/transaction_settlement_abci:0.1.0:bafybeic7q7recyka272udwcupblwbkc3jkodgp74fvcdxb7urametg5dae -- valory/tx_settlement_multiplexer_abci:0.1.0:bafybeia63dlxjvohtogbglcgk42qkg7v356rst27xcm27bvryypr2dzhka +- valory/tx_settlement_multiplexer_abci:0.1.0:bafybeify5ccoioibq3jhwqg27hq2exwggyrhp2oydysmz5ozno2qlvjbca - valory/market_manager_abci:0.1.0:bafybeicztk62pslofv6ui3aw3giw2tnvlfwfmatqbyvvzv4ampneu6isqa -- valory/decision_maker_abci:0.1.0:bafybeif4gm5haemydji6vtovzqxm2uzdyydfuyxt4j533vzgoxv5hyg7g4 -- valory/trader_abci:0.1.0:bafybeif2qsehq3orfrrdd7wilpajnnakqs3diiy5tiwtseg4eghsnjsqzm +- valory/decision_maker_abci:0.1.0:bafybeiam3ggpx2s4hpt27vrf5lidbyoyugs64wwogrdiktl6wczmfjuh5y +- valory/trader_abci:0.1.0:bafybeieafmrf6h4h2x5ecbm2ecvltuxngwoizvtylzopagiygcrzotx6ga - valory/staking_abci:0.1.0:bafybeictd5pxhscuhqntvctb7l5lfjausxt2m22rg5mkaiuj4cwwcxpvne - valory/check_stop_trading_abci:0.1.0:bafybeifmi64g4ki6zwbcncb35ovhd4sllw4xrszrkturpeqdhgf5bkiini - valory/mech_interact_abci:0.1.0:bafybeid6m3i5ofq7vuogqapdnoshhq7mswmudhvfcr2craw25fdwtoe3lm diff --git a/packages/valory/services/trader/service.yaml b/packages/valory/services/trader/service.yaml index b87ad530..22c8c136 100644 --- a/packages/valory/services/trader/service.yaml +++ b/packages/valory/services/trader/service.yaml @@ -7,7 +7,7 @@ license: Apache-2.0 fingerprint: README.md: bafybeigtuothskwyvrhfosps2bu6suauycolj67dpuxqvnicdrdu7yhtvq fingerprint_ignore_patterns: [] -agent: valory/trader:0.1.0:bafybeia7dlk5e7swrwz37mmzmwwazeuw6d3bz7skvqsvt25jyzhaksm3re +agent: valory/trader:0.1.0:bafybeida6qbaceie3wvznffej7xf6y4t3tlwbzloas4n3vr2e27yc4h23i number_of_agents: 4 deployment: agent: diff --git a/packages/valory/services/trader_pearl/service.yaml b/packages/valory/services/trader_pearl/service.yaml index f5dd94d3..dc271b1b 100644 --- a/packages/valory/services/trader_pearl/service.yaml +++ b/packages/valory/services/trader_pearl/service.yaml @@ -8,7 +8,7 @@ license: Apache-2.0 fingerprint: README.md: bafybeibg7bdqpioh4lmvknw3ygnllfku32oca4eq5pqtvdrdsgw6buko7e fingerprint_ignore_patterns: [] -agent: valory/trader:0.1.0:bafybeia7dlk5e7swrwz37mmzmwwazeuw6d3bz7skvqsvt25jyzhaksm3re +agent: valory/trader:0.1.0:bafybeida6qbaceie3wvznffej7xf6y4t3tlwbzloas4n3vr2e27yc4h23i number_of_agents: 1 deployment: agent: diff --git a/packages/valory/skills/decision_maker_abci/fsm_specification.yaml b/packages/valory/skills/decision_maker_abci/fsm_specification.yaml index 6c2a0b75..9e29e8bf 100644 --- a/packages/valory/skills/decision_maker_abci/fsm_specification.yaml +++ b/packages/valory/skills/decision_maker_abci/fsm_specification.yaml @@ -1,131 +1,132 @@ alphabet_in: - - BENCHMARKING_DISABLED - - BENCHMARKING_ENABLED - - BENCHMARKING_FINISHED - - BLACKLIST - - DONE - - FETCH_ERROR - - INSUFFICIENT_BALANCE - - MECH_RESPONSE_ERROR - - MOCK_MECH_REQUEST - - MOCK_TX - - NONE - - NO_MAJORITY - - NO_OP - - NO_REDEEMING - - NO_SUBSCRIPTION - - REDEEM_ROUND_TIMEOUT - - ROUND_TIMEOUT - - SLOTS_UNSUPPORTED_ERROR - - SUBSCRIPTION_ERROR - - TIE - - UNPROFITABLE +- BENCHMARKING_DISABLED +- BENCHMARKING_ENABLED +- BENCHMARKING_FINISHED +- BLACKLIST +- DONE +- FETCH_ERROR +- INSUFFICIENT_BALANCE +- MECH_RESPONSE_ERROR +- MOCK_MECH_REQUEST +- MOCK_TX +- NEW_SIMULATED_RESAMPLE +- NONE +- NO_MAJORITY +- NO_OP +- NO_REDEEMING +- NO_SUBSCRIPTION +- REDEEM_ROUND_TIMEOUT +- ROUND_TIMEOUT +- SLOTS_UNSUPPORTED_ERROR +- SUBSCRIPTION_ERROR +- TIE +- UNPROFITABLE default_start_state: CheckBenchmarkingModeRound final_states: - - BenchmarkingDoneRound - - BenchmarkingModeDisabledRound - - FinishedDecisionMakerRound - - FinishedDecisionRequestRound - - FinishedSubscriptionRound - - FinishedWithoutDecisionRound - - FinishedWithoutRedeemingRound - - ImpossibleRound - - RefillRequiredRound +- BenchmarkingDoneRound +- BenchmarkingModeDisabledRound +- FinishedDecisionMakerRound +- FinishedDecisionRequestRound +- FinishedSubscriptionRound +- FinishedWithoutDecisionRound +- FinishedWithoutRedeemingRound +- ImpossibleRound +- RefillRequiredRound label: DecisionMakerAbciApp start_states: - - CheckBenchmarkingModeRound - - ClaimRound - - DecisionReceiveRound - - HandleFailedTxRound - - RandomnessRound - - RedeemRound +- CheckBenchmarkingModeRound +- ClaimRound +- DecisionReceiveRound +- HandleFailedTxRound +- RandomnessRound +- RedeemRound states: - - BenchmarkingDoneRound - - BenchmarkingModeDisabledRound - - BenchmarkingRandomnessRound - - BetPlacementRound - - BlacklistingRound - - CheckBenchmarkingModeRound - - ClaimRound - - DecisionReceiveRound - - DecisionRequestRound - - FinishedDecisionMakerRound - - FinishedDecisionRequestRound - - FinishedSubscriptionRound - - FinishedWithoutDecisionRound - - FinishedWithoutRedeemingRound - - HandleFailedTxRound - - ImpossibleRound - - RandomnessRound - - RedeemRound - - RefillRequiredRound - - SamplingRound - - SubscriptionRound - - ToolSelectionRound +- BenchmarkingDoneRound +- BenchmarkingModeDisabledRound +- BenchmarkingRandomnessRound +- BetPlacementRound +- BlacklistingRound +- CheckBenchmarkingModeRound +- ClaimRound +- DecisionReceiveRound +- DecisionRequestRound +- FinishedDecisionMakerRound +- FinishedDecisionRequestRound +- FinishedSubscriptionRound +- FinishedWithoutDecisionRound +- FinishedWithoutRedeemingRound +- HandleFailedTxRound +- ImpossibleRound +- RandomnessRound +- RedeemRound +- RefillRequiredRound +- SamplingRound +- SubscriptionRound +- ToolSelectionRound transition_func: - (BenchmarkingRandomnessRound, DONE): SamplingRound - (BenchmarkingRandomnessRound, NO_MAJORITY): BenchmarkingRandomnessRound - (BenchmarkingRandomnessRound, ROUND_TIMEOUT): BenchmarkingRandomnessRound - (BetPlacementRound, DONE): FinishedDecisionMakerRound - (BetPlacementRound, INSUFFICIENT_BALANCE): RefillRequiredRound - (BetPlacementRound, MOCK_TX): RedeemRound - (BetPlacementRound, NONE): ImpossibleRound - (BetPlacementRound, NO_MAJORITY): BetPlacementRound - (BetPlacementRound, ROUND_TIMEOUT): BetPlacementRound - (BlacklistingRound, DONE): FinishedWithoutDecisionRound - (BlacklistingRound, FETCH_ERROR): ImpossibleRound - (BlacklistingRound, MOCK_TX): FinishedWithoutDecisionRound - (BlacklistingRound, NONE): ImpossibleRound - (BlacklistingRound, NO_MAJORITY): BlacklistingRound - (BlacklistingRound, ROUND_TIMEOUT): BlacklistingRound - (CheckBenchmarkingModeRound, BENCHMARKING_DISABLED): BenchmarkingModeDisabledRound - (CheckBenchmarkingModeRound, BENCHMARKING_ENABLED): BenchmarkingRandomnessRound - (CheckBenchmarkingModeRound, BLACKLIST): ImpossibleRound - (CheckBenchmarkingModeRound, NO_MAJORITY): CheckBenchmarkingModeRound - (CheckBenchmarkingModeRound, NO_OP): ImpossibleRound - (CheckBenchmarkingModeRound, ROUND_TIMEOUT): CheckBenchmarkingModeRound - (ClaimRound, DONE): ToolSelectionRound - (ClaimRound, NO_MAJORITY): ClaimRound - (ClaimRound, ROUND_TIMEOUT): ClaimRound - (ClaimRound, SUBSCRIPTION_ERROR): ClaimRound - (DecisionReceiveRound, DONE): BetPlacementRound - (DecisionReceiveRound, MECH_RESPONSE_ERROR): BlacklistingRound - (DecisionReceiveRound, NO_MAJORITY): DecisionReceiveRound - (DecisionReceiveRound, ROUND_TIMEOUT): DecisionReceiveRound - (DecisionReceiveRound, TIE): BlacklistingRound - (DecisionReceiveRound, UNPROFITABLE): BlacklistingRound - (DecisionRequestRound, DONE): FinishedDecisionRequestRound - (DecisionRequestRound, MOCK_MECH_REQUEST): DecisionReceiveRound - (DecisionRequestRound, NO_MAJORITY): DecisionRequestRound - (DecisionRequestRound, ROUND_TIMEOUT): DecisionRequestRound - (DecisionRequestRound, SLOTS_UNSUPPORTED_ERROR): BlacklistingRound - (HandleFailedTxRound, BLACKLIST): BlacklistingRound - (HandleFailedTxRound, NO_MAJORITY): HandleFailedTxRound - (HandleFailedTxRound, NO_OP): RedeemRound - (RandomnessRound, DONE): SamplingRound - (RandomnessRound, NO_MAJORITY): RandomnessRound - (RandomnessRound, ROUND_TIMEOUT): RandomnessRound - (RedeemRound, DONE): FinishedDecisionMakerRound - (RedeemRound, MOCK_TX): SamplingRound - (RedeemRound, NONE): ImpossibleRound - (RedeemRound, NO_MAJORITY): RedeemRound - (RedeemRound, NO_REDEEMING): FinishedWithoutRedeemingRound - (RedeemRound, REDEEM_ROUND_TIMEOUT): FinishedWithoutRedeemingRound - (SamplingRound, DONE): SubscriptionRound - (SamplingRound, FETCH_ERROR): ImpossibleRound - (SamplingRound, NONE): FinishedWithoutDecisionRound - (SamplingRound, NO_MAJORITY): SamplingRound - (SamplingRound, ROUND_TIMEOUT): SamplingRound - (SamplingRound, BENCHMARK_ENABLED): ToolSelectionRound - (SamplingRound, BENCHMARKING_FINISHED): BenchmarkingDoneRound - (SubscriptionRound, DONE): FinishedSubscriptionRound - (SubscriptionRound, MOCK_TX): ToolSelectionRound - (SubscriptionRound, NONE): SubscriptionRound - (SubscriptionRound, NO_MAJORITY): SubscriptionRound - (SubscriptionRound, NO_SUBSCRIPTION): ToolSelectionRound - (SubscriptionRound, ROUND_TIMEOUT): SubscriptionRound - (SubscriptionRound, SUBSCRIPTION_ERROR): SubscriptionRound - (ToolSelectionRound, DONE): DecisionRequestRound - (ToolSelectionRound, NONE): ToolSelectionRound - (ToolSelectionRound, NO_MAJORITY): ToolSelectionRound - (ToolSelectionRound, ROUND_TIMEOUT): ToolSelectionRound + (BenchmarkingRandomnessRound, DONE): SamplingRound + (BenchmarkingRandomnessRound, NO_MAJORITY): BenchmarkingRandomnessRound + (BenchmarkingRandomnessRound, ROUND_TIMEOUT): BenchmarkingRandomnessRound + (BetPlacementRound, DONE): FinishedDecisionMakerRound + (BetPlacementRound, INSUFFICIENT_BALANCE): RefillRequiredRound + (BetPlacementRound, MOCK_TX): RedeemRound + (BetPlacementRound, NONE): ImpossibleRound + (BetPlacementRound, NO_MAJORITY): BetPlacementRound + (BetPlacementRound, ROUND_TIMEOUT): BetPlacementRound + (BlacklistingRound, DONE): FinishedWithoutDecisionRound + (BlacklistingRound, FETCH_ERROR): ImpossibleRound + (BlacklistingRound, MOCK_TX): FinishedWithoutDecisionRound + (BlacklistingRound, NONE): ImpossibleRound + (BlacklistingRound, NO_MAJORITY): BlacklistingRound + (BlacklistingRound, ROUND_TIMEOUT): BlacklistingRound + (CheckBenchmarkingModeRound, BENCHMARKING_DISABLED): BenchmarkingModeDisabledRound + (CheckBenchmarkingModeRound, BENCHMARKING_ENABLED): BenchmarkingRandomnessRound + (CheckBenchmarkingModeRound, BLACKLIST): ImpossibleRound + (CheckBenchmarkingModeRound, NO_MAJORITY): CheckBenchmarkingModeRound + (CheckBenchmarkingModeRound, NO_OP): ImpossibleRound + (CheckBenchmarkingModeRound, ROUND_TIMEOUT): CheckBenchmarkingModeRound + (ClaimRound, DONE): ToolSelectionRound + (ClaimRound, NO_MAJORITY): ClaimRound + (ClaimRound, ROUND_TIMEOUT): ClaimRound + (ClaimRound, SUBSCRIPTION_ERROR): ClaimRound + (DecisionReceiveRound, DONE): BetPlacementRound + (DecisionReceiveRound, MECH_RESPONSE_ERROR): BlacklistingRound + (DecisionReceiveRound, NO_MAJORITY): DecisionReceiveRound + (DecisionReceiveRound, ROUND_TIMEOUT): DecisionReceiveRound + (DecisionReceiveRound, TIE): BlacklistingRound + (DecisionReceiveRound, UNPROFITABLE): BlacklistingRound + (DecisionRequestRound, DONE): FinishedDecisionRequestRound + (DecisionRequestRound, MOCK_MECH_REQUEST): DecisionReceiveRound + (DecisionRequestRound, NO_MAJORITY): DecisionRequestRound + (DecisionRequestRound, ROUND_TIMEOUT): DecisionRequestRound + (DecisionRequestRound, SLOTS_UNSUPPORTED_ERROR): BlacklistingRound + (HandleFailedTxRound, BLACKLIST): BlacklistingRound + (HandleFailedTxRound, NO_MAJORITY): HandleFailedTxRound + (HandleFailedTxRound, NO_OP): RedeemRound + (RandomnessRound, DONE): SamplingRound + (RandomnessRound, NO_MAJORITY): RandomnessRound + (RandomnessRound, ROUND_TIMEOUT): RandomnessRound + (RedeemRound, DONE): FinishedDecisionMakerRound + (RedeemRound, MOCK_TX): SamplingRound + (RedeemRound, NONE): ImpossibleRound + (RedeemRound, NO_MAJORITY): RedeemRound + (RedeemRound, NO_REDEEMING): FinishedWithoutRedeemingRound + (RedeemRound, REDEEM_ROUND_TIMEOUT): FinishedWithoutRedeemingRound + (SamplingRound, BENCHMARKING_ENABLED): ToolSelectionRound + (SamplingRound, BENCHMARKING_FINISHED): BenchmarkingDoneRound + (SamplingRound, DONE): SubscriptionRound + (SamplingRound, FETCH_ERROR): ImpossibleRound + (SamplingRound, NEW_SIMULATED_RESAMPLE): SamplingRound + (SamplingRound, NONE): FinishedWithoutDecisionRound + (SamplingRound, NO_MAJORITY): SamplingRound + (SubscriptionRound, DONE): FinishedSubscriptionRound + (SubscriptionRound, MOCK_TX): ToolSelectionRound + (SubscriptionRound, NONE): SubscriptionRound + (SubscriptionRound, NO_MAJORITY): SubscriptionRound + (SubscriptionRound, NO_SUBSCRIPTION): ToolSelectionRound + (SubscriptionRound, ROUND_TIMEOUT): SubscriptionRound + (SubscriptionRound, SUBSCRIPTION_ERROR): SubscriptionRound + (ToolSelectionRound, DONE): DecisionRequestRound + (ToolSelectionRound, NONE): ToolSelectionRound + (ToolSelectionRound, NO_MAJORITY): ToolSelectionRound + (ToolSelectionRound, ROUND_TIMEOUT): ToolSelectionRound diff --git a/packages/valory/skills/decision_maker_abci/skill.yaml b/packages/valory/skills/decision_maker_abci/skill.yaml index 18d4a05e..d93c1272 100644 --- a/packages/valory/skills/decision_maker_abci/skill.yaml +++ b/packages/valory/skills/decision_maker_abci/skill.yaml @@ -28,7 +28,7 @@ fingerprint: behaviours/storage_manager.py: bafybeiez6daaj2bufxdcsghtmqybyrzdh74z26cc4ajsqsiy5krgjo2tla behaviours/tool_selection.py: bafybeienlxcgjs3ogyofli3d7q3p5rst3mcxxcnwqf7qolqjeefjtixeke dialogues.py: bafybeigpwuzku3we7axmxeamg7vn656maww6emuztau5pg3ebsoquyfdqm - fsm_specification.yaml: bafybeidp2rpxbx4xlhkeraovbk5qdp2eb3zlbm5s534hxutgspoeoe4b64 + fsm_specification.yaml: bafybeiaokkmrfs5dewl5vmfeqwfqrwgzjhjml4t5o6krdellcqprrdxyqq handlers.py: bafybeigod6gbjrxy4mbmulbzsbokeaoycoqys64vqtxnumishfukzf73za io_/__init__.py: bafybeifxgmmwjqzezzn3e6keh2bfo4cyo7y5dq2ept3stfmgglbrzfl5rq io_/loader.py: bafybeih3sdsx5dhe4kzhtoafexjgkutsujwqy3zcdrlrkhtdks45bc7exa diff --git a/packages/valory/skills/trader_abci/fsm_specification.yaml b/packages/valory/skills/trader_abci/fsm_specification.yaml index 78a573bc..c4dc6bf8 100644 --- a/packages/valory/skills/trader_abci/fsm_specification.yaml +++ b/packages/valory/skills/trader_abci/fsm_specification.yaml @@ -1,252 +1,251 @@ alphabet_in: - - BENCHMARKING_DISABLED - - BENCHMARKING_ENABLED - - BENCHMARKING_FINISHED - - BET_PLACEMENT_DONE - - BLACKLIST - - CHECKS_PASSED - - CHECK_HISTORY - - CHECK_LATE_ARRIVING_MESSAGE - - CHECK_TIMEOUT - - DONE - - FETCH_ERROR - - FINALIZATION_FAILED - - FINALIZE_TIMEOUT - - INCORRECT_SERIALIZATION - - INSUFFICIENT_BALANCE - - INSUFFICIENT_FUNDS - - MECH_REQUESTING_DONE - - MECH_RESPONSE_ERROR - - MOCK_MECH_REQUEST - - MOCK_TX - - NEGATIVE - - NEXT_CHECKPOINT_NOT_REACHED_YET - - NONE - - NO_MAJORITY - - NO_OP - - NO_REDEEMING - - NO_SUBSCRIPTION - - REDEEMING_DONE - - REDEEM_ROUND_TIMEOUT - - REFILL_REQUIRED - - RESET_AND_PAUSE_TIMEOUT - - RESET_TIMEOUT - - ROUND_TIMEOUT - - SERVICE_EVICTED - - SERVICE_NOT_STAKED - - SKIP_REQUEST - - SKIP_TRADING - - SLOTS_UNSUPPORTED_ERROR - - STAKING_DONE - - SUBSCRIPTION_DONE - - SUBSCRIPTION_ERROR - - SUSPICIOUS_ACTIVITY - - TIE - - UNPROFITABLE - - UNRECOGNIZED - - VALIDATE_TIMEOUT +- BENCHMARKING_DISABLED +- BENCHMARKING_ENABLED +- BENCHMARKING_FINISHED +- BET_PLACEMENT_DONE +- BLACKLIST +- CHECKS_PASSED +- CHECK_HISTORY +- CHECK_LATE_ARRIVING_MESSAGE +- CHECK_TIMEOUT +- DONE +- FETCH_ERROR +- FINALIZATION_FAILED +- FINALIZE_TIMEOUT +- INCORRECT_SERIALIZATION +- INSUFFICIENT_BALANCE +- INSUFFICIENT_FUNDS +- MECH_REQUESTING_DONE +- MECH_RESPONSE_ERROR +- MOCK_MECH_REQUEST +- MOCK_TX +- NEGATIVE +- NEW_SIMULATED_RESAMPLE +- NEXT_CHECKPOINT_NOT_REACHED_YET +- NONE +- NO_MAJORITY +- NO_OP +- NO_REDEEMING +- NO_SUBSCRIPTION +- REDEEMING_DONE +- REDEEM_ROUND_TIMEOUT +- REFILL_REQUIRED +- RESET_AND_PAUSE_TIMEOUT +- RESET_TIMEOUT +- ROUND_TIMEOUT +- SERVICE_EVICTED +- SERVICE_NOT_STAKED +- SKIP_REQUEST +- SKIP_TRADING +- SLOTS_UNSUPPORTED_ERROR +- STAKING_DONE +- SUBSCRIPTION_DONE +- SUBSCRIPTION_ERROR +- SUSPICIOUS_ACTIVITY +- TIE +- UNPROFITABLE +- UNRECOGNIZED +- VALIDATE_TIMEOUT default_start_state: RegistrationStartupRound final_states: - - FailedMultiplexerRound - - ImpossibleRound - - ServiceEvictedRound +- FailedMultiplexerRound +- ImpossibleRound +- ServiceEvictedRound label: TraderAbciApp start_states: - - RegistrationRound - - RegistrationStartupRound +- RegistrationRound +- RegistrationStartupRound states: - - BenchmarkingRandomnessRound - - BetPlacementRound - - BlacklistingRound - - CallCheckpointRound - - CheckBenchmarkingModeRound - - CheckLateTxHashesRound - - CheckStopTradingRound - - CheckTransactionHistoryRound - - ClaimRound - - CollectSignatureRound - - DecisionReceiveRound - - DecisionRequestRound - - FailedMultiplexerRound - - FinalizationRound - - HandleFailedTxRound - - ImpossibleRound - - MechRequestRound - - MechResponseRound - - PostTxSettlementRound - - PreTxSettlementRound - - RandomnessRound - - RandomnessTransactionSubmissionRound - - RedeemRound - - RegistrationRound - - RegistrationStartupRound - - ResetAndPauseRound - - ResetRound - - SamplingRound - - SelectKeeperTransactionSubmissionARound - - SelectKeeperTransactionSubmissionBAfterTimeoutRound - - SelectKeeperTransactionSubmissionBRound - - ServiceEvictedRound - - SubscriptionRound - - SynchronizeLateMessagesRound - - ToolSelectionRound - - UpdateBetsRound - - ValidateTransactionRound +- BenchmarkingRandomnessRound +- BetPlacementRound +- BlacklistingRound +- CallCheckpointRound +- CheckBenchmarkingModeRound +- CheckLateTxHashesRound +- CheckStopTradingRound +- CheckTransactionHistoryRound +- ClaimRound +- CollectSignatureRound +- DecisionReceiveRound +- DecisionRequestRound +- FailedMultiplexerRound +- FinalizationRound +- HandleFailedTxRound +- ImpossibleRound +- MechRequestRound +- MechResponseRound +- PostTxSettlementRound +- PreTxSettlementRound +- RandomnessRound +- RandomnessTransactionSubmissionRound +- RedeemRound +- RegistrationRound +- RegistrationStartupRound +- ResetAndPauseRound +- ResetRound +- SamplingRound +- SelectKeeperTransactionSubmissionARound +- SelectKeeperTransactionSubmissionBAfterTimeoutRound +- SelectKeeperTransactionSubmissionBRound +- ServiceEvictedRound +- SubscriptionRound +- SynchronizeLateMessagesRound +- ToolSelectionRound +- UpdateBetsRound +- ValidateTransactionRound transition_func: - (BenchmarkingRandomnessRound, DONE): SamplingRound - (BenchmarkingRandomnessRound, NO_MAJORITY): BenchmarkingRandomnessRound - (BenchmarkingRandomnessRound, ROUND_TIMEOUT): BenchmarkingRandomnessRound - (BetPlacementRound, DONE): PreTxSettlementRound - (BetPlacementRound, INSUFFICIENT_BALANCE): ResetAndPauseRound - (BetPlacementRound, MOCK_TX): RedeemRound - (BetPlacementRound, NONE): ImpossibleRound - (BetPlacementRound, NO_MAJORITY): BetPlacementRound - (BetPlacementRound, ROUND_TIMEOUT): BetPlacementRound - (BlacklistingRound, DONE): RedeemRound - (BlacklistingRound, FETCH_ERROR): ImpossibleRound - (BlacklistingRound, MOCK_TX): RedeemRound - (BlacklistingRound, NONE): ImpossibleRound - (BlacklistingRound, NO_MAJORITY): BlacklistingRound - (BlacklistingRound, ROUND_TIMEOUT): BlacklistingRound - (CallCheckpointRound, DONE): PreTxSettlementRound - (CallCheckpointRound, NEXT_CHECKPOINT_NOT_REACHED_YET): ResetAndPauseRound - (CallCheckpointRound, NO_MAJORITY): CallCheckpointRound - (CallCheckpointRound, ROUND_TIMEOUT): CallCheckpointRound - (CallCheckpointRound, SERVICE_EVICTED): ServiceEvictedRound - (CallCheckpointRound, SERVICE_NOT_STAKED): ResetAndPauseRound - (CheckBenchmarkingModeRound, BENCHMARKING_DISABLED): UpdateBetsRound - (CheckBenchmarkingModeRound, BENCHMARKING_ENABLED): BenchmarkingRandomnessRound - (CheckBenchmarkingModeRound, BLACKLIST): ImpossibleRound - (CheckBenchmarkingModeRound, NO_MAJORITY): CheckBenchmarkingModeRound - (CheckBenchmarkingModeRound, NO_OP): ImpossibleRound - (CheckBenchmarkingModeRound, ROUND_TIMEOUT): CheckBenchmarkingModeRound - (CheckLateTxHashesRound, CHECK_LATE_ARRIVING_MESSAGE): SynchronizeLateMessagesRound - (CheckLateTxHashesRound, CHECK_TIMEOUT): CheckLateTxHashesRound - (CheckLateTxHashesRound, DONE): PostTxSettlementRound - (CheckLateTxHashesRound, NEGATIVE): HandleFailedTxRound - (CheckLateTxHashesRound, NONE): HandleFailedTxRound - (CheckLateTxHashesRound, NO_MAJORITY): HandleFailedTxRound - (CheckStopTradingRound, DONE): RandomnessRound - (CheckStopTradingRound, NONE): CheckStopTradingRound - (CheckStopTradingRound, NO_MAJORITY): CheckStopTradingRound - (CheckStopTradingRound, ROUND_TIMEOUT): CheckStopTradingRound - (CheckStopTradingRound, SKIP_TRADING): RedeemRound - (CheckTransactionHistoryRound, CHECK_LATE_ARRIVING_MESSAGE): SynchronizeLateMessagesRound - (CheckTransactionHistoryRound, CHECK_TIMEOUT): CheckTransactionHistoryRound - (CheckTransactionHistoryRound, DONE): PostTxSettlementRound - (CheckTransactionHistoryRound, NEGATIVE): SelectKeeperTransactionSubmissionBRound - (CheckTransactionHistoryRound, NONE): HandleFailedTxRound - (CheckTransactionHistoryRound, NO_MAJORITY): CheckTransactionHistoryRound - (ClaimRound, DONE): ToolSelectionRound - (ClaimRound, NO_MAJORITY): ClaimRound - (ClaimRound, ROUND_TIMEOUT): ClaimRound - (ClaimRound, SUBSCRIPTION_ERROR): ClaimRound - (CollectSignatureRound, DONE): FinalizationRound - (CollectSignatureRound, NO_MAJORITY): ResetRound - (CollectSignatureRound, ROUND_TIMEOUT): CollectSignatureRound - (DesisionReceiveRound, MOCK_TX): RedeemRound - #(DecisionReceiveRound, BENCHMARKING_FINISHED): ResetAndPauseRound - (DecisionReceiveRound, DONE): BetPlacementRound - (DecisionReceiveRound, MECH_RESPONSE_ERROR): BlacklistingRound - (DecisionReceiveRound, NO_MAJORITY): DecisionReceiveRound - (DecisionReceiveRound, ROUND_TIMEOUT): DecisionReceiveRound - (DecisionReceiveRound, TIE): BlacklistingRound - (DecisionReceiveRound, UNPROFITABLE): BlacklistingRound - (DecisionRequestRound, DONE): MechRequestRound - (DecisionRequestRound, MOCK_MECH_REQUEST): DecisionReceiveRound - (DecisionRequestRound, NO_MAJORITY): DecisionRequestRound - (DecisionRequestRound, ROUND_TIMEOUT): DecisionRequestRound - (DecisionRequestRound, SLOTS_UNSUPPORTED_ERROR): BlacklistingRound - (FinalizationRound, CHECK_HISTORY): CheckTransactionHistoryRound - (FinalizationRound, CHECK_LATE_ARRIVING_MESSAGE): SynchronizeLateMessagesRound - (FinalizationRound, DONE): ValidateTransactionRound - (FinalizationRound, FINALIZATION_FAILED): SelectKeeperTransactionSubmissionBRound - (FinalizationRound, FINALIZE_TIMEOUT): SelectKeeperTransactionSubmissionBAfterTimeoutRound - (FinalizationRound, INSUFFICIENT_FUNDS): SelectKeeperTransactionSubmissionBRound - (HandleFailedTxRound, BLACKLIST): BlacklistingRound - (HandleFailedTxRound, NO_MAJORITY): HandleFailedTxRound - (HandleFailedTxRound, NO_OP): RedeemRound - (MechRequestRound, DONE): PreTxSettlementRound - (MechRequestRound, NO_MAJORITY): MechRequestRound - (MechRequestRound, ROUND_TIMEOUT): MechRequestRound - (MechRequestRound, SKIP_REQUEST): RedeemRound - (MechResponseRound, DONE): DecisionReceiveRound - (MechResponseRound, NO_MAJORITY): MechResponseRound - (MechResponseRound, ROUND_TIMEOUT): MechResponseRound - (PostTxSettlementRound, BET_PLACEMENT_DONE): RedeemRound - (PostTxSettlementRound, MECH_REQUESTING_DONE): MechResponseRound - (PostTxSettlementRound, REDEEMING_DONE): CallCheckpointRound - (PostTxSettlementRound, ROUND_TIMEOUT): PostTxSettlementRound - (PostTxSettlementRound, STAKING_DONE): ResetAndPauseRound - (PostTxSettlementRound, SUBSCRIPTION_DONE): ClaimRound - (PostTxSettlementRound, UNRECOGNIZED): FailedMultiplexerRound - (PreTxSettlementRound, CHECKS_PASSED): RandomnessTransactionSubmissionRound - (PreTxSettlementRound, NO_MAJORITY): PreTxSettlementRound - (PreTxSettlementRound, REFILL_REQUIRED): PreTxSettlementRound - (PreTxSettlementRound, ROUND_TIMEOUT): PreTxSettlementRound - (RandomnessRound, DONE): SamplingRound - (RandomnessRound, NO_MAJORITY): RandomnessRound - (RandomnessRound, ROUND_TIMEOUT): RandomnessRound - (RandomnessTransactionSubmissionRound, DONE): SelectKeeperTransactionSubmissionARound - (RandomnessTransactionSubmissionRound, NO_MAJORITY): RandomnessTransactionSubmissionRound - (RandomnessTransactionSubmissionRound, ROUND_TIMEOUT): RandomnessTransactionSubmissionRound - (RedeemRound, DONE): PreTxSettlementRound - (RedeemRound, MOCK_TX): SamplingRound - (RedeemRound, NONE): ImpossibleRound - (RedeemRound, NO_MAJORITY): RedeemRound - (RedeemRound, NO_REDEEMING): CallCheckpointRound - (RedeemRound, REDEEM_ROUND_TIMEOUT): CallCheckpointRound - (RegistrationRound, DONE): CheckBenchmarkingModeRound - (RegistrationRound, NO_MAJORITY): RegistrationRound - (RegistrationStartupRound, DONE): CheckBenchmarkingModeRound - (ResetAndPauseRound, DONE): CheckBenchmarkingModeRound - (ResetAndPauseRound, NO_MAJORITY): ResetAndPauseRound - (ResetAndPauseRound, RESET_AND_PAUSE_TIMEOUT): ResetAndPauseRound - (ResetRound, DONE): RandomnessTransactionSubmissionRound - (ResetRound, NO_MAJORITY): HandleFailedTxRound - (ResetRound, RESET_TIMEOUT): HandleFailedTxRound - (SamplingRound, DONE): SubscriptionRound - (SamplingRound, FETCH_ERROR): ImpossibleRound - (SamplingRound, NONE): RedeemRound - (SamplingRound, NO_MAJORITY): SamplingRound - (SamplingRound, ROUND_TIMEOUT): SamplingRound - (SamplingRound, BENCHMARK_ENABLED): ToolSelectionRound - (SamplingRound, BENCHMARKING_FINISHED): ResetAndPauseRound - (SelectKeeperTransactionSubmissionARound, DONE): CollectSignatureRound - (SelectKeeperTransactionSubmissionARound, INCORRECT_SERIALIZATION): HandleFailedTxRound - (SelectKeeperTransactionSubmissionARound, NO_MAJORITY): ResetRound - (SelectKeeperTransactionSubmissionARound, ROUND_TIMEOUT): SelectKeeperTransactionSubmissionARound - (SelectKeeperTransactionSubmissionBAfterTimeoutRound, CHECK_HISTORY): CheckTransactionHistoryRound - (SelectKeeperTransactionSubmissionBAfterTimeoutRound, CHECK_LATE_ARRIVING_MESSAGE): SynchronizeLateMessagesRound - (SelectKeeperTransactionSubmissionBAfterTimeoutRound, DONE): FinalizationRound - (SelectKeeperTransactionSubmissionBAfterTimeoutRound, INCORRECT_SERIALIZATION): HandleFailedTxRound - (SelectKeeperTransactionSubmissionBAfterTimeoutRound, NO_MAJORITY): ResetRound - (SelectKeeperTransactionSubmissionBAfterTimeoutRound, ROUND_TIMEOUT): SelectKeeperTransactionSubmissionBAfterTimeoutRound - (SelectKeeperTransactionSubmissionBRound, DONE): FinalizationRound - (SelectKeeperTransactionSubmissionBRound, INCORRECT_SERIALIZATION): HandleFailedTxRound - (SelectKeeperTransactionSubmissionBRound, NO_MAJORITY): ResetRound - (SelectKeeperTransactionSubmissionBRound, ROUND_TIMEOUT): SelectKeeperTransactionSubmissionBRound - (SubscriptionRound, DONE): PreTxSettlementRound - (SubscriptionRound, MOCK_TX): ToolSelectionRound - (SubscriptionRound, NONE): SubscriptionRound - (SubscriptionRound, NO_MAJORITY): SubscriptionRound - (SubscriptionRound, NO_SUBSCRIPTION): ToolSelectionRound - (SubscriptionRound, ROUND_TIMEOUT): SubscriptionRound - (SubscriptionRound, SUBSCRIPTION_ERROR): SubscriptionRound - (SynchronizeLateMessagesRound, DONE): CheckLateTxHashesRound - (SynchronizeLateMessagesRound, NONE): SelectKeeperTransactionSubmissionBRound - (SynchronizeLateMessagesRound, ROUND_TIMEOUT): SynchronizeLateMessagesRound - (SynchronizeLateMessagesRound, SUSPICIOUS_ACTIVITY): HandleFailedTxRound - (ToolSelectionRound, DONE): DecisionRequestRound - (ToolSelectionRound, NONE): ToolSelectionRound - (ToolSelectionRound, NO_MAJORITY): ToolSelectionRound - (ToolSelectionRound, ROUND_TIMEOUT): ToolSelectionRound - (UpdateBetsRound, DONE): CheckStopTradingRound - (UpdateBetsRound, FETCH_ERROR): ResetAndPauseRound - (UpdateBetsRound, NO_MAJORITY): UpdateBetsRound - (UpdateBetsRound, ROUND_TIMEOUT): UpdateBetsRound - (ValidateTransactionRound, DONE): PostTxSettlementRound - (ValidateTransactionRound, NEGATIVE): CheckTransactionHistoryRound - (ValidateTransactionRound, NONE): SelectKeeperTransactionSubmissionBRound - (ValidateTransactionRound, NO_MAJORITY): ValidateTransactionRound - (ValidateTransactionRound, VALIDATE_TIMEOUT): CheckTransactionHistoryRound + (BenchmarkingRandomnessRound, DONE): SamplingRound + (BenchmarkingRandomnessRound, NO_MAJORITY): BenchmarkingRandomnessRound + (BenchmarkingRandomnessRound, ROUND_TIMEOUT): BenchmarkingRandomnessRound + (BetPlacementRound, DONE): PreTxSettlementRound + (BetPlacementRound, INSUFFICIENT_BALANCE): ResetAndPauseRound + (BetPlacementRound, MOCK_TX): RedeemRound + (BetPlacementRound, NONE): ImpossibleRound + (BetPlacementRound, NO_MAJORITY): BetPlacementRound + (BetPlacementRound, ROUND_TIMEOUT): BetPlacementRound + (BlacklistingRound, DONE): RedeemRound + (BlacklistingRound, FETCH_ERROR): ImpossibleRound + (BlacklistingRound, MOCK_TX): RedeemRound + (BlacklistingRound, NONE): ImpossibleRound + (BlacklistingRound, NO_MAJORITY): BlacklistingRound + (BlacklistingRound, ROUND_TIMEOUT): BlacklistingRound + (CallCheckpointRound, DONE): PreTxSettlementRound + (CallCheckpointRound, NEXT_CHECKPOINT_NOT_REACHED_YET): ResetAndPauseRound + (CallCheckpointRound, NO_MAJORITY): CallCheckpointRound + (CallCheckpointRound, ROUND_TIMEOUT): CallCheckpointRound + (CallCheckpointRound, SERVICE_EVICTED): ServiceEvictedRound + (CallCheckpointRound, SERVICE_NOT_STAKED): ResetAndPauseRound + (CheckBenchmarkingModeRound, BENCHMARKING_DISABLED): UpdateBetsRound + (CheckBenchmarkingModeRound, BENCHMARKING_ENABLED): BenchmarkingRandomnessRound + (CheckBenchmarkingModeRound, BLACKLIST): ImpossibleRound + (CheckBenchmarkingModeRound, NO_MAJORITY): CheckBenchmarkingModeRound + (CheckBenchmarkingModeRound, NO_OP): ImpossibleRound + (CheckBenchmarkingModeRound, ROUND_TIMEOUT): CheckBenchmarkingModeRound + (CheckLateTxHashesRound, CHECK_LATE_ARRIVING_MESSAGE): SynchronizeLateMessagesRound + (CheckLateTxHashesRound, CHECK_TIMEOUT): CheckLateTxHashesRound + (CheckLateTxHashesRound, DONE): PostTxSettlementRound + (CheckLateTxHashesRound, NEGATIVE): HandleFailedTxRound + (CheckLateTxHashesRound, NONE): HandleFailedTxRound + (CheckLateTxHashesRound, NO_MAJORITY): HandleFailedTxRound + (CheckStopTradingRound, DONE): RandomnessRound + (CheckStopTradingRound, NONE): CheckStopTradingRound + (CheckStopTradingRound, NO_MAJORITY): CheckStopTradingRound + (CheckStopTradingRound, ROUND_TIMEOUT): CheckStopTradingRound + (CheckStopTradingRound, SKIP_TRADING): RedeemRound + (CheckTransactionHistoryRound, CHECK_LATE_ARRIVING_MESSAGE): SynchronizeLateMessagesRound + (CheckTransactionHistoryRound, CHECK_TIMEOUT): CheckTransactionHistoryRound + (CheckTransactionHistoryRound, DONE): PostTxSettlementRound + (CheckTransactionHistoryRound, NEGATIVE): SelectKeeperTransactionSubmissionBRound + (CheckTransactionHistoryRound, NONE): HandleFailedTxRound + (CheckTransactionHistoryRound, NO_MAJORITY): CheckTransactionHistoryRound + (ClaimRound, DONE): ToolSelectionRound + (ClaimRound, NO_MAJORITY): ClaimRound + (ClaimRound, ROUND_TIMEOUT): ClaimRound + (ClaimRound, SUBSCRIPTION_ERROR): ClaimRound + (CollectSignatureRound, DONE): FinalizationRound + (CollectSignatureRound, NO_MAJORITY): ResetRound + (CollectSignatureRound, ROUND_TIMEOUT): CollectSignatureRound + (DecisionReceiveRound, DONE): BetPlacementRound + (DecisionReceiveRound, MECH_RESPONSE_ERROR): BlacklistingRound + (DecisionReceiveRound, NO_MAJORITY): DecisionReceiveRound + (DecisionReceiveRound, ROUND_TIMEOUT): DecisionReceiveRound + (DecisionReceiveRound, TIE): BlacklistingRound + (DecisionReceiveRound, UNPROFITABLE): BlacklistingRound + (DecisionRequestRound, DONE): MechRequestRound + (DecisionRequestRound, MOCK_MECH_REQUEST): DecisionReceiveRound + (DecisionRequestRound, NO_MAJORITY): DecisionRequestRound + (DecisionRequestRound, ROUND_TIMEOUT): DecisionRequestRound + (DecisionRequestRound, SLOTS_UNSUPPORTED_ERROR): BlacklistingRound + (FinalizationRound, CHECK_HISTORY): CheckTransactionHistoryRound + (FinalizationRound, CHECK_LATE_ARRIVING_MESSAGE): SynchronizeLateMessagesRound + (FinalizationRound, DONE): ValidateTransactionRound + (FinalizationRound, FINALIZATION_FAILED): SelectKeeperTransactionSubmissionBRound + (FinalizationRound, FINALIZE_TIMEOUT): SelectKeeperTransactionSubmissionBAfterTimeoutRound + (FinalizationRound, INSUFFICIENT_FUNDS): SelectKeeperTransactionSubmissionBRound + (HandleFailedTxRound, BLACKLIST): BlacklistingRound + (HandleFailedTxRound, NO_MAJORITY): HandleFailedTxRound + (HandleFailedTxRound, NO_OP): RedeemRound + (MechRequestRound, DONE): PreTxSettlementRound + (MechRequestRound, NO_MAJORITY): MechRequestRound + (MechRequestRound, ROUND_TIMEOUT): MechRequestRound + (MechRequestRound, SKIP_REQUEST): RedeemRound + (MechResponseRound, DONE): DecisionReceiveRound + (MechResponseRound, NO_MAJORITY): MechResponseRound + (MechResponseRound, ROUND_TIMEOUT): MechResponseRound + (PostTxSettlementRound, BET_PLACEMENT_DONE): RedeemRound + (PostTxSettlementRound, MECH_REQUESTING_DONE): MechResponseRound + (PostTxSettlementRound, REDEEMING_DONE): CallCheckpointRound + (PostTxSettlementRound, ROUND_TIMEOUT): PostTxSettlementRound + (PostTxSettlementRound, STAKING_DONE): ResetAndPauseRound + (PostTxSettlementRound, SUBSCRIPTION_DONE): ClaimRound + (PostTxSettlementRound, UNRECOGNIZED): FailedMultiplexerRound + (PreTxSettlementRound, CHECKS_PASSED): RandomnessTransactionSubmissionRound + (PreTxSettlementRound, NO_MAJORITY): PreTxSettlementRound + (PreTxSettlementRound, REFILL_REQUIRED): PreTxSettlementRound + (PreTxSettlementRound, ROUND_TIMEOUT): PreTxSettlementRound + (RandomnessRound, DONE): SamplingRound + (RandomnessRound, NO_MAJORITY): RandomnessRound + (RandomnessRound, ROUND_TIMEOUT): RandomnessRound + (RandomnessTransactionSubmissionRound, DONE): SelectKeeperTransactionSubmissionARound + (RandomnessTransactionSubmissionRound, NO_MAJORITY): RandomnessTransactionSubmissionRound + (RandomnessTransactionSubmissionRound, ROUND_TIMEOUT): RandomnessTransactionSubmissionRound + (RedeemRound, DONE): PreTxSettlementRound + (RedeemRound, MOCK_TX): SamplingRound + (RedeemRound, NONE): ImpossibleRound + (RedeemRound, NO_MAJORITY): RedeemRound + (RedeemRound, NO_REDEEMING): CallCheckpointRound + (RedeemRound, REDEEM_ROUND_TIMEOUT): CallCheckpointRound + (RegistrationRound, DONE): CheckBenchmarkingModeRound + (RegistrationRound, NO_MAJORITY): RegistrationRound + (RegistrationStartupRound, DONE): CheckBenchmarkingModeRound + (ResetAndPauseRound, DONE): CheckBenchmarkingModeRound + (ResetAndPauseRound, NO_MAJORITY): ResetAndPauseRound + (ResetAndPauseRound, RESET_AND_PAUSE_TIMEOUT): ResetAndPauseRound + (ResetRound, DONE): RandomnessTransactionSubmissionRound + (ResetRound, NO_MAJORITY): HandleFailedTxRound + (ResetRound, RESET_TIMEOUT): HandleFailedTxRound + (SamplingRound, BENCHMARKING_ENABLED): ToolSelectionRound + (SamplingRound, BENCHMARKING_FINISHED): ResetAndPauseRound + (SamplingRound, DONE): SubscriptionRound + (SamplingRound, FETCH_ERROR): ImpossibleRound + (SamplingRound, NEW_SIMULATED_RESAMPLE): SamplingRound + (SamplingRound, NONE): RedeemRound + (SamplingRound, NO_MAJORITY): SamplingRound + (SelectKeeperTransactionSubmissionARound, DONE): CollectSignatureRound + (SelectKeeperTransactionSubmissionARound, INCORRECT_SERIALIZATION): HandleFailedTxRound + (SelectKeeperTransactionSubmissionARound, NO_MAJORITY): ResetRound + (SelectKeeperTransactionSubmissionARound, ROUND_TIMEOUT): SelectKeeperTransactionSubmissionARound + (SelectKeeperTransactionSubmissionBAfterTimeoutRound, CHECK_HISTORY): CheckTransactionHistoryRound + (SelectKeeperTransactionSubmissionBAfterTimeoutRound, CHECK_LATE_ARRIVING_MESSAGE): SynchronizeLateMessagesRound + (SelectKeeperTransactionSubmissionBAfterTimeoutRound, DONE): FinalizationRound + (SelectKeeperTransactionSubmissionBAfterTimeoutRound, INCORRECT_SERIALIZATION): HandleFailedTxRound + (SelectKeeperTransactionSubmissionBAfterTimeoutRound, NO_MAJORITY): ResetRound + (SelectKeeperTransactionSubmissionBAfterTimeoutRound, ROUND_TIMEOUT): SelectKeeperTransactionSubmissionBAfterTimeoutRound + (SelectKeeperTransactionSubmissionBRound, DONE): FinalizationRound + (SelectKeeperTransactionSubmissionBRound, INCORRECT_SERIALIZATION): HandleFailedTxRound + (SelectKeeperTransactionSubmissionBRound, NO_MAJORITY): ResetRound + (SelectKeeperTransactionSubmissionBRound, ROUND_TIMEOUT): SelectKeeperTransactionSubmissionBRound + (SubscriptionRound, DONE): PreTxSettlementRound + (SubscriptionRound, MOCK_TX): ToolSelectionRound + (SubscriptionRound, NONE): SubscriptionRound + (SubscriptionRound, NO_MAJORITY): SubscriptionRound + (SubscriptionRound, NO_SUBSCRIPTION): ToolSelectionRound + (SubscriptionRound, ROUND_TIMEOUT): SubscriptionRound + (SubscriptionRound, SUBSCRIPTION_ERROR): SubscriptionRound + (SynchronizeLateMessagesRound, DONE): CheckLateTxHashesRound + (SynchronizeLateMessagesRound, NONE): SelectKeeperTransactionSubmissionBRound + (SynchronizeLateMessagesRound, ROUND_TIMEOUT): SynchronizeLateMessagesRound + (SynchronizeLateMessagesRound, SUSPICIOUS_ACTIVITY): HandleFailedTxRound + (ToolSelectionRound, DONE): DecisionRequestRound + (ToolSelectionRound, NONE): ToolSelectionRound + (ToolSelectionRound, NO_MAJORITY): ToolSelectionRound + (ToolSelectionRound, ROUND_TIMEOUT): ToolSelectionRound + (UpdateBetsRound, DONE): CheckStopTradingRound + (UpdateBetsRound, FETCH_ERROR): ResetAndPauseRound + (UpdateBetsRound, NO_MAJORITY): UpdateBetsRound + (UpdateBetsRound, ROUND_TIMEOUT): UpdateBetsRound + (ValidateTransactionRound, DONE): PostTxSettlementRound + (ValidateTransactionRound, NEGATIVE): CheckTransactionHistoryRound + (ValidateTransactionRound, NONE): SelectKeeperTransactionSubmissionBRound + (ValidateTransactionRound, NO_MAJORITY): ValidateTransactionRound + (ValidateTransactionRound, VALIDATE_TIMEOUT): CheckTransactionHistoryRound diff --git a/packages/valory/skills/trader_abci/skill.yaml b/packages/valory/skills/trader_abci/skill.yaml index 350cc4a8..0148f30d 100644 --- a/packages/valory/skills/trader_abci/skill.yaml +++ b/packages/valory/skills/trader_abci/skill.yaml @@ -11,7 +11,7 @@ fingerprint: behaviours.py: bafybeigc6hszbu66ccajny5eh7thfgsrlr36je4mzziwp4mupgvtaeu6aa composition.py: bafybeifxerfvssuhodqmtvkz6umlmrmdqjv5ptpszhnwlavzxaavdpdyly dialogues.py: bafybeiebofyykseqp3fmif36cqmmyf3k7d2zbocpl6t6wnlpv4szghrxbm - fsm_specification.yaml: bafybeic23myoa7y2lvwa2jflx2x32avr2tcgziicnxodyhplxzcletedmm + fsm_specification.yaml: bafybeicbwdpl7w65yljzuyvx4y5kaoon5cqsiskxtg5r25mc5r7ggqnqyi handlers.py: bafybeibbxybbi66em63ad33cllymypr3za3f5xvor3m2krhuxoyxnqjnxu models.py: bafybeih2vkf4ln7n7ar27iemho7w7sdr4clmhbnhbcznmsri6mc2skkky4 tests/__init__.py: bafybeiadatapyjh3e7ucg2ehz77oms3ihrbutwb2cs2tkjehy54utwvuyi @@ -27,8 +27,8 @@ skills: - valory/transaction_settlement_abci:0.1.0:bafybeic7q7recyka272udwcupblwbkc3jkodgp74fvcdxb7urametg5dae - valory/termination_abci:0.1.0:bafybeib5l7jhew5ic6iq24dd23nidcoimzqkrk556gqywhoziatj33zvwm - valory/market_manager_abci:0.1.0:bafybeicztk62pslofv6ui3aw3giw2tnvlfwfmatqbyvvzv4ampneu6isqa -- valory/decision_maker_abci:0.1.0:bafybeif4gm5haemydji6vtovzqxm2uzdyydfuyxt4j533vzgoxv5hyg7g4 -- valory/tx_settlement_multiplexer_abci:0.1.0:bafybeia63dlxjvohtogbglcgk42qkg7v356rst27xcm27bvryypr2dzhka +- valory/decision_maker_abci:0.1.0:bafybeiam3ggpx2s4hpt27vrf5lidbyoyugs64wwogrdiktl6wczmfjuh5y +- valory/tx_settlement_multiplexer_abci:0.1.0:bafybeify5ccoioibq3jhwqg27hq2exwggyrhp2oydysmz5ozno2qlvjbca - valory/staking_abci:0.1.0:bafybeictd5pxhscuhqntvctb7l5lfjausxt2m22rg5mkaiuj4cwwcxpvne - valory/check_stop_trading_abci:0.1.0:bafybeifmi64g4ki6zwbcncb35ovhd4sllw4xrszrkturpeqdhgf5bkiini - valory/mech_interact_abci:0.1.0:bafybeid6m3i5ofq7vuogqapdnoshhq7mswmudhvfcr2craw25fdwtoe3lm diff --git a/packages/valory/skills/tx_settlement_multiplexer_abci/skill.yaml b/packages/valory/skills/tx_settlement_multiplexer_abci/skill.yaml index 3500fe44..67504a4a 100644 --- a/packages/valory/skills/tx_settlement_multiplexer_abci/skill.yaml +++ b/packages/valory/skills/tx_settlement_multiplexer_abci/skill.yaml @@ -23,7 +23,7 @@ protocols: - valory/ledger_api:1.0.0:bafybeihdk6psr4guxmbcrc26jr2cbgzpd5aljkqvpwo64bvaz7tdti2oni skills: - valory/abstract_round_abci:0.1.0:bafybeib733xfbndtpvkf44mtk7oyodnficgloo6xhn7xmqxxeos33es65u -- valory/decision_maker_abci:0.1.0:bafybeif4gm5haemydji6vtovzqxm2uzdyydfuyxt4j533vzgoxv5hyg7g4 +- valory/decision_maker_abci:0.1.0:bafybeiam3ggpx2s4hpt27vrf5lidbyoyugs64wwogrdiktl6wczmfjuh5y - valory/staking_abci:0.1.0:bafybeictd5pxhscuhqntvctb7l5lfjausxt2m22rg5mkaiuj4cwwcxpvne - valory/mech_interact_abci:0.1.0:bafybeid6m3i5ofq7vuogqapdnoshhq7mswmudhvfcr2craw25fdwtoe3lm behaviours: