diff --git a/HISTORY.md b/HISTORY.md index 76c5d7e013..197cd94851 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,6 +1,11 @@ # Release History - `open-autonomy` +# 0.14.14.post2 (2024-07-10) + +Autonomy: +- Reverts the breaking change introduced in the latest release, and more specifically in PRs #2236, #2241, #2244. + # 0.14.14.post1 (2024-06-13) Autonomy: diff --git a/autonomy/__version__.py b/autonomy/__version__.py index 564135054b..1f472b9894 100644 --- a/autonomy/__version__.py +++ b/autonomy/__version__.py @@ -22,7 +22,7 @@ __title__ = "open-autonomy" __description__ = "A framework for the creation of autonomous agent services." __url__ = "https://github.com/valory-xyz/open-autonomy.git" -__version__ = "0.14.14.post1" +__version__ = "0.14.14.post2" __author__ = "Valory AG" __license__ = "Apache-2.0" __copyright__ = "2021-2024 Valory AG" diff --git a/autonomy/constants.py b/autonomy/constants.py index c53dad04b4..355240f2b6 100644 --- a/autonomy/constants.py +++ b/autonomy/constants.py @@ -65,4 +65,4 @@ ACN_IMAGE_NAME = os.environ.get("ACN_IMAGE_NAME", "valory/open-acn-node") DEFAULT_DOCKER_IMAGE_AUTHOR = "valory" OAR_IMAGE = "{image_author}/oar-{agent}:{version}" -ABSTRACT_ROUND_ABCI_SKILL_WITH_HASH = "valory/abstract_round_abci:0.1.0:bafybeib733xfbndtpvkf44mtk7oyodnficgloo6xhn7xmqxxeos33es65u" +ABSTRACT_ROUND_ABCI_SKILL_WITH_HASH = "valory/abstract_round_abci:0.1.0:bafybeigud2sytkb2ca7lwk7qcz2mycdevdh7qy725fxvwioeeqr7xpwq4e" diff --git a/deployments/Dockerfiles/autonomy-user/requirements.txt b/deployments/Dockerfiles/autonomy-user/requirements.txt index 0e21213f56..c40e6fb50a 100644 --- a/deployments/Dockerfiles/autonomy-user/requirements.txt +++ b/deployments/Dockerfiles/autonomy-user/requirements.txt @@ -1,4 +1,4 @@ -open-autonomy[all]==0.14.14.post1 +open-autonomy[all]==0.14.14.post2 open-aea[all]==1.53.0 open-aea-cli-ipfs==1.53.0 open-aea-ledger-ethereum==1.53.0 diff --git a/docs/api/skills/abstract_round_abci/base.md b/docs/api/skills/abstract_round_abci/base.md index 04335c6c7f..096c062f06 100644 --- a/docs/api/skills/abstract_round_abci/base.md +++ b/docs/api/skills/abstract_round_abci/base.md @@ -607,17 +607,6 @@ before instantiating this class. - `cross_period_persisted_keys`: data keys that will be kept after a new period starts - `logger`: the logger of the abci app - - -#### normalize - -```python -@staticmethod -def normalize(value: Any) -> str -``` - -Attempt to normalize a non-primitive type to insert it into the db. - #### setup`_`data diff --git a/docs/counter_example.md b/docs/counter_example.md index adf7496321..36bcc0f7ba 100644 --- a/docs/counter_example.md +++ b/docs/counter_example.md @@ -25,7 +25,7 @@ you have followed the [setup instructions](guides/quick_start.md#setup). As a re 2. Use the CLI to download the `valory/counter` service. ```bash - autonomy fetch valory/counter:0.1.0:bafybeidsimxo5k4tncawid6sawqewptzsuyd3qjdpawkvvgoe5fx5ig5lm --remote --service + autonomy fetch valory/counter:0.1.0:bafybeih5x5vrpkhzbr2okktefganlpjgrhld7qjchujrllwaqdqtdevyia --remote --service cd counter ``` diff --git a/docs/guides/overview_of_the_development_process.md b/docs/guides/overview_of_the_development_process.md index 1b6d0cbd8f..7298c69b3e 100644 --- a/docs/guides/overview_of_the_development_process.md +++ b/docs/guides/overview_of_the_development_process.md @@ -32,11 +32,11 @@ To follow the next sections, you need to populate the local registry with a numb "third_party": { "service/valory/hello_world/0.1.0": "bafybeibp2iiojzyykcbkadqdszd35laq2ub34eovyghrsr33t2vrxmk2r4", "agent/valory/hello_world/0.1.0": "bafybeictwjngvb7qon4qisl3q4ztfzvj5pi26zhmpm2oqg6xx6vbz6jrya", - "connection/valory/abci/0.1.0": "bafybeia6etkacvqend7xj6viejkqgo7ozu3yn4yg3qezfthf2xhrjjwse4", + "connection/valory/abci/0.1.0": "bafybeibe5opulxvsjan6dnjspdxxlusdm3yx67rza5ynhvcip4luzrkop4", "connection/valory/http_client/0.23.0": "bafybeihi772xgzpqeipp3fhmvpct4y6e6tpjp4sogwqrnf3wqspgeilg4u", "connection/valory/ipfs/0.1.0": "bafybeigcijdbwgdekow5c2ikeltetoteabfp52ewy3xfkd7ygaqbl7j3ke", "connection/valory/ledger/0.19.0": "bafybeig7woeog4srdby75hpjkmx4rhpkzncbf4h2pm5r6varsp26pf2uhu", - "contract/valory/service_registry/0.1.0": "bafybeiaop64kwdoetxtedoehabmsalojmms7ihuoqcdwxtwb2hk5i6bzye", + "contract/valory/service_registry/0.1.0": "bafybeie5fakcu3fnpako5stfzmfz2a65ruodusia3ap6othlmtiug6kfvm", "protocol/open_aea/signing/1.0.0": "bafybeihv62fim3wl2bayavfcg3u5e5cxu3b7brtu4cn5xoxd6lqwachasi", "protocol/valory/abci/0.1.0": "bafybeiaqmp7kocbfdboksayeqhkbrynvlfzsx4uy4x6nohywnmaig4an7u", "protocol/valory/acn/1.1.0": "bafybeidluaoeakae3exseupaea4i3yvvk5vivyt227xshjlffywwxzcxqe", @@ -45,8 +45,8 @@ To follow the next sections, you need to populate the local registry with a numb "protocol/valory/ipfs/0.1.0": "bafybeiftxi2qhreewgsc5wevogi7yc5g6hbcbo4uiuaibauhv3nhfcdtvm", "protocol/valory/ledger_api/1.0.0": "bafybeihdk6psr4guxmbcrc26jr2cbgzpd5aljkqvpwo64bvaz7tdti2oni", "protocol/valory/tendermint/0.1.0": "bafybeig4mi3vmlv5zpbjbfuzcgida6j5f2nhrpedxicmrrfjweqc5r7cra", - "skill/valory/abstract_abci/0.1.0": "bafybeieeaseuy5rbbw465knz27vccvpkfge43q7isl7fkdlfapwd7bpi24", - "skill/valory/abstract_round_abci/0.1.0": "bafybeib733xfbndtpvkf44mtk7oyodnficgloo6xhn7xmqxxeos33es65u", + "skill/valory/abstract_abci/0.1.0": "bafybeidb6mfbe7v4ot2fm4h2h66wjr4sbmxox5vrbkw7pcffihta2afvk4", + "skill/valory/abstract_round_abci/0.1.0": "bafybeigud2sytkb2ca7lwk7qcz2mycdevdh7qy725fxvwioeeqr7xpwq4e", "skill/valory/hello_world_abci/0.1.0": "bafybeiagjdjp5ut4svjyitsrkr4l7gosfefx5ebphrlkaa6a765fwuljai", "connection/valory/p2p_libp2p_client/0.1.0": "bafybeid3xg5k2ol5adflqloy75ibgljmol6xsvzvezebsg7oudxeeolz7e" } diff --git a/docs/key_concepts/abci_app_class.md b/docs/key_concepts/abci_app_class.md index 682ce4f79f..cea30395d5 100644 --- a/docs/key_concepts/abci_app_class.md +++ b/docs/key_concepts/abci_app_class.md @@ -113,9 +113,6 @@ class MyAbciApp(AbciApp): get_name(BaseSynchronizedData.generated_value), }, } - cross_period_persisted_keys: FrozenSet[str] = frozenset({ - get_name(BaseSynchronizedData.persisted_value), - }) # (...) ``` @@ -132,26 +129,19 @@ direction LR
State diagram of the FSM implemented by MyAbciApp
-- The mandatory field `initial_round_cls` indicates the round associated to the initial state of the FSM. +The mandatory field `initial_round_cls` indicates the round associated to the initial state of the FSM. The set of `initial_states` is optionally provided by the developer. If none is provided, provided a set containing the `initial_round_cls` is inferred automatically. When the {{fsm_app}} processes an `Event` it schedules the round associated to the next state by looking at the corresponding transition from the `transition_function` and sets the associated timeouts, if any. -- The `db_pre_conditions` and `db_post_conditions` are conditions that need to be met when entering and when leaving +The `db_pre_conditions` and `db_post_conditions` are conditions that need to be met when entering and when leaving the `AbciApp`. These are taken into consideration when chaining FSMs, in order to make sure that the required data exist in the synchronized data. Therefore, an application can fail early, before running any rounds, and inform the user about an incorrect chaining attempt. The pre- and post- conditions on the synchronized data need to be defined for each initial and final state in an `AbciApp`. If there are no conditions required for an app, they can be mapped to an empty list. Otherwise, the list should contain the names of all the required properties in the synchronized data. -- The cross-period persisted keys allow the apps to persist information in the synchronized database without them being cleaned up. -By setting any key as cross-period, its value in the database will be accessible at all periods. -Moreover, as of `v0.14.14.post1`, there is a mechanism that presets the values to their defaults at startup. -The default value will be the one that the corresponding property returns. -If there is no property matching the name of the key, then the framework will attempt to set the value in the synced db. -If no value is found there, the value `None` will be set. -Before `v0.14.14.post1`, developers must set a value for all the cross-period keys before the period 0 ends. -- The suggested way to reference the names of the properties is to use the `get_name` function, defined in the `abstract_round_abci`, +The suggested way to do this is to use the `get_name` function, defined in the `abstract_round_abci`, so that strings are avoided as they can get out of sync. In addition to the `AbciApp`class, the {{fsm_app}} also requires that the `AbstractRoundBehaviour` class be implemented in order to run the state transition logic contained in it. diff --git a/docs/package_list.md b/docs/package_list.md index 020613903b..9077004cc5 100644 --- a/docs/package_list.md +++ b/docs/package_list.md @@ -3,51 +3,51 @@ | protocol/valory/abci/0.1.0 | `bafybeiaqmp7kocbfdboksayeqhkbrynvlfzsx4uy4x6nohywnmaig4an7u` | A protocol for ABCI requests and responses. | | protocol/valory/tendermint/0.1.0 | `bafybeig4mi3vmlv5zpbjbfuzcgida6j5f2nhrpedxicmrrfjweqc5r7cra` | A protocol for communication between two AEAs to share tendermint configuration details. | | protocol/valory/ipfs/0.1.0 | `bafybeiftxi2qhreewgsc5wevogi7yc5g6hbcbo4uiuaibauhv3nhfcdtvm` | A protocol specification for IPFS requests and responses. | -| contract/valory/gnosis_safe_proxy_factory/0.1.0 | `bafybeieg57u3z7cdlmdamad5e6lk7kmsli2zurzkg3sl4y7lhekcu4y3au` | Gnosis Safe proxy factory (GnosisSafeProxyFactory) contract | +| contract/valory/gnosis_safe_proxy_factory/0.1.0 | `bafybeih3l5lgrccd45ymd4lfru22ex2wgmjzqne37rja4ehxgzirabm6v4` | Gnosis Safe proxy factory (GnosisSafeProxyFactory) contract | | contract/valory/component_registry/0.1.0 | `bafybeiepywewigowj533f55orx7oys3kk5lgdc247p2267scqfyp4gnqle` | Component registry contract | | contract/valory/agent_registry/0.1.0 | `bafybeignghdk7oqvyg722gz66tbuj2vj4vkatguj4b6lf5fqzqxkktcke4` | Agent registry contract | | contract/valory/registries_manager/0.1.0 | `bafybeicqf5y3kj42ow45hjcmnglose5n7bwpm2zl3ufuuevou24ewmgbde` | Registries Manager contract | | contract/valory/service_manager/0.1.0 | `bafybeibmqewfh5wnayopneyv4vx35n5k7loavzmcazyevntdoskw7vasom` | Service Manager contract | -| contract/valory/service_registry/0.1.0 | `bafybeiaop64kwdoetxtedoehabmsalojmms7ihuoqcdwxtwb2hk5i6bzye` | Service Registry contract | -| contract/valory/gnosis_safe/0.1.0 | `bafybeih3ropivth4wn7zbzudisx3qezbht5jyndd4w7az7fq634lpozoge` | Gnosis Safe (GnosisSafeL2) contract | +| contract/valory/service_registry/0.1.0 | `bafybeie5fakcu3fnpako5stfzmfz2a65ruodusia3ap6othlmtiug6kfvm` | Service Registry contract | +| contract/valory/gnosis_safe/0.1.0 | `bafybeiakydsxx4j7oxwyucnzixlrhvfbje5cdjl6naiiun4aommdfr5pkq` | Gnosis Safe (GnosisSafeL2) contract | | contract/valory/multisend/0.1.0 | `bafybeig5byt5urg2d2bsecufxe5ql7f4mezg3mekfleeh32nmuusx66p4y` | MultiSend contract | | contract/valory/erc20/0.1.0 | `bafybeib7ctk3deleyxayrqvropewefr2muj4kcqe3t3wscak25bjmxnqwe` | The scaffold contract scaffolds a contract to be implemented by the developer. | | contract/valory/service_registry_token_utility/0.1.0 | `bafybeifdia2y5546tvk6xzxeaqzf2n5n7dutj2hdzbgenxohaqhjtnjqm4` | The scaffold contract scaffolds a contract to be implemented by the developer. | | contract/valory/squads_multisig/0.1.0 | `bafybeicbcd72zpxi4amia4a4245u6wnibkuq35mj6gxwto75o2wjul2toi` | The scaffold contract scaffolds a contract to be implemented by the developer. | | contract/valory/multicall2/0.1.0 | `bafybeiceiyfwtgr2zqel6krlbditsexzpmsqlfwbedtmj2ojye6yekdcqi` | The MakerDAO multicall2 contract. | -| connection/valory/abci/0.1.0 | `bafybeia6etkacvqend7xj6viejkqgo7ozu3yn4yg3qezfthf2xhrjjwse4` | connection to wrap communication with an ABCI server. | +| connection/valory/abci/0.1.0 | `bafybeibe5opulxvsjan6dnjspdxxlusdm3yx67rza5ynhvcip4luzrkop4` | connection to wrap communication with an ABCI server. | | connection/valory/ipfs/0.1.0 | `bafybeigcijdbwgdekow5c2ikeltetoteabfp52ewy3xfkd7ygaqbl7j3ke` | A connection responsible for uploading and downloading files from IPFS. | -| skill/valory/test_ipfs_abci/0.1.0 | `bafybeiavzallspade37evfuljdkwavorjabujhwgbqiamxsgxma5ql2mxi` | IPFS e2e testing application. | -| skill/valory/abstract_abci/0.1.0 | `bafybeieeaseuy5rbbw465knz27vccvpkfge43q7isl7fkdlfapwd7bpi24` | The abci skill provides a template of an ABCI application. | -| skill/valory/abstract_round_abci/0.1.0 | `bafybeib733xfbndtpvkf44mtk7oyodnficgloo6xhn7xmqxxeos33es65u` | abstract round-based ABCI application | -| skill/valory/transaction_settlement_abci/0.1.0 | `bafybeic7q7recyka272udwcupblwbkc3jkodgp74fvcdxb7urametg5dae` | ABCI application for transaction settlement. | -| skill/valory/registration_abci/0.1.0 | `bafybeibc7duasoaw5b4ene5oxfba2dmdzstsrws6ipi57ymgdtoxjadn54` | ABCI application for common apps. | -| skill/valory/reset_pause_abci/0.1.0 | `bafybeigrdlxed3xlsnxtjhnsbl3cojruihxcqx4jxhgivkd5i2fkjncgba` | ABCI application for resetting and pausing app executions. | -| skill/valory/termination_abci/0.1.0 | `bafybeib5l7jhew5ic6iq24dd23nidcoimzqkrk556gqywhoziatj33zvwm` | Termination skill. | -| skill/valory/counter/0.1.0 | `bafybeibke4szss6pyot6ghv3zietsdn73i2iruhkelfnnymufxb4le5c2e` | The ABCI Counter application example. | +| skill/valory/test_ipfs_abci/0.1.0 | `bafybeigtzfiig4f5fjoysvhm46vkilajfx5cfzstkbn2j7dvwvs2f7zdsq` | IPFS e2e testing application. | +| skill/valory/abstract_abci/0.1.0 | `bafybeidb6mfbe7v4ot2fm4h2h66wjr4sbmxox5vrbkw7pcffihta2afvk4` | The abci skill provides a template of an ABCI application. | +| skill/valory/abstract_round_abci/0.1.0 | `bafybeigud2sytkb2ca7lwk7qcz2mycdevdh7qy725fxvwioeeqr7xpwq4e` | abstract round-based ABCI application | +| skill/valory/transaction_settlement_abci/0.1.0 | `bafybeigw5fj54hcqur3kk2z2d3hke56wcdza5i7xbsn3ve55tsqeh6dvye` | ABCI application for transaction settlement. | +| skill/valory/registration_abci/0.1.0 | `bafybeieznuear6lfqu5lzz2ba47nvr7fstyvebam2tngoklzb7itg7xzxe` | ABCI application for common apps. | +| skill/valory/reset_pause_abci/0.1.0 | `bafybeiadqtlfjx3fjxro4djc2uv2r2mgvzfva2irsdi2oh6lozjlskoolu` | ABCI application for resetting and pausing app executions. | +| skill/valory/termination_abci/0.1.0 | `bafybeig4olfu2nw3tdasxhiiecv2qvs2kj5iuzuy3jecc5puvh5r7gnvqe` | Termination skill. | +| skill/valory/counter/0.1.0 | `bafybeib2gz66tmdi6wlhts4rezhg7y3hzjl3rpn6rusvjwyu6sonthg4qu` | The ABCI Counter application example. | | skill/valory/counter_client/0.1.0 | `bafybeih2hz7bvltfnlw7cgjrwgjdw3xgejwcnkxry7i6ajcspwcw2hrb3e` | A client for the ABCI counter application. | -| skill/valory/register_reset_abci/0.1.0 | `bafybeifd2ixd72ugbaaxnbfdzog76x6xxwwxipdw3cu27ujbf5rmvgm4vu` | ABCI application for dummy skill that registers and resets | -| skill/valory/register_termination_abci/0.1.0 | `bafybeihxj7wuamz54cql6hajogxg3yulqygnwkodbojhrxmjbebipjjy7q` | ABCI application for dummy skill that registers and resets | -| skill/valory/test_abci/0.1.0 | `bafybeihsngp25klcsqmzel3zqhnjzivhw2dai6js7afyzaxlbdws6zieym` | ABCI application for testing the ABCI connection. | -| skill/valory/register_reset_recovery_abci/0.1.0 | `bafybeibwmnyucdudtrpmt4n22jf7ynozjbb6ikyvaic3becnslt4vytg7i` | ABCI application for dummy skill that registers and resets | -| skill/valory/slashing_abci/0.1.0 | `bafybeig6tp5zyoc7b52hkht7o36b2one4keqpzty7xh7ah4j7mamsd4nge` | Slashing skill. | -| skill/valory/offend_abci/0.1.0 | `bafybeiehsqcx3kkolutm4sc6hprn2rjyn4p5oudo3ghf5vrcoywmaoun4a` | Offend ABCI application. | -| skill/valory/offend_slash_abci/0.1.0 | `bafybeicg7qyhxgoxyx54vehwyh6l5kean5wbjatoslrtw2zktwokph2y3u` | ABCI application used in order to test the slashing abci | -| skill/valory/squads_transaction_settlement_abci/0.1.0 | `bafybeiegwplensvqtx7ajh6766pe5i2tzns5klvbdenocohpjfrri52pj4` | ABCI application for transaction settlement. | -| skill/valory/test_solana_tx_abci/0.1.0 | `bafybeifatxrojt4pp45mb6jcxp4jqbzwt3lnasieoyl2p3zg6y3lxsv2xa` | SOLANA e2e testing application. | -| agent/valory/test_ipfs/0.1.0 | `bafybeic6xbyr4gspbgw3cjfhpp2htz4uw2x3y3jhuamec4ur6ihgdzn5e4` | Agent for testing the ABCI connection. | -| agent/valory/abstract_abci/0.1.0 | `bafybeib5xhbgt3qo3the7nh3aw3itxtopxknik36uaed2opn7ht3qf2epu` | The abstract ABCI AEA - for testing purposes only. | -| agent/valory/counter/0.1.0 | `bafybeieqz4yecrf5xyr4zqzjzyir7mcel6ojtugfytzypchi23rtqf4tyi` | The ABCI Counter example as an AEA | +| skill/valory/register_reset_abci/0.1.0 | `bafybeicw5igzldgjnnzv6iyx5pacc7exdhlrcsgglpcaqxfffsc3isa56q` | ABCI application for dummy skill that registers and resets | +| skill/valory/register_termination_abci/0.1.0 | `bafybeidhrbtofkrcpe5lfsjgcrfazem5hyhx3jl2ruvpkr3tbqhf75rpzq` | ABCI application for dummy skill that registers and resets | +| skill/valory/test_abci/0.1.0 | `bafybeia3v5wrksdxza5chi5itxi5kb243zyj4ohfklic2hqn4wcmruwrp4` | ABCI application for testing the ABCI connection. | +| skill/valory/register_reset_recovery_abci/0.1.0 | `bafybeie4pfgiykkmy2afmw6mxxwt4duqiijqo6ajh6yxyt32ry7fpxf5dy` | ABCI application for dummy skill that registers and resets | +| skill/valory/slashing_abci/0.1.0 | `bafybeihw6bh7l2ftd6ypfjdz34gfxn5w5lhjgduxqt6juovwbltoohtq7y` | Slashing skill. | +| skill/valory/offend_abci/0.1.0 | `bafybeidmxioucn4rs5exaw6gvjpmc5r3ucmp7x2txueld4hys45t6gczty` | Offend ABCI application. | +| skill/valory/offend_slash_abci/0.1.0 | `bafybeif2wlf62runbpvyx6j6yybxucg3c3qe5pbzjtwpomutnmaj4drsgq` | ABCI application used in order to test the slashing abci | +| skill/valory/squads_transaction_settlement_abci/0.1.0 | `bafybeid44eut7crc2kzmtsuyhdbkqu5nydnnwhpr5iizdargi7cibktliq` | ABCI application for transaction settlement. | +| skill/valory/test_solana_tx_abci/0.1.0 | `bafybeiffluqcv2k6jb52m6kst5cyhti3ud62rj5veg46rcetevi7lr7mky` | SOLANA e2e testing application. | +| agent/valory/test_ipfs/0.1.0 | `bafybeieefvm2lep4usbtv6gekmno4tfxvk6maf7x3tjxijpt5ju32mglm4` | Agent for testing the ABCI connection. | +| agent/valory/abstract_abci/0.1.0 | `bafybeieob2j32hy3wgacyjgu54tfzvkia7i7qjha3aitvpvsg2ci4cxe2a` | The abstract ABCI AEA - for testing purposes only. | +| agent/valory/counter/0.1.0 | `bafybeidgkfb3fhvzo66dnsgkqse5gf54bq4chrevsjvhc6guaonwk6wfri` | The ABCI Counter example as an AEA | | agent/valory/counter_client/0.1.0 | `bafybeiadsylwhba5dfn57sbmreoxqu5xxxyafgkktkbcv2pbg7pfxlbe3q` | The ABCI Counter example as an AEA | -| agent/valory/register_reset/0.1.0 | `bafybeih7ypz6vfpteqth6l2gmq55qrzw7ohggqfwuyl6yai5b63ck6yncq` | Register reset to replicate Tendermint issue. | -| agent/valory/register_termination/0.1.0 | `bafybeiabyc4bed4reiu5qcdyg473vqm536zy4pcqevdnrssoumjmu2nffi` | Register terminate to test the termination feature. | -| agent/valory/registration_start_up/0.1.0 | `bafybeiepmad2zlmt4hlqmae75l3mdyhfamhvhqyiolptqsew5lxbbfeugq` | Registration start-up ABCI example. | -| agent/valory/test_abci/0.1.0 | `bafybeif43hb66olfa5ljfutpmdox7jg5ui4yphj2r5okf4iaoqmyfxqbry` | Agent for testing the ABCI connection. | -| agent/valory/register_reset_recovery/0.1.0 | `bafybeicxfjrs3v7atfnm34hhvdzhg5dl2jl3btsbpeusllnijnmpjbejyq` | Agent to showcase hard reset as a recovery mechanism. | -| agent/valory/offend_slash/0.1.0 | `bafybeif3imdz4x3s7k6dd5g4m3uetrotzydueq2munqvu2yrqtzxemcquq` | Offend and slash to test the slashing feature. | -| agent/valory/solana_transfer_agent/0.1.0 | `bafybeickqviukyfhpsqgvaeswuo6uroyjmiex3hwt5booof25z2jyrbdu4` | Register terminate to test the termination feature. | -| service/valory/counter/0.1.0 | `bafybeidsimxo5k4tncawid6sawqewptzsuyd3qjdpawkvvgoe5fx5ig5lm` | A set of agents incrementing a counter | -| service/valory/register_reset/0.1.0 | `bafybeidlewetvppywfpfa75sowzcrqy6valttr37yvykupp5selekr5kkm` | Test and debug tendermint reset mechanism. | +| agent/valory/register_reset/0.1.0 | `bafybeicdrpsqrnixetezchdtr55xuejjuhy5xsky2s52aqxznhvzriqfiq` | Register reset to replicate Tendermint issue. | +| agent/valory/register_termination/0.1.0 | `bafybeicunz7m7v7jfgbdjf6c4tv2vyzzhowzstb5xtqcanatp7vcuqasce` | Register terminate to test the termination feature. | +| agent/valory/registration_start_up/0.1.0 | `bafybeiaal4wvucsuimjuo2n5crxi6wmu3l2gbgfhotm6tzbm6swuo64p74` | Registration start-up ABCI example. | +| agent/valory/test_abci/0.1.0 | `bafybeiazr6ag5m5anmpz4w2oo72wosoihoymtbz22n3dgetbmtm656puji` | Agent for testing the ABCI connection. | +| agent/valory/register_reset_recovery/0.1.0 | `bafybeifhta2hqifner2uilg7l3qlxf6b7jjwj3uvp7swuypiwqnplvkpxe` | Agent to showcase hard reset as a recovery mechanism. | +| agent/valory/offend_slash/0.1.0 | `bafybeic63bzyhabqghvi3ifcu4lju6abea7777icribj2e6vhgjensowom` | Offend and slash to test the slashing feature. | +| agent/valory/solana_transfer_agent/0.1.0 | `bafybeibnhvhulkcbk67dp6t3myfkgqmgxy4j4mwwn7za4rmxgkghjg7orm` | Register terminate to test the termination feature. | +| service/valory/counter/0.1.0 | `bafybeih5x5vrpkhzbr2okktefganlpjgrhld7qjchujrllwaqdqtdevyia` | A set of agents incrementing a counter | +| service/valory/register_reset/0.1.0 | `bafybeibrkk4m6ilen2dmtmboulk6rrtrwih4axixgkjdk2xu7iezv4rn5e` | Test and debug tendermint reset mechanism. | | protocol/open_aea/signing/1.0.0 | `bafybeihv62fim3wl2bayavfcg3u5e5cxu3b7brtu4cn5xoxd6lqwachasi` | A protocol for communication between skills and decision maker. | | protocol/valory/acn/1.1.0 | `bafybeidluaoeakae3exseupaea4i3yvvk5vivyt227xshjlffywwxzcxqe` | The protocol used for envelope delivery on the ACN. | | protocol/valory/http/1.0.0 | `bafybeifugzl63kfdmwrxwphrnrhj7bn6iruxieme3a4ntzejf6kmtuwmae` | A protocol for HTTP requests and responses. | diff --git a/docs/upgrading.md b/docs/upgrading.md index 5e8b535d9c..8911fb77b1 100644 --- a/docs/upgrading.md +++ b/docs/upgrading.md @@ -5,13 +5,26 @@ Below we describe the additional manual steps required to upgrade between differ # Open Autonomy +## `v0.14.14` to `v0.14.14.post2` + +No backwards incompatible changes. + +## `v0.14.14.post1` to `v0.14.14.post2` + +The breaking feature introduced in `v0.14.14` and `v0.14.14.post1` has been removed. +For more information please check the `HISTORY.md` file. + ## `v0.14.14` to `v0.14.14.post1` -No backwards incompatible changes. bug fixes only +A breaking feature was introduced. +We suggest using the `v0.14.14.post2` release instead. +For more information please check the `HISTORY.md` file. ## `v0.14.13` to `v0.14.14` -- pin `requests` to `>=2.28.1,<2.31.2` +A breaking feature was introduced. +We suggest using the `v0.14.14.post2` release instead. +For more information please check the `HISTORY.md` file. ## `v0.14.12` to `v0.14.13` diff --git a/packages/packages.json b/packages/packages.json index bcc71d9855..c7db36bb61 100644 --- a/packages/packages.json +++ b/packages/packages.json @@ -3,51 +3,51 @@ "protocol/valory/abci/0.1.0": "bafybeiaqmp7kocbfdboksayeqhkbrynvlfzsx4uy4x6nohywnmaig4an7u", "protocol/valory/tendermint/0.1.0": "bafybeig4mi3vmlv5zpbjbfuzcgida6j5f2nhrpedxicmrrfjweqc5r7cra", "protocol/valory/ipfs/0.1.0": "bafybeiftxi2qhreewgsc5wevogi7yc5g6hbcbo4uiuaibauhv3nhfcdtvm", - "contract/valory/gnosis_safe_proxy_factory/0.1.0": "bafybeieg57u3z7cdlmdamad5e6lk7kmsli2zurzkg3sl4y7lhekcu4y3au", + "contract/valory/gnosis_safe_proxy_factory/0.1.0": "bafybeih3l5lgrccd45ymd4lfru22ex2wgmjzqne37rja4ehxgzirabm6v4", "contract/valory/component_registry/0.1.0": "bafybeiepywewigowj533f55orx7oys3kk5lgdc247p2267scqfyp4gnqle", "contract/valory/agent_registry/0.1.0": "bafybeignghdk7oqvyg722gz66tbuj2vj4vkatguj4b6lf5fqzqxkktcke4", "contract/valory/registries_manager/0.1.0": "bafybeicqf5y3kj42ow45hjcmnglose5n7bwpm2zl3ufuuevou24ewmgbde", "contract/valory/service_manager/0.1.0": "bafybeibmqewfh5wnayopneyv4vx35n5k7loavzmcazyevntdoskw7vasom", - "contract/valory/service_registry/0.1.0": "bafybeiaop64kwdoetxtedoehabmsalojmms7ihuoqcdwxtwb2hk5i6bzye", - "contract/valory/gnosis_safe/0.1.0": "bafybeih3ropivth4wn7zbzudisx3qezbht5jyndd4w7az7fq634lpozoge", + "contract/valory/service_registry/0.1.0": "bafybeie5fakcu3fnpako5stfzmfz2a65ruodusia3ap6othlmtiug6kfvm", + "contract/valory/gnosis_safe/0.1.0": "bafybeiakydsxx4j7oxwyucnzixlrhvfbje5cdjl6naiiun4aommdfr5pkq", "contract/valory/multisend/0.1.0": "bafybeig5byt5urg2d2bsecufxe5ql7f4mezg3mekfleeh32nmuusx66p4y", "contract/valory/erc20/0.1.0": "bafybeib7ctk3deleyxayrqvropewefr2muj4kcqe3t3wscak25bjmxnqwe", "contract/valory/service_registry_token_utility/0.1.0": "bafybeifdia2y5546tvk6xzxeaqzf2n5n7dutj2hdzbgenxohaqhjtnjqm4", "contract/valory/squads_multisig/0.1.0": "bafybeicbcd72zpxi4amia4a4245u6wnibkuq35mj6gxwto75o2wjul2toi", "contract/valory/multicall2/0.1.0": "bafybeiceiyfwtgr2zqel6krlbditsexzpmsqlfwbedtmj2ojye6yekdcqi", - "connection/valory/abci/0.1.0": "bafybeia6etkacvqend7xj6viejkqgo7ozu3yn4yg3qezfthf2xhrjjwse4", + "connection/valory/abci/0.1.0": "bafybeibe5opulxvsjan6dnjspdxxlusdm3yx67rza5ynhvcip4luzrkop4", "connection/valory/ipfs/0.1.0": "bafybeigcijdbwgdekow5c2ikeltetoteabfp52ewy3xfkd7ygaqbl7j3ke", - "skill/valory/test_ipfs_abci/0.1.0": "bafybeiavzallspade37evfuljdkwavorjabujhwgbqiamxsgxma5ql2mxi", - "skill/valory/abstract_abci/0.1.0": "bafybeieeaseuy5rbbw465knz27vccvpkfge43q7isl7fkdlfapwd7bpi24", - "skill/valory/abstract_round_abci/0.1.0": "bafybeib733xfbndtpvkf44mtk7oyodnficgloo6xhn7xmqxxeos33es65u", - "skill/valory/transaction_settlement_abci/0.1.0": "bafybeic7q7recyka272udwcupblwbkc3jkodgp74fvcdxb7urametg5dae", - "skill/valory/registration_abci/0.1.0": "bafybeibc7duasoaw5b4ene5oxfba2dmdzstsrws6ipi57ymgdtoxjadn54", - "skill/valory/reset_pause_abci/0.1.0": "bafybeigrdlxed3xlsnxtjhnsbl3cojruihxcqx4jxhgivkd5i2fkjncgba", - "skill/valory/termination_abci/0.1.0": "bafybeib5l7jhew5ic6iq24dd23nidcoimzqkrk556gqywhoziatj33zvwm", - "skill/valory/counter/0.1.0": "bafybeibke4szss6pyot6ghv3zietsdn73i2iruhkelfnnymufxb4le5c2e", + "skill/valory/test_ipfs_abci/0.1.0": "bafybeigtzfiig4f5fjoysvhm46vkilajfx5cfzstkbn2j7dvwvs2f7zdsq", + "skill/valory/abstract_abci/0.1.0": "bafybeidb6mfbe7v4ot2fm4h2h66wjr4sbmxox5vrbkw7pcffihta2afvk4", + "skill/valory/abstract_round_abci/0.1.0": "bafybeigud2sytkb2ca7lwk7qcz2mycdevdh7qy725fxvwioeeqr7xpwq4e", + "skill/valory/transaction_settlement_abci/0.1.0": "bafybeigw5fj54hcqur3kk2z2d3hke56wcdza5i7xbsn3ve55tsqeh6dvye", + "skill/valory/registration_abci/0.1.0": "bafybeieznuear6lfqu5lzz2ba47nvr7fstyvebam2tngoklzb7itg7xzxe", + "skill/valory/reset_pause_abci/0.1.0": "bafybeiadqtlfjx3fjxro4djc2uv2r2mgvzfva2irsdi2oh6lozjlskoolu", + "skill/valory/termination_abci/0.1.0": "bafybeig4olfu2nw3tdasxhiiecv2qvs2kj5iuzuy3jecc5puvh5r7gnvqe", + "skill/valory/counter/0.1.0": "bafybeib2gz66tmdi6wlhts4rezhg7y3hzjl3rpn6rusvjwyu6sonthg4qu", "skill/valory/counter_client/0.1.0": "bafybeih2hz7bvltfnlw7cgjrwgjdw3xgejwcnkxry7i6ajcspwcw2hrb3e", - "skill/valory/register_reset_abci/0.1.0": "bafybeifd2ixd72ugbaaxnbfdzog76x6xxwwxipdw3cu27ujbf5rmvgm4vu", - "skill/valory/register_termination_abci/0.1.0": "bafybeihxj7wuamz54cql6hajogxg3yulqygnwkodbojhrxmjbebipjjy7q", - "skill/valory/test_abci/0.1.0": "bafybeihsngp25klcsqmzel3zqhnjzivhw2dai6js7afyzaxlbdws6zieym", - "skill/valory/register_reset_recovery_abci/0.1.0": "bafybeibwmnyucdudtrpmt4n22jf7ynozjbb6ikyvaic3becnslt4vytg7i", - "skill/valory/slashing_abci/0.1.0": "bafybeig6tp5zyoc7b52hkht7o36b2one4keqpzty7xh7ah4j7mamsd4nge", - "skill/valory/offend_abci/0.1.0": "bafybeiehsqcx3kkolutm4sc6hprn2rjyn4p5oudo3ghf5vrcoywmaoun4a", - "skill/valory/offend_slash_abci/0.1.0": "bafybeicg7qyhxgoxyx54vehwyh6l5kean5wbjatoslrtw2zktwokph2y3u", - "skill/valory/squads_transaction_settlement_abci/0.1.0": "bafybeiegwplensvqtx7ajh6766pe5i2tzns5klvbdenocohpjfrri52pj4", - "skill/valory/test_solana_tx_abci/0.1.0": "bafybeifatxrojt4pp45mb6jcxp4jqbzwt3lnasieoyl2p3zg6y3lxsv2xa", - "agent/valory/test_ipfs/0.1.0": "bafybeic6xbyr4gspbgw3cjfhpp2htz4uw2x3y3jhuamec4ur6ihgdzn5e4", - "agent/valory/abstract_abci/0.1.0": "bafybeib5xhbgt3qo3the7nh3aw3itxtopxknik36uaed2opn7ht3qf2epu", - "agent/valory/counter/0.1.0": "bafybeieqz4yecrf5xyr4zqzjzyir7mcel6ojtugfytzypchi23rtqf4tyi", + "skill/valory/register_reset_abci/0.1.0": "bafybeicw5igzldgjnnzv6iyx5pacc7exdhlrcsgglpcaqxfffsc3isa56q", + "skill/valory/register_termination_abci/0.1.0": "bafybeidhrbtofkrcpe5lfsjgcrfazem5hyhx3jl2ruvpkr3tbqhf75rpzq", + "skill/valory/test_abci/0.1.0": "bafybeia3v5wrksdxza5chi5itxi5kb243zyj4ohfklic2hqn4wcmruwrp4", + "skill/valory/register_reset_recovery_abci/0.1.0": "bafybeie4pfgiykkmy2afmw6mxxwt4duqiijqo6ajh6yxyt32ry7fpxf5dy", + "skill/valory/slashing_abci/0.1.0": "bafybeihw6bh7l2ftd6ypfjdz34gfxn5w5lhjgduxqt6juovwbltoohtq7y", + "skill/valory/offend_abci/0.1.0": "bafybeidmxioucn4rs5exaw6gvjpmc5r3ucmp7x2txueld4hys45t6gczty", + "skill/valory/offend_slash_abci/0.1.0": "bafybeif2wlf62runbpvyx6j6yybxucg3c3qe5pbzjtwpomutnmaj4drsgq", + "skill/valory/squads_transaction_settlement_abci/0.1.0": "bafybeid44eut7crc2kzmtsuyhdbkqu5nydnnwhpr5iizdargi7cibktliq", + "skill/valory/test_solana_tx_abci/0.1.0": "bafybeiffluqcv2k6jb52m6kst5cyhti3ud62rj5veg46rcetevi7lr7mky", + "agent/valory/test_ipfs/0.1.0": "bafybeieefvm2lep4usbtv6gekmno4tfxvk6maf7x3tjxijpt5ju32mglm4", + "agent/valory/abstract_abci/0.1.0": "bafybeieob2j32hy3wgacyjgu54tfzvkia7i7qjha3aitvpvsg2ci4cxe2a", + "agent/valory/counter/0.1.0": "bafybeidgkfb3fhvzo66dnsgkqse5gf54bq4chrevsjvhc6guaonwk6wfri", "agent/valory/counter_client/0.1.0": "bafybeiadsylwhba5dfn57sbmreoxqu5xxxyafgkktkbcv2pbg7pfxlbe3q", - "agent/valory/register_reset/0.1.0": "bafybeih7ypz6vfpteqth6l2gmq55qrzw7ohggqfwuyl6yai5b63ck6yncq", - "agent/valory/register_termination/0.1.0": "bafybeiabyc4bed4reiu5qcdyg473vqm536zy4pcqevdnrssoumjmu2nffi", - "agent/valory/registration_start_up/0.1.0": "bafybeiepmad2zlmt4hlqmae75l3mdyhfamhvhqyiolptqsew5lxbbfeugq", - "agent/valory/test_abci/0.1.0": "bafybeif43hb66olfa5ljfutpmdox7jg5ui4yphj2r5okf4iaoqmyfxqbry", - "agent/valory/register_reset_recovery/0.1.0": "bafybeicxfjrs3v7atfnm34hhvdzhg5dl2jl3btsbpeusllnijnmpjbejyq", - "agent/valory/offend_slash/0.1.0": "bafybeif3imdz4x3s7k6dd5g4m3uetrotzydueq2munqvu2yrqtzxemcquq", - "agent/valory/solana_transfer_agent/0.1.0": "bafybeickqviukyfhpsqgvaeswuo6uroyjmiex3hwt5booof25z2jyrbdu4", - "service/valory/counter/0.1.0": "bafybeidsimxo5k4tncawid6sawqewptzsuyd3qjdpawkvvgoe5fx5ig5lm", - "service/valory/register_reset/0.1.0": "bafybeidlewetvppywfpfa75sowzcrqy6valttr37yvykupp5selekr5kkm" + "agent/valory/register_reset/0.1.0": "bafybeicdrpsqrnixetezchdtr55xuejjuhy5xsky2s52aqxznhvzriqfiq", + "agent/valory/register_termination/0.1.0": "bafybeicunz7m7v7jfgbdjf6c4tv2vyzzhowzstb5xtqcanatp7vcuqasce", + "agent/valory/registration_start_up/0.1.0": "bafybeiaal4wvucsuimjuo2n5crxi6wmu3l2gbgfhotm6tzbm6swuo64p74", + "agent/valory/test_abci/0.1.0": "bafybeiazr6ag5m5anmpz4w2oo72wosoihoymtbz22n3dgetbmtm656puji", + "agent/valory/register_reset_recovery/0.1.0": "bafybeifhta2hqifner2uilg7l3qlxf6b7jjwj3uvp7swuypiwqnplvkpxe", + "agent/valory/offend_slash/0.1.0": "bafybeic63bzyhabqghvi3ifcu4lju6abea7777icribj2e6vhgjensowom", + "agent/valory/solana_transfer_agent/0.1.0": "bafybeibnhvhulkcbk67dp6t3myfkgqmgxy4j4mwwn7za4rmxgkghjg7orm", + "service/valory/counter/0.1.0": "bafybeih5x5vrpkhzbr2okktefganlpjgrhld7qjchujrllwaqdqtdevyia", + "service/valory/register_reset/0.1.0": "bafybeibrkk4m6ilen2dmtmboulk6rrtrwih4axixgkjdk2xu7iezv4rn5e" }, "third_party": { "protocol/open_aea/signing/1.0.0": "bafybeihv62fim3wl2bayavfcg3u5e5cxu3b7brtu4cn5xoxd6lqwachasi", diff --git a/packages/valory/agents/abstract_abci/aea-config.yaml b/packages/valory/agents/abstract_abci/aea-config.yaml index d96fb6989e..e23f06f8e8 100644 --- a/packages/valory/agents/abstract_abci/aea-config.yaml +++ b/packages/valory/agents/abstract_abci/aea-config.yaml @@ -11,14 +11,14 @@ fingerprint: tests/test_abstract_abci.py: bafybeic4hileugdjd6bwy4n5beqrjo5auwalz5twt3lyx6m62kb65nc6ca fingerprint_ignore_patterns: [] connections: -- valory/abci:0.1.0:bafybeia6etkacvqend7xj6viejkqgo7ozu3yn4yg3qezfthf2xhrjjwse4 +- valory/abci:0.1.0:bafybeibe5opulxvsjan6dnjspdxxlusdm3yx67rza5ynhvcip4luzrkop4 - valory/p2p_libp2p_client:0.1.0:bafybeid3xg5k2ol5adflqloy75ibgljmol6xsvzvezebsg7oudxeeolz7e contracts: [] protocols: - open_aea/signing:1.0.0:bafybeihv62fim3wl2bayavfcg3u5e5cxu3b7brtu4cn5xoxd6lqwachasi - valory/abci:0.1.0:bafybeiaqmp7kocbfdboksayeqhkbrynvlfzsx4uy4x6nohywnmaig4an7u skills: -- valory/abstract_abci:0.1.0:bafybeieeaseuy5rbbw465knz27vccvpkfge43q7isl7fkdlfapwd7bpi24 +- valory/abstract_abci:0.1.0:bafybeidb6mfbe7v4ot2fm4h2h66wjr4sbmxox5vrbkw7pcffihta2afvk4 default_ledger: ethereum required_ledgers: - ethereum @@ -51,7 +51,7 @@ dependencies: open-aea-ledger-ethereum: version: ==1.53.0 open-aea-test-autonomy: - version: ==0.14.14.post1 + version: ==0.14.14.post2 default_connection: valory/abci:0.1.0 customs: [] --- diff --git a/packages/valory/agents/counter/aea-config.yaml b/packages/valory/agents/counter/aea-config.yaml index 4187923653..c929b4d4f9 100644 --- a/packages/valory/agents/counter/aea-config.yaml +++ b/packages/valory/agents/counter/aea-config.yaml @@ -11,15 +11,15 @@ fingerprint: tests/test_counter.py: bafybeiafaruvutgm65f6wnc4u5z37cyiizuttbpelgs4bpmimnjyp5tnj4 fingerprint_ignore_patterns: [] connections: -- valory/abci:0.1.0:bafybeia6etkacvqend7xj6viejkqgo7ozu3yn4yg3qezfthf2xhrjjwse4 +- valory/abci:0.1.0:bafybeibe5opulxvsjan6dnjspdxxlusdm3yx67rza5ynhvcip4luzrkop4 - valory/p2p_libp2p_client:0.1.0:bafybeid3xg5k2ol5adflqloy75ibgljmol6xsvzvezebsg7oudxeeolz7e contracts: [] protocols: - open_aea/signing:1.0.0:bafybeihv62fim3wl2bayavfcg3u5e5cxu3b7brtu4cn5xoxd6lqwachasi - valory/abci:0.1.0:bafybeiaqmp7kocbfdboksayeqhkbrynvlfzsx4uy4x6nohywnmaig4an7u skills: -- valory/abstract_abci:0.1.0:bafybeieeaseuy5rbbw465knz27vccvpkfge43q7isl7fkdlfapwd7bpi24 -- valory/counter:0.1.0:bafybeibke4szss6pyot6ghv3zietsdn73i2iruhkelfnnymufxb4le5c2e +- valory/abstract_abci:0.1.0:bafybeidb6mfbe7v4ot2fm4h2h66wjr4sbmxox5vrbkw7pcffihta2afvk4 +- valory/counter:0.1.0:bafybeib2gz66tmdi6wlhts4rezhg7y3hzjl3rpn6rusvjwyu6sonthg4qu default_ledger: ethereum required_ledgers: - ethereum @@ -52,7 +52,7 @@ dependencies: open-aea-ledger-ethereum: version: ==1.53.0 open-aea-test-autonomy: - version: ==0.14.14.post1 + version: ==0.14.14.post2 customs: [] default_connection: null --- diff --git a/packages/valory/agents/offend_slash/aea-config.yaml b/packages/valory/agents/offend_slash/aea-config.yaml index 433d1cf497..177c93c55b 100644 --- a/packages/valory/agents/offend_slash/aea-config.yaml +++ b/packages/valory/agents/offend_slash/aea-config.yaml @@ -11,15 +11,15 @@ fingerprint: tests/test_offend_slash.py: bafybeideqlz3vfssoylvesyr4oualignptsjsbiqlzgoskpd7ru6vosg4m fingerprint_ignore_patterns: [] connections: -- valory/abci:0.1.0:bafybeia6etkacvqend7xj6viejkqgo7ozu3yn4yg3qezfthf2xhrjjwse4 +- valory/abci:0.1.0:bafybeibe5opulxvsjan6dnjspdxxlusdm3yx67rza5ynhvcip4luzrkop4 - valory/http_client:0.23.0:bafybeihi772xgzpqeipp3fhmvpct4y6e6tpjp4sogwqrnf3wqspgeilg4u - valory/ipfs:0.1.0:bafybeigcijdbwgdekow5c2ikeltetoteabfp52ewy3xfkd7ygaqbl7j3ke - valory/ledger:0.19.0:bafybeig7woeog4srdby75hpjkmx4rhpkzncbf4h2pm5r6varsp26pf2uhu - valory/p2p_libp2p_client:0.1.0:bafybeid3xg5k2ol5adflqloy75ibgljmol6xsvzvezebsg7oudxeeolz7e contracts: -- valory/gnosis_safe:0.1.0:bafybeih3ropivth4wn7zbzudisx3qezbht5jyndd4w7az7fq634lpozoge -- valory/gnosis_safe_proxy_factory:0.1.0:bafybeieg57u3z7cdlmdamad5e6lk7kmsli2zurzkg3sl4y7lhekcu4y3au -- valory/service_registry:0.1.0:bafybeiaop64kwdoetxtedoehabmsalojmms7ihuoqcdwxtwb2hk5i6bzye +- valory/gnosis_safe:0.1.0:bafybeiakydsxx4j7oxwyucnzixlrhvfbje5cdjl6naiiun4aommdfr5pkq +- valory/gnosis_safe_proxy_factory:0.1.0:bafybeih3l5lgrccd45ymd4lfru22ex2wgmjzqne37rja4ehxgzirabm6v4 +- valory/service_registry:0.1.0:bafybeie5fakcu3fnpako5stfzmfz2a65ruodusia3ap6othlmtiug6kfvm protocols: - open_aea/signing:1.0.0:bafybeihv62fim3wl2bayavfcg3u5e5cxu3b7brtu4cn5xoxd6lqwachasi - valory/abci:0.1.0:bafybeiaqmp7kocbfdboksayeqhkbrynvlfzsx4uy4x6nohywnmaig4an7u @@ -30,14 +30,14 @@ protocols: - valory/ledger_api:1.0.0:bafybeihdk6psr4guxmbcrc26jr2cbgzpd5aljkqvpwo64bvaz7tdti2oni - valory/tendermint:0.1.0:bafybeig4mi3vmlv5zpbjbfuzcgida6j5f2nhrpedxicmrrfjweqc5r7cra skills: -- valory/abstract_abci:0.1.0:bafybeieeaseuy5rbbw465knz27vccvpkfge43q7isl7fkdlfapwd7bpi24 -- valory/abstract_round_abci:0.1.0:bafybeib733xfbndtpvkf44mtk7oyodnficgloo6xhn7xmqxxeos33es65u -- valory/offend_abci:0.1.0:bafybeiehsqcx3kkolutm4sc6hprn2rjyn4p5oudo3ghf5vrcoywmaoun4a -- valory/offend_slash_abci:0.1.0:bafybeicg7qyhxgoxyx54vehwyh6l5kean5wbjatoslrtw2zktwokph2y3u -- valory/registration_abci:0.1.0:bafybeibc7duasoaw5b4ene5oxfba2dmdzstsrws6ipi57ymgdtoxjadn54 -- valory/reset_pause_abci:0.1.0:bafybeigrdlxed3xlsnxtjhnsbl3cojruihxcqx4jxhgivkd5i2fkjncgba -- valory/slashing_abci:0.1.0:bafybeig6tp5zyoc7b52hkht7o36b2one4keqpzty7xh7ah4j7mamsd4nge -- valory/transaction_settlement_abci:0.1.0:bafybeic7q7recyka272udwcupblwbkc3jkodgp74fvcdxb7urametg5dae +- valory/abstract_abci:0.1.0:bafybeidb6mfbe7v4ot2fm4h2h66wjr4sbmxox5vrbkw7pcffihta2afvk4 +- valory/abstract_round_abci:0.1.0:bafybeigud2sytkb2ca7lwk7qcz2mycdevdh7qy725fxvwioeeqr7xpwq4e +- valory/offend_abci:0.1.0:bafybeidmxioucn4rs5exaw6gvjpmc5r3ucmp7x2txueld4hys45t6gczty +- valory/offend_slash_abci:0.1.0:bafybeif2wlf62runbpvyx6j6yybxucg3c3qe5pbzjtwpomutnmaj4drsgq +- valory/registration_abci:0.1.0:bafybeieznuear6lfqu5lzz2ba47nvr7fstyvebam2tngoklzb7itg7xzxe +- valory/reset_pause_abci:0.1.0:bafybeiadqtlfjx3fjxro4djc2uv2r2mgvzfva2irsdi2oh6lozjlskoolu +- valory/slashing_abci:0.1.0:bafybeihw6bh7l2ftd6ypfjdz34gfxn5w5lhjgduxqt6juovwbltoohtq7y +- valory/transaction_settlement_abci:0.1.0:bafybeigw5fj54hcqur3kk2z2d3hke56wcdza5i7xbsn3ve55tsqeh6dvye default_ledger: ethereum required_ledgers: - ethereum @@ -71,7 +71,7 @@ dependencies: open-aea-ledger-ethereum: version: ==1.53.0 open-aea-test-autonomy: - version: ==0.14.14.post1 + version: ==0.14.14.post2 customs: [] default_connection: null --- diff --git a/packages/valory/agents/register_reset/aea-config.yaml b/packages/valory/agents/register_reset/aea-config.yaml index a4bea20fe2..85a0f0904e 100644 --- a/packages/valory/agents/register_reset/aea-config.yaml +++ b/packages/valory/agents/register_reset/aea-config.yaml @@ -22,7 +22,7 @@ fingerprint: tests/test_register_reset.py: bafybeiecdipytoorhfpecbzd5pyx7e5zjpxsjc6yyqxezq2q6bhz7yuk7i fingerprint_ignore_patterns: [] connections: -- valory/abci:0.1.0:bafybeia6etkacvqend7xj6viejkqgo7ozu3yn4yg3qezfthf2xhrjjwse4 +- valory/abci:0.1.0:bafybeibe5opulxvsjan6dnjspdxxlusdm3yx67rza5ynhvcip4luzrkop4 - valory/http_client:0.23.0:bafybeihi772xgzpqeipp3fhmvpct4y6e6tpjp4sogwqrnf3wqspgeilg4u - valory/ipfs:0.1.0:bafybeigcijdbwgdekow5c2ikeltetoteabfp52ewy3xfkd7ygaqbl7j3ke - valory/ledger:0.19.0:bafybeig7woeog4srdby75hpjkmx4rhpkzncbf4h2pm5r6varsp26pf2uhu @@ -34,11 +34,11 @@ protocols: - valory/http:1.0.0:bafybeifugzl63kfdmwrxwphrnrhj7bn6iruxieme3a4ntzejf6kmtuwmae - valory/ipfs:0.1.0:bafybeiftxi2qhreewgsc5wevogi7yc5g6hbcbo4uiuaibauhv3nhfcdtvm skills: -- valory/abstract_abci:0.1.0:bafybeieeaseuy5rbbw465knz27vccvpkfge43q7isl7fkdlfapwd7bpi24 -- valory/abstract_round_abci:0.1.0:bafybeib733xfbndtpvkf44mtk7oyodnficgloo6xhn7xmqxxeos33es65u -- valory/register_reset_abci:0.1.0:bafybeifd2ixd72ugbaaxnbfdzog76x6xxwwxipdw3cu27ujbf5rmvgm4vu -- valory/registration_abci:0.1.0:bafybeibc7duasoaw5b4ene5oxfba2dmdzstsrws6ipi57ymgdtoxjadn54 -- valory/reset_pause_abci:0.1.0:bafybeigrdlxed3xlsnxtjhnsbl3cojruihxcqx4jxhgivkd5i2fkjncgba +- valory/abstract_abci:0.1.0:bafybeidb6mfbe7v4ot2fm4h2h66wjr4sbmxox5vrbkw7pcffihta2afvk4 +- valory/abstract_round_abci:0.1.0:bafybeigud2sytkb2ca7lwk7qcz2mycdevdh7qy725fxvwioeeqr7xpwq4e +- valory/register_reset_abci:0.1.0:bafybeicw5igzldgjnnzv6iyx5pacc7exdhlrcsgglpcaqxfffsc3isa56q +- valory/registration_abci:0.1.0:bafybeieznuear6lfqu5lzz2ba47nvr7fstyvebam2tngoklzb7itg7xzxe +- valory/reset_pause_abci:0.1.0:bafybeiadqtlfjx3fjxro4djc2uv2r2mgvzfva2irsdi2oh6lozjlskoolu default_ledger: ethereum required_ledgers: - ethereum @@ -71,7 +71,7 @@ dependencies: open-aea-ledger-ethereum: version: ==1.53.0 open-aea-test-autonomy: - version: ==0.14.14.post1 + version: ==0.14.14.post2 customs: [] default_connection: null --- diff --git a/packages/valory/agents/register_reset_recovery/aea-config.yaml b/packages/valory/agents/register_reset_recovery/aea-config.yaml index fcb2cb2cb0..1b2f473254 100644 --- a/packages/valory/agents/register_reset_recovery/aea-config.yaml +++ b/packages/valory/agents/register_reset_recovery/aea-config.yaml @@ -12,7 +12,7 @@ fingerprint: tests/test_register_reset_recovery.py: bafybeiajrzfeqcdvapjhdjggyxya2g3gdxboodpagld6uyclrsrfsiri7u fingerprint_ignore_patterns: [] connections: -- valory/abci:0.1.0:bafybeia6etkacvqend7xj6viejkqgo7ozu3yn4yg3qezfthf2xhrjjwse4 +- valory/abci:0.1.0:bafybeibe5opulxvsjan6dnjspdxxlusdm3yx67rza5ynhvcip4luzrkop4 - valory/http_client:0.23.0:bafybeihi772xgzpqeipp3fhmvpct4y6e6tpjp4sogwqrnf3wqspgeilg4u - valory/ipfs:0.1.0:bafybeigcijdbwgdekow5c2ikeltetoteabfp52ewy3xfkd7ygaqbl7j3ke - valory/ledger:0.19.0:bafybeig7woeog4srdby75hpjkmx4rhpkzncbf4h2pm5r6varsp26pf2uhu @@ -24,10 +24,10 @@ protocols: - valory/http:1.0.0:bafybeifugzl63kfdmwrxwphrnrhj7bn6iruxieme3a4ntzejf6kmtuwmae - valory/ipfs:0.1.0:bafybeiftxi2qhreewgsc5wevogi7yc5g6hbcbo4uiuaibauhv3nhfcdtvm skills: -- valory/abstract_abci:0.1.0:bafybeieeaseuy5rbbw465knz27vccvpkfge43q7isl7fkdlfapwd7bpi24 -- valory/abstract_round_abci:0.1.0:bafybeib733xfbndtpvkf44mtk7oyodnficgloo6xhn7xmqxxeos33es65u -- valory/register_reset_recovery_abci:0.1.0:bafybeibwmnyucdudtrpmt4n22jf7ynozjbb6ikyvaic3becnslt4vytg7i -- valory/registration_abci:0.1.0:bafybeibc7duasoaw5b4ene5oxfba2dmdzstsrws6ipi57ymgdtoxjadn54 +- valory/abstract_abci:0.1.0:bafybeidb6mfbe7v4ot2fm4h2h66wjr4sbmxox5vrbkw7pcffihta2afvk4 +- valory/abstract_round_abci:0.1.0:bafybeigud2sytkb2ca7lwk7qcz2mycdevdh7qy725fxvwioeeqr7xpwq4e +- valory/register_reset_recovery_abci:0.1.0:bafybeie4pfgiykkmy2afmw6mxxwt4duqiijqo6ajh6yxyt32ry7fpxf5dy +- valory/registration_abci:0.1.0:bafybeieznuear6lfqu5lzz2ba47nvr7fstyvebam2tngoklzb7itg7xzxe default_ledger: ethereum required_ledgers: - ethereum @@ -63,7 +63,7 @@ dependencies: open-aea-ledger-ethereum: version: ==1.53.0 open-aea-test-autonomy: - version: ==0.14.14.post1 + version: ==0.14.14.post2 skill_exception_policy: stop_and_exit customs: [] default_connection: null diff --git a/packages/valory/agents/register_termination/aea-config.yaml b/packages/valory/agents/register_termination/aea-config.yaml index 6949c319a1..fa79c766dd 100644 --- a/packages/valory/agents/register_termination/aea-config.yaml +++ b/packages/valory/agents/register_termination/aea-config.yaml @@ -12,16 +12,16 @@ fingerprint: tests/test_register_reset.py: bafybeieaeelbyrorts3akgsu7xp27jdsv5u7r4psatdxph2agvpym7em6m fingerprint_ignore_patterns: [] connections: -- valory/abci:0.1.0:bafybeia6etkacvqend7xj6viejkqgo7ozu3yn4yg3qezfthf2xhrjjwse4 +- valory/abci:0.1.0:bafybeibe5opulxvsjan6dnjspdxxlusdm3yx67rza5ynhvcip4luzrkop4 - valory/http_client:0.23.0:bafybeihi772xgzpqeipp3fhmvpct4y6e6tpjp4sogwqrnf3wqspgeilg4u - valory/ipfs:0.1.0:bafybeigcijdbwgdekow5c2ikeltetoteabfp52ewy3xfkd7ygaqbl7j3ke - valory/ledger:0.19.0:bafybeig7woeog4srdby75hpjkmx4rhpkzncbf4h2pm5r6varsp26pf2uhu - valory/p2p_libp2p_client:0.1.0:bafybeid3xg5k2ol5adflqloy75ibgljmol6xsvzvezebsg7oudxeeolz7e contracts: -- valory/gnosis_safe:0.1.0:bafybeih3ropivth4wn7zbzudisx3qezbht5jyndd4w7az7fq634lpozoge -- valory/gnosis_safe_proxy_factory:0.1.0:bafybeieg57u3z7cdlmdamad5e6lk7kmsli2zurzkg3sl4y7lhekcu4y3au +- valory/gnosis_safe:0.1.0:bafybeiakydsxx4j7oxwyucnzixlrhvfbje5cdjl6naiiun4aommdfr5pkq +- valory/gnosis_safe_proxy_factory:0.1.0:bafybeih3l5lgrccd45ymd4lfru22ex2wgmjzqne37rja4ehxgzirabm6v4 - valory/multisend:0.1.0:bafybeig5byt5urg2d2bsecufxe5ql7f4mezg3mekfleeh32nmuusx66p4y -- valory/service_registry:0.1.0:bafybeiaop64kwdoetxtedoehabmsalojmms7ihuoqcdwxtwb2hk5i6bzye +- valory/service_registry:0.1.0:bafybeie5fakcu3fnpako5stfzmfz2a65ruodusia3ap6othlmtiug6kfvm protocols: - open_aea/signing:1.0.0:bafybeihv62fim3wl2bayavfcg3u5e5cxu3b7brtu4cn5xoxd6lqwachasi - valory/abci:0.1.0:bafybeiaqmp7kocbfdboksayeqhkbrynvlfzsx4uy4x6nohywnmaig4an7u @@ -32,13 +32,13 @@ protocols: - valory/ledger_api:1.0.0:bafybeihdk6psr4guxmbcrc26jr2cbgzpd5aljkqvpwo64bvaz7tdti2oni - valory/tendermint:0.1.0:bafybeig4mi3vmlv5zpbjbfuzcgida6j5f2nhrpedxicmrrfjweqc5r7cra skills: -- valory/abstract_abci:0.1.0:bafybeieeaseuy5rbbw465knz27vccvpkfge43q7isl7fkdlfapwd7bpi24 -- valory/abstract_round_abci:0.1.0:bafybeib733xfbndtpvkf44mtk7oyodnficgloo6xhn7xmqxxeos33es65u -- valory/register_termination_abci:0.1.0:bafybeihxj7wuamz54cql6hajogxg3yulqygnwkodbojhrxmjbebipjjy7q -- valory/registration_abci:0.1.0:bafybeibc7duasoaw5b4ene5oxfba2dmdzstsrws6ipi57ymgdtoxjadn54 -- valory/reset_pause_abci:0.1.0:bafybeigrdlxed3xlsnxtjhnsbl3cojruihxcqx4jxhgivkd5i2fkjncgba -- valory/termination_abci:0.1.0:bafybeib5l7jhew5ic6iq24dd23nidcoimzqkrk556gqywhoziatj33zvwm -- valory/transaction_settlement_abci:0.1.0:bafybeic7q7recyka272udwcupblwbkc3jkodgp74fvcdxb7urametg5dae +- valory/abstract_abci:0.1.0:bafybeidb6mfbe7v4ot2fm4h2h66wjr4sbmxox5vrbkw7pcffihta2afvk4 +- valory/abstract_round_abci:0.1.0:bafybeigud2sytkb2ca7lwk7qcz2mycdevdh7qy725fxvwioeeqr7xpwq4e +- valory/register_termination_abci:0.1.0:bafybeidhrbtofkrcpe5lfsjgcrfazem5hyhx3jl2ruvpkr3tbqhf75rpzq +- valory/registration_abci:0.1.0:bafybeieznuear6lfqu5lzz2ba47nvr7fstyvebam2tngoklzb7itg7xzxe +- valory/reset_pause_abci:0.1.0:bafybeiadqtlfjx3fjxro4djc2uv2r2mgvzfva2irsdi2oh6lozjlskoolu +- valory/termination_abci:0.1.0:bafybeig4olfu2nw3tdasxhiiecv2qvs2kj5iuzuy3jecc5puvh5r7gnvqe +- valory/transaction_settlement_abci:0.1.0:bafybeigw5fj54hcqur3kk2z2d3hke56wcdza5i7xbsn3ve55tsqeh6dvye default_ledger: ethereum required_ledgers: - ethereum @@ -71,7 +71,7 @@ dependencies: open-aea-ledger-ethereum: version: ==1.53.0 open-aea-test-autonomy: - version: ==0.14.14.post1 + version: ==0.14.14.post2 customs: [] default_connection: null --- diff --git a/packages/valory/agents/registration_start_up/aea-config.yaml b/packages/valory/agents/registration_start_up/aea-config.yaml index ab1c26ce0f..26e3c22e52 100644 --- a/packages/valory/agents/registration_start_up/aea-config.yaml +++ b/packages/valory/agents/registration_start_up/aea-config.yaml @@ -11,13 +11,13 @@ fingerprint: tests/test_registration.py: bafybeigt74zxs36342pvi6txs375vjiiiyzw3ren3f4jzfsskxzventlku fingerprint_ignore_patterns: [] connections: -- valory/abci:0.1.0:bafybeia6etkacvqend7xj6viejkqgo7ozu3yn4yg3qezfthf2xhrjjwse4 +- valory/abci:0.1.0:bafybeibe5opulxvsjan6dnjspdxxlusdm3yx67rza5ynhvcip4luzrkop4 - valory/http_client:0.23.0:bafybeihi772xgzpqeipp3fhmvpct4y6e6tpjp4sogwqrnf3wqspgeilg4u - valory/ipfs:0.1.0:bafybeigcijdbwgdekow5c2ikeltetoteabfp52ewy3xfkd7ygaqbl7j3ke - valory/ledger:0.19.0:bafybeig7woeog4srdby75hpjkmx4rhpkzncbf4h2pm5r6varsp26pf2uhu - valory/p2p_libp2p_client:0.1.0:bafybeid3xg5k2ol5adflqloy75ibgljmol6xsvzvezebsg7oudxeeolz7e contracts: -- valory/service_registry:0.1.0:bafybeiaop64kwdoetxtedoehabmsalojmms7ihuoqcdwxtwb2hk5i6bzye +- valory/service_registry:0.1.0:bafybeie5fakcu3fnpako5stfzmfz2a65ruodusia3ap6othlmtiug6kfvm protocols: - open_aea/signing:1.0.0:bafybeihv62fim3wl2bayavfcg3u5e5cxu3b7brtu4cn5xoxd6lqwachasi - valory/abci:0.1.0:bafybeiaqmp7kocbfdboksayeqhkbrynvlfzsx4uy4x6nohywnmaig4an7u @@ -28,9 +28,9 @@ protocols: - valory/ledger_api:1.0.0:bafybeihdk6psr4guxmbcrc26jr2cbgzpd5aljkqvpwo64bvaz7tdti2oni - valory/tendermint:0.1.0:bafybeig4mi3vmlv5zpbjbfuzcgida6j5f2nhrpedxicmrrfjweqc5r7cra skills: -- valory/abstract_abci:0.1.0:bafybeieeaseuy5rbbw465knz27vccvpkfge43q7isl7fkdlfapwd7bpi24 -- valory/abstract_round_abci:0.1.0:bafybeib733xfbndtpvkf44mtk7oyodnficgloo6xhn7xmqxxeos33es65u -- valory/registration_abci:0.1.0:bafybeibc7duasoaw5b4ene5oxfba2dmdzstsrws6ipi57ymgdtoxjadn54 +- valory/abstract_abci:0.1.0:bafybeidb6mfbe7v4ot2fm4h2h66wjr4sbmxox5vrbkw7pcffihta2afvk4 +- valory/abstract_round_abci:0.1.0:bafybeigud2sytkb2ca7lwk7qcz2mycdevdh7qy725fxvwioeeqr7xpwq4e +- valory/registration_abci:0.1.0:bafybeieznuear6lfqu5lzz2ba47nvr7fstyvebam2tngoklzb7itg7xzxe default_ledger: ethereum required_ledgers: - ethereum @@ -66,7 +66,7 @@ dependencies: open-aea-ledger-ethereum: version: ==1.53.0 open-aea-test-autonomy: - version: ==0.14.14.post1 + version: ==0.14.14.post2 skill_exception_policy: just_log connection_exception_policy: just_log customs: [] diff --git a/packages/valory/agents/solana_transfer_agent/aea-config.yaml b/packages/valory/agents/solana_transfer_agent/aea-config.yaml index 5375eb7278..4832b5a5c5 100644 --- a/packages/valory/agents/solana_transfer_agent/aea-config.yaml +++ b/packages/valory/agents/solana_transfer_agent/aea-config.yaml @@ -12,13 +12,13 @@ fingerprint: tests/test_register_reset.py: bafybeibkkl43yfexlyizdyeabw2rjtzc55tdm27syk6wixdrcdsxeno53a fingerprint_ignore_patterns: [] connections: -- valory/abci:0.1.0:bafybeia6etkacvqend7xj6viejkqgo7ozu3yn4yg3qezfthf2xhrjjwse4 +- valory/abci:0.1.0:bafybeibe5opulxvsjan6dnjspdxxlusdm3yx67rza5ynhvcip4luzrkop4 - valory/http_client:0.23.0:bafybeihi772xgzpqeipp3fhmvpct4y6e6tpjp4sogwqrnf3wqspgeilg4u - valory/ipfs:0.1.0:bafybeigcijdbwgdekow5c2ikeltetoteabfp52ewy3xfkd7ygaqbl7j3ke - valory/ledger:0.19.0:bafybeig7woeog4srdby75hpjkmx4rhpkzncbf4h2pm5r6varsp26pf2uhu - valory/p2p_libp2p_client:0.1.0:bafybeid3xg5k2ol5adflqloy75ibgljmol6xsvzvezebsg7oudxeeolz7e contracts: -- valory/service_registry:0.1.0:bafybeiaop64kwdoetxtedoehabmsalojmms7ihuoqcdwxtwb2hk5i6bzye +- valory/service_registry:0.1.0:bafybeie5fakcu3fnpako5stfzmfz2a65ruodusia3ap6othlmtiug6kfvm - valory/squads_multisig:0.1.0:bafybeicbcd72zpxi4amia4a4245u6wnibkuq35mj6gxwto75o2wjul2toi protocols: - open_aea/signing:1.0.0:bafybeihv62fim3wl2bayavfcg3u5e5cxu3b7brtu4cn5xoxd6lqwachasi @@ -30,12 +30,12 @@ protocols: - valory/ledger_api:1.0.0:bafybeihdk6psr4guxmbcrc26jr2cbgzpd5aljkqvpwo64bvaz7tdti2oni - valory/tendermint:0.1.0:bafybeig4mi3vmlv5zpbjbfuzcgida6j5f2nhrpedxicmrrfjweqc5r7cra skills: -- valory/abstract_abci:0.1.0:bafybeieeaseuy5rbbw465knz27vccvpkfge43q7isl7fkdlfapwd7bpi24 -- valory/abstract_round_abci:0.1.0:bafybeib733xfbndtpvkf44mtk7oyodnficgloo6xhn7xmqxxeos33es65u -- valory/registration_abci:0.1.0:bafybeibc7duasoaw5b4ene5oxfba2dmdzstsrws6ipi57ymgdtoxjadn54 -- valory/reset_pause_abci:0.1.0:bafybeigrdlxed3xlsnxtjhnsbl3cojruihxcqx4jxhgivkd5i2fkjncgba -- valory/squads_transaction_settlement_abci:0.1.0:bafybeiegwplensvqtx7ajh6766pe5i2tzns5klvbdenocohpjfrri52pj4 -- valory/test_solana_tx_abci:0.1.0:bafybeifatxrojt4pp45mb6jcxp4jqbzwt3lnasieoyl2p3zg6y3lxsv2xa +- valory/abstract_abci:0.1.0:bafybeidb6mfbe7v4ot2fm4h2h66wjr4sbmxox5vrbkw7pcffihta2afvk4 +- valory/abstract_round_abci:0.1.0:bafybeigud2sytkb2ca7lwk7qcz2mycdevdh7qy725fxvwioeeqr7xpwq4e +- valory/registration_abci:0.1.0:bafybeieznuear6lfqu5lzz2ba47nvr7fstyvebam2tngoklzb7itg7xzxe +- valory/reset_pause_abci:0.1.0:bafybeiadqtlfjx3fjxro4djc2uv2r2mgvzfva2irsdi2oh6lozjlskoolu +- valory/squads_transaction_settlement_abci:0.1.0:bafybeid44eut7crc2kzmtsuyhdbkqu5nydnnwhpr5iizdargi7cibktliq +- valory/test_solana_tx_abci:0.1.0:bafybeiffluqcv2k6jb52m6kst5cyhti3ud62rj5veg46rcetevi7lr7mky default_ledger: solana required_ledgers: - solana @@ -70,7 +70,7 @@ dependencies: open-aea-ledger-solana: version: ==1.53.0 open-aea-test-autonomy: - version: ==0.14.14.post1 + version: ==0.14.14.post2 customs: [] default_connection: null --- diff --git a/packages/valory/agents/test_abci/aea-config.yaml b/packages/valory/agents/test_abci/aea-config.yaml index c1c7bb8318..c9654f7bce 100644 --- a/packages/valory/agents/test_abci/aea-config.yaml +++ b/packages/valory/agents/test_abci/aea-config.yaml @@ -8,7 +8,7 @@ fingerprint: README.md: bafybeib2s5p42rb4mbn7ag4jmjwutcm2mhvhb7q7vekxevr565crxkk6zy fingerprint_ignore_patterns: [] connections: -- valory/abci:0.1.0:bafybeia6etkacvqend7xj6viejkqgo7ozu3yn4yg3qezfthf2xhrjjwse4 +- valory/abci:0.1.0:bafybeibe5opulxvsjan6dnjspdxxlusdm3yx67rza5ynhvcip4luzrkop4 - valory/http_client:0.23.0:bafybeihi772xgzpqeipp3fhmvpct4y6e6tpjp4sogwqrnf3wqspgeilg4u - valory/ipfs:0.1.0:bafybeigcijdbwgdekow5c2ikeltetoteabfp52ewy3xfkd7ygaqbl7j3ke - valory/ledger:0.19.0:bafybeig7woeog4srdby75hpjkmx4rhpkzncbf4h2pm5r6varsp26pf2uhu @@ -22,9 +22,9 @@ protocols: - valory/ipfs:0.1.0:bafybeiftxi2qhreewgsc5wevogi7yc5g6hbcbo4uiuaibauhv3nhfcdtvm - valory/ledger_api:1.0.0:bafybeihdk6psr4guxmbcrc26jr2cbgzpd5aljkqvpwo64bvaz7tdti2oni skills: -- valory/abstract_abci:0.1.0:bafybeieeaseuy5rbbw465knz27vccvpkfge43q7isl7fkdlfapwd7bpi24 -- valory/abstract_round_abci:0.1.0:bafybeib733xfbndtpvkf44mtk7oyodnficgloo6xhn7xmqxxeos33es65u -- valory/test_abci:0.1.0:bafybeihsngp25klcsqmzel3zqhnjzivhw2dai6js7afyzaxlbdws6zieym +- valory/abstract_abci:0.1.0:bafybeidb6mfbe7v4ot2fm4h2h66wjr4sbmxox5vrbkw7pcffihta2afvk4 +- valory/abstract_round_abci:0.1.0:bafybeigud2sytkb2ca7lwk7qcz2mycdevdh7qy725fxvwioeeqr7xpwq4e +- valory/test_abci:0.1.0:bafybeia3v5wrksdxza5chi5itxi5kb243zyj4ohfklic2hqn4wcmruwrp4 default_ledger: ethereum required_ledgers: - ethereum diff --git a/packages/valory/agents/test_ipfs/aea-config.yaml b/packages/valory/agents/test_ipfs/aea-config.yaml index 219d6e6064..8a033aee9c 100644 --- a/packages/valory/agents/test_ipfs/aea-config.yaml +++ b/packages/valory/agents/test_ipfs/aea-config.yaml @@ -11,13 +11,13 @@ fingerprint: tests/test_ipfs.py: bafybeib5fxk5gjuqyevp2rvzcjnyjfuwhfapappohc32xn7rnuu6lpwws4 fingerprint_ignore_patterns: [] connections: -- valory/abci:0.1.0:bafybeia6etkacvqend7xj6viejkqgo7ozu3yn4yg3qezfthf2xhrjjwse4 +- valory/abci:0.1.0:bafybeibe5opulxvsjan6dnjspdxxlusdm3yx67rza5ynhvcip4luzrkop4 - valory/http_client:0.23.0:bafybeihi772xgzpqeipp3fhmvpct4y6e6tpjp4sogwqrnf3wqspgeilg4u - valory/ipfs:0.1.0:bafybeigcijdbwgdekow5c2ikeltetoteabfp52ewy3xfkd7ygaqbl7j3ke - valory/ledger:0.19.0:bafybeig7woeog4srdby75hpjkmx4rhpkzncbf4h2pm5r6varsp26pf2uhu - valory/p2p_libp2p_client:0.1.0:bafybeid3xg5k2ol5adflqloy75ibgljmol6xsvzvezebsg7oudxeeolz7e contracts: -- valory/service_registry:0.1.0:bafybeiaop64kwdoetxtedoehabmsalojmms7ihuoqcdwxtwb2hk5i6bzye +- valory/service_registry:0.1.0:bafybeie5fakcu3fnpako5stfzmfz2a65ruodusia3ap6othlmtiug6kfvm protocols: - open_aea/signing:1.0.0:bafybeihv62fim3wl2bayavfcg3u5e5cxu3b7brtu4cn5xoxd6lqwachasi - valory/abci:0.1.0:bafybeiaqmp7kocbfdboksayeqhkbrynvlfzsx4uy4x6nohywnmaig4an7u @@ -28,9 +28,9 @@ protocols: - valory/ledger_api:1.0.0:bafybeihdk6psr4guxmbcrc26jr2cbgzpd5aljkqvpwo64bvaz7tdti2oni - valory/tendermint:0.1.0:bafybeig4mi3vmlv5zpbjbfuzcgida6j5f2nhrpedxicmrrfjweqc5r7cra skills: -- valory/abstract_abci:0.1.0:bafybeieeaseuy5rbbw465knz27vccvpkfge43q7isl7fkdlfapwd7bpi24 -- valory/abstract_round_abci:0.1.0:bafybeib733xfbndtpvkf44mtk7oyodnficgloo6xhn7xmqxxeos33es65u -- valory/test_ipfs_abci:0.1.0:bafybeiavzallspade37evfuljdkwavorjabujhwgbqiamxsgxma5ql2mxi +- valory/abstract_abci:0.1.0:bafybeidb6mfbe7v4ot2fm4h2h66wjr4sbmxox5vrbkw7pcffihta2afvk4 +- valory/abstract_round_abci:0.1.0:bafybeigud2sytkb2ca7lwk7qcz2mycdevdh7qy725fxvwioeeqr7xpwq4e +- valory/test_ipfs_abci:0.1.0:bafybeigtzfiig4f5fjoysvhm46vkilajfx5cfzstkbn2j7dvwvs2f7zdsq default_ledger: ethereum required_ledgers: - ethereum diff --git a/packages/valory/connections/abci/connection.yaml b/packages/valory/connections/abci/connection.yaml index 81e50c09f8..a143be56c4 100644 --- a/packages/valory/connections/abci/connection.yaml +++ b/packages/valory/connections/abci/connection.yaml @@ -77,7 +77,7 @@ dependencies: hypothesis: version: ==6.21.6 open-aea-test-autonomy: - version: ==0.14.14.post1 + version: ==0.14.14.post2 protobuf: version: <4.25.0,>=4.21.6 is_abstract: false diff --git a/packages/valory/contracts/gnosis_safe/contract.yaml b/packages/valory/contracts/gnosis_safe/contract.yaml index 0576cf5996..b88bb4afc7 100644 --- a/packages/valory/contracts/gnosis_safe/contract.yaml +++ b/packages/valory/contracts/gnosis_safe/contract.yaml @@ -15,7 +15,7 @@ fingerprint: tests/test_contract.py: bafybeidb4mrkkj6esxejlqdwx3m7skh2fdskqermxpuiuqpkyvkzb4ndyy fingerprint_ignore_patterns: [] contracts: -- valory/gnosis_safe_proxy_factory:0.1.0:bafybeieg57u3z7cdlmdamad5e6lk7kmsli2zurzkg3sl4y7lhekcu4y3au +- valory/gnosis_safe_proxy_factory:0.1.0:bafybeih3l5lgrccd45ymd4lfru22ex2wgmjzqne37rja4ehxgzirabm6v4 class_name: GnosisSafeContract contract_interface_paths: ethereum: build/GnosisSafe_V1_3_0.json @@ -31,7 +31,7 @@ dependencies: open-aea-ledger-ethereum: version: ==1.53.0 open-aea-test-autonomy: - version: ==0.14.14.post1 + version: ==0.14.14.post2 packaging: {} pycryptodome: version: ==3.18.0 diff --git a/packages/valory/contracts/gnosis_safe_proxy_factory/contract.yaml b/packages/valory/contracts/gnosis_safe_proxy_factory/contract.yaml index 7a8bf9e9f0..dc9ba13c1c 100644 --- a/packages/valory/contracts/gnosis_safe_proxy_factory/contract.yaml +++ b/packages/valory/contracts/gnosis_safe_proxy_factory/contract.yaml @@ -21,6 +21,6 @@ dependencies: open-aea-ledger-ethereum: version: ==1.53.0 open-aea-test-autonomy: - version: ==0.14.14.post1 + version: ==0.14.14.post2 web3: version: <7,>=6.0.0 diff --git a/packages/valory/contracts/service_registry/contract.yaml b/packages/valory/contracts/service_registry/contract.yaml index 5158c37ffa..30f8a0e2c2 100644 --- a/packages/valory/contracts/service_registry/contract.yaml +++ b/packages/valory/contracts/service_registry/contract.yaml @@ -21,6 +21,6 @@ dependencies: open-aea-ledger-ethereum: version: ==1.53.0 open-aea-test-autonomy: - version: ==0.14.14.post1 + version: ==0.14.14.post2 web3: version: <7,>=6.0.0 diff --git a/packages/valory/services/counter/service.yaml b/packages/valory/services/counter/service.yaml index afbdb69a92..8b56ddb599 100644 --- a/packages/valory/services/counter/service.yaml +++ b/packages/valory/services/counter/service.yaml @@ -8,7 +8,7 @@ fingerprint: README.md: bafybeidoybzzjch4djhhafqm4e4jcrpaqmlthntcnonlsjtowwpykbc5xi fingerprint_ignore_patterns: [] number_of_agents: 1 -agent: valory/counter:0.1.0:bafybeieqz4yecrf5xyr4zqzjzyir7mcel6ojtugfytzypchi23rtqf4tyi +agent: valory/counter:0.1.0:bafybeidgkfb3fhvzo66dnsgkqse5gf54bq4chrevsjvhc6guaonwk6wfri deployment: {} dependencies: {} --- diff --git a/packages/valory/services/register_reset/service.yaml b/packages/valory/services/register_reset/service.yaml index 56889d3a1f..92f4c326f0 100644 --- a/packages/valory/services/register_reset/service.yaml +++ b/packages/valory/services/register_reset/service.yaml @@ -1,7 +1,7 @@ name: register_reset author: valory version: 0.1.0 -agent: valory/register_reset:0.1.0:bafybeih7ypz6vfpteqth6l2gmq55qrzw7ohggqfwuyl6yai5b63ck6yncq +agent: valory/register_reset:0.1.0:bafybeicdrpsqrnixetezchdtr55xuejjuhy5xsky2s52aqxznhvzriqfiq number_of_agents: 4 description: Test and debug tendermint reset mechanism. aea_version: '>=1.0.0, <2.0.0' diff --git a/packages/valory/skills/abstract_abci/skill.yaml b/packages/valory/skills/abstract_abci/skill.yaml index 0ffadfd194..3a7e844503 100644 --- a/packages/valory/skills/abstract_abci/skill.yaml +++ b/packages/valory/skills/abstract_abci/skill.yaml @@ -15,7 +15,7 @@ fingerprint: tests/test_handlers.py: bafybeieeuwtu35ddaevr2wgnk33l7kdhrx7ruoeb5jiltiyn65ufdcnopu fingerprint_ignore_patterns: [] connections: -- valory/abci:0.1.0:bafybeia6etkacvqend7xj6viejkqgo7ozu3yn4yg3qezfthf2xhrjjwse4 +- valory/abci:0.1.0:bafybeibe5opulxvsjan6dnjspdxxlusdm3yx67rza5ynhvcip4luzrkop4 contracts: [] protocols: - valory/abci:0.1.0:bafybeiaqmp7kocbfdboksayeqhkbrynvlfzsx4uy4x6nohywnmaig4an7u diff --git a/packages/valory/skills/abstract_round_abci/base.py b/packages/valory/skills/abstract_round_abci/base.py index 9718c8e981..1e30a62299 100644 --- a/packages/valory/skills/abstract_round_abci/base.py +++ b/packages/valory/skills/abstract_round_abci/base.py @@ -543,26 +543,6 @@ def _cross_period_check(self) -> None: f"cross period persisted keys ({self.cross_period_persisted_keys}): {not_in_cross_period}" ) - @staticmethod - def normalize(value: Any) -> str: - """Attempt to normalize a non-primitive type to insert it into the db.""" - if is_json_serializable(value): - return value - - if isinstance(value, Enum): - return value.value - - if isinstance(value, bytes): - return value.hex() - - if isinstance(value, set): - try: - return json.dumps(list(value)) - except TypeError: - pass - - raise ValueError(f"Cannot normalize {value} to insert it in the db!") - @property def setup_data(self) -> Dict[str, Any]: """ @@ -2489,47 +2469,10 @@ def _setup_background(self) -> None: for app in self.background_apps: app.setup(self._initial_synchronized_data, self.context) - def _get_synced_value( - self, - db_key: str, - sync_classes: Set[Type[BaseSynchronizedData]], - default: Any = None, - ) -> Any: - """Get the value of a specific database key using the synchronized data.""" - for cls in sync_classes: - # try to find the value using the synchronized data as suggested in #2131 - synced_data = cls(db=self.synchronized_data.db) - try: - res = getattr(synced_data, db_key) - except AttributeError: - # if the property does not exist in the db try the next synced data class - continue - except ValueError: - # if the property raised because of using `get_strict` and the key not being present in the db - break - - # if there is a property with the same name as the key in the db, return the result, normalized - return AbciAppDB.normalize(res) - - # as a last resort, try to get the value from the db - return self.synchronized_data.db.get(db_key, default) - def setup(self) -> None: """Set up the behaviour.""" self.schedule_round(self.initial_round_cls) self._setup_background() - # iterate through all the rounds and get all the unique synced data classes - sync_classes = { - _round.synchronized_data_class for _round in self.transition_function - } - # Add `BaseSynchronizedData` in case it does not exist (TODO: investigate and remove as it might always exist) - sync_classes.add(BaseSynchronizedData) - # set the cross-period persisted keys; avoid raising when the first period ends without a key in the db - update = { - db_key: self._get_synced_value(db_key, sync_classes) - for db_key in self.cross_period_persisted_keys - } - self.synchronized_data.db.update(**update) def _log_start(self) -> None: """Log the entering in the round.""" @@ -2982,11 +2925,9 @@ def to_dict(self) -> Dict[str, int]: return { "max_length": self._max_length, # Please note that the value cannot be represented if the max length of the availability window is > 14_285 - "array": ( - int("".join(str(int(flag)) for flag in self._window), base=2) - if len(self._window) - else 0 - ), + "array": int("".join(str(int(flag)) for flag in self._window), base=2) + if len(self._window) + else 0, "num_positive": self._num_positive, "num_negative": self._num_negative, } diff --git a/packages/valory/skills/abstract_round_abci/skill.yaml b/packages/valory/skills/abstract_round_abci/skill.yaml index 7264c012ab..fbbf7d1035 100644 --- a/packages/valory/skills/abstract_round_abci/skill.yaml +++ b/packages/valory/skills/abstract_round_abci/skill.yaml @@ -9,7 +9,7 @@ fingerprint: README.md: bafybeievb7bhfm46p5adx3x4gvsynjpq35fcrrapzn5m2whcdt4ufxfvfq __init__.py: bafybeihxbinbrvhj2edqthpzc2mywfzxzkf7l4v5uj6ubwnffrwgzelmre abci_app_chain.py: bafybeibhzrixbp5x26wqhb6ogtr3af5lc4tax7lcsvk4v5rvg4psrq5yzi - base.py: bafybeihm7lf4nfqcwfvs4antge2l7eyc7vrafaw6p5canlxwy4qy4akwme + base.py: bafybeianrdo6ra43ybzjngxeidq5j2gy4bsbpgcayk4xhrkxypea4ytpwu behaviour_utils.py: bafybeidhnu2ucjhlluwthpl4d6374nzmvjopy7byc2uyirajb3kswfggle behaviours.py: bafybeifzbzy2ppabm6dpgvbsuvpgduyg7g7rei6u4ouy3nnak5top5be5u common.py: bafybeib4coyhaxvpup7m25lsab2lpebv2wrkjp2cwihuitxmaibo6u6z2m @@ -38,7 +38,7 @@ fingerprint: tests/data/dummy_abci/payloads.py: bafybeiczldqiumb7prcusb7l5vb575vschwyseyigpupvteldfyz7h6fyi tests/data/dummy_abci/rounds.py: bafybeihhheznpcntg4z5cdd7dysnivo2g4x5biv7blriyiyoouqp6xf5aq tests/test_abci_app_chain.py: bafybeihqvjkcwkwxowhb3umtk52us4pd5f6nbppw4ycx76oljw4j3j7xpa - tests/test_base.py: bafybeihtx2ktf6uck2l6yw72lvnvm5y224vlgawxette75cluc6juedeqe + tests/test_base.py: bafybeif5q5gubmgbhdu5kiymx2ei7nkw2qg34537hebgtsclzzlrytns64 tests/test_base_rounds.py: bafybeiadkpwuhz6y5k5ffvoqvyi6nqetf5ov5bmodejge7yvscm6yqzpse tests/test_behaviours.py: bafybeibxxev34avddvezqumr56k7txmqkubl2c5u6y7ydjqn6kp3wabbvq tests/test_behaviours_utils.py: bafybeidkxzhu26r2shkblz2l3syzc62uet4cxrdbschnf7vuwuuior6xkm @@ -60,13 +60,13 @@ fingerprint: utils.py: bafybeidbha3c3tcxo4lhucyx2x6yra4z2p2fp6sucqqzhxanbvgrraykbi fingerprint_ignore_patterns: [] connections: -- valory/abci:0.1.0:bafybeia6etkacvqend7xj6viejkqgo7ozu3yn4yg3qezfthf2xhrjjwse4 +- valory/abci:0.1.0:bafybeibe5opulxvsjan6dnjspdxxlusdm3yx67rza5ynhvcip4luzrkop4 - valory/http_client:0.23.0:bafybeihi772xgzpqeipp3fhmvpct4y6e6tpjp4sogwqrnf3wqspgeilg4u - valory/ipfs:0.1.0:bafybeigcijdbwgdekow5c2ikeltetoteabfp52ewy3xfkd7ygaqbl7j3ke - valory/ledger:0.19.0:bafybeig7woeog4srdby75hpjkmx4rhpkzncbf4h2pm5r6varsp26pf2uhu - valory/p2p_libp2p_client:0.1.0:bafybeid3xg5k2ol5adflqloy75ibgljmol6xsvzvezebsg7oudxeeolz7e contracts: -- valory/service_registry:0.1.0:bafybeiaop64kwdoetxtedoehabmsalojmms7ihuoqcdwxtwb2hk5i6bzye +- valory/service_registry:0.1.0:bafybeie5fakcu3fnpako5stfzmfz2a65ruodusia3ap6othlmtiug6kfvm protocols: - open_aea/signing:1.0.0:bafybeihv62fim3wl2bayavfcg3u5e5cxu3b7brtu4cn5xoxd6lqwachasi - valory/abci:0.1.0:bafybeiaqmp7kocbfdboksayeqhkbrynvlfzsx4uy4x6nohywnmaig4an7u @@ -76,7 +76,7 @@ protocols: - valory/ledger_api:1.0.0:bafybeihdk6psr4guxmbcrc26jr2cbgzpd5aljkqvpwo64bvaz7tdti2oni - valory/tendermint:0.1.0:bafybeig4mi3vmlv5zpbjbfuzcgida6j5f2nhrpedxicmrrfjweqc5r7cra skills: -- valory/abstract_abci:0.1.0:bafybeieeaseuy5rbbw465knz27vccvpkfge43q7isl7fkdlfapwd7bpi24 +- valory/abstract_abci:0.1.0:bafybeidb6mfbe7v4ot2fm4h2h66wjr4sbmxox5vrbkw7pcffihta2afvk4 behaviours: main: args: {} @@ -147,7 +147,7 @@ dependencies: open-aea-cli-ipfs: version: ==1.53.0 open-aea-test-autonomy: - version: ==0.14.14.post1 + version: ==0.14.14.post2 protobuf: version: <4.25.0,>=4.21.6 py-ecc: diff --git a/packages/valory/skills/abstract_round_abci/tests/test_base.py b/packages/valory/skills/abstract_round_abci/tests/test_base.py index c5ff0f49ec..ab653f1af4 100644 --- a/packages/valory/skills/abstract_round_abci/tests/test_base.py +++ b/packages/valory/skills/abstract_round_abci/tests/test_base.py @@ -31,7 +31,6 @@ from contextlib import suppress from copy import copy, deepcopy from dataclasses import dataclass -from enum import Enum from pathlib import Path from time import sleep from typing import ( @@ -568,31 +567,6 @@ def data_assertion() -> None: "by updating an item passed via the `__init__`!" ) - class EnumTest(Enum): - """A test Enum class""" - - test = 10 - - @pytest.mark.parametrize( - "data_in, expected_output", - ( - (0, 0), - ([], []), - ({"test": 2}, {"test": 2}), - (EnumTest.test, 10), - (b"test", b"test".hex()), - ({3, 4}, "[3, 4]"), - (object(), None), - ), - ) - def test_normalize(self, data_in: Any, expected_output: Any) -> None: - """Test `normalize`.""" - if expected_output is None: - with pytest.raises(ValueError): - self.db.normalize(data_in) - return - assert self.db.normalize(data_in) == expected_output - @pytest.mark.parametrize("data", {0: [{"test": 2}]}) def test_reset_index(self, data: Dict) -> None: """Test `reset_index`.""" @@ -1695,29 +1669,6 @@ def test_last_timestamp_positive(self) -> None: self.abci_app._last_timestamp = expected assert expected == self.abci_app.last_timestamp - @pytest.mark.parametrize( - "db_key, sync_classes, default, property_found", - ( - ("", set(), "default", False), - ("non_existing_key", {BaseSynchronizedData}, True, False), - ("participants", {BaseSynchronizedData}, {}, False), - ("is_keeper_set", {BaseSynchronizedData}, True, True), - ), - ) - def test_get_synced_value( - self, - db_key: str, - sync_classes: Set[Type[BaseSynchronizedData]], - default: Any, - property_found: bool, - ) -> None: - """Test the `_get_synced_value` method.""" - res = self.abci_app._get_synced_value(db_key, sync_classes, default) - if property_found: - assert res == getattr(self.abci_app.synchronized_data, db_key) - return - assert res == self.abci_app.synchronized_data.db.get(db_key, default) - def test_process_event(self) -> None: """Test the 'process_event' method, positive case, with timeout events.""" self.abci_app.add_background_app(STUB_SLASH_CONFIG) diff --git a/packages/valory/skills/counter/skill.yaml b/packages/valory/skills/counter/skill.yaml index d644a4ad41..4847908516 100644 --- a/packages/valory/skills/counter/skill.yaml +++ b/packages/valory/skills/counter/skill.yaml @@ -14,12 +14,12 @@ fingerprint: tests/test_counter.py: bafybeiazi36djqnjzu5t6rn72mngsmntoqz7z7wqa53z3lccgblgsycnbi fingerprint_ignore_patterns: [] connections: -- valory/abci:0.1.0:bafybeia6etkacvqend7xj6viejkqgo7ozu3yn4yg3qezfthf2xhrjjwse4 +- valory/abci:0.1.0:bafybeibe5opulxvsjan6dnjspdxxlusdm3yx67rza5ynhvcip4luzrkop4 contracts: [] protocols: - valory/abci:0.1.0:bafybeiaqmp7kocbfdboksayeqhkbrynvlfzsx4uy4x6nohywnmaig4an7u skills: -- valory/abstract_abci:0.1.0:bafybeieeaseuy5rbbw465knz27vccvpkfge43q7isl7fkdlfapwd7bpi24 +- valory/abstract_abci:0.1.0:bafybeidb6mfbe7v4ot2fm4h2h66wjr4sbmxox5vrbkw7pcffihta2afvk4 behaviours: {} handlers: abci: diff --git a/packages/valory/skills/offend_abci/skill.yaml b/packages/valory/skills/offend_abci/skill.yaml index 003c891f0d..e2f7b04808 100644 --- a/packages/valory/skills/offend_abci/skill.yaml +++ b/packages/valory/skills/offend_abci/skill.yaml @@ -27,7 +27,7 @@ connections: [] contracts: [] protocols: [] skills: -- valory/abstract_round_abci:0.1.0:bafybeib733xfbndtpvkf44mtk7oyodnficgloo6xhn7xmqxxeos33es65u +- valory/abstract_round_abci:0.1.0:bafybeigud2sytkb2ca7lwk7qcz2mycdevdh7qy725fxvwioeeqr7xpwq4e behaviours: main: args: {} diff --git a/packages/valory/skills/offend_slash_abci/skill.yaml b/packages/valory/skills/offend_slash_abci/skill.yaml index 993ad903bd..8eae0d3e07 100644 --- a/packages/valory/skills/offend_slash_abci/skill.yaml +++ b/packages/valory/skills/offend_slash_abci/skill.yaml @@ -23,11 +23,11 @@ connections: [] contracts: [] protocols: [] skills: -- valory/abstract_round_abci:0.1.0:bafybeib733xfbndtpvkf44mtk7oyodnficgloo6xhn7xmqxxeos33es65u -- valory/offend_abci:0.1.0:bafybeiehsqcx3kkolutm4sc6hprn2rjyn4p5oudo3ghf5vrcoywmaoun4a -- valory/registration_abci:0.1.0:bafybeibc7duasoaw5b4ene5oxfba2dmdzstsrws6ipi57ymgdtoxjadn54 -- valory/reset_pause_abci:0.1.0:bafybeigrdlxed3xlsnxtjhnsbl3cojruihxcqx4jxhgivkd5i2fkjncgba -- valory/slashing_abci:0.1.0:bafybeig6tp5zyoc7b52hkht7o36b2one4keqpzty7xh7ah4j7mamsd4nge +- valory/abstract_round_abci:0.1.0:bafybeigud2sytkb2ca7lwk7qcz2mycdevdh7qy725fxvwioeeqr7xpwq4e +- valory/offend_abci:0.1.0:bafybeidmxioucn4rs5exaw6gvjpmc5r3ucmp7x2txueld4hys45t6gczty +- valory/registration_abci:0.1.0:bafybeieznuear6lfqu5lzz2ba47nvr7fstyvebam2tngoklzb7itg7xzxe +- valory/reset_pause_abci:0.1.0:bafybeiadqtlfjx3fjxro4djc2uv2r2mgvzfva2irsdi2oh6lozjlskoolu +- valory/slashing_abci:0.1.0:bafybeihw6bh7l2ftd6ypfjdz34gfxn5w5lhjgduxqt6juovwbltoohtq7y behaviours: main: args: {} diff --git a/packages/valory/skills/register_reset_abci/skill.yaml b/packages/valory/skills/register_reset_abci/skill.yaml index c83eda381a..4518e8f009 100644 --- a/packages/valory/skills/register_reset_abci/skill.yaml +++ b/packages/valory/skills/register_reset_abci/skill.yaml @@ -24,9 +24,9 @@ connections: [] contracts: [] protocols: [] skills: -- valory/abstract_round_abci:0.1.0:bafybeib733xfbndtpvkf44mtk7oyodnficgloo6xhn7xmqxxeos33es65u -- valory/registration_abci:0.1.0:bafybeibc7duasoaw5b4ene5oxfba2dmdzstsrws6ipi57ymgdtoxjadn54 -- valory/reset_pause_abci:0.1.0:bafybeigrdlxed3xlsnxtjhnsbl3cojruihxcqx4jxhgivkd5i2fkjncgba +- valory/abstract_round_abci:0.1.0:bafybeigud2sytkb2ca7lwk7qcz2mycdevdh7qy725fxvwioeeqr7xpwq4e +- valory/registration_abci:0.1.0:bafybeieznuear6lfqu5lzz2ba47nvr7fstyvebam2tngoklzb7itg7xzxe +- valory/reset_pause_abci:0.1.0:bafybeiadqtlfjx3fjxro4djc2uv2r2mgvzfva2irsdi2oh6lozjlskoolu behaviours: main: args: {} diff --git a/packages/valory/skills/register_reset_recovery_abci/skill.yaml b/packages/valory/skills/register_reset_recovery_abci/skill.yaml index 2885559f38..0e3d399611 100644 --- a/packages/valory/skills/register_reset_recovery_abci/skill.yaml +++ b/packages/valory/skills/register_reset_recovery_abci/skill.yaml @@ -26,8 +26,8 @@ connections: [] contracts: [] protocols: [] skills: -- valory/abstract_round_abci:0.1.0:bafybeib733xfbndtpvkf44mtk7oyodnficgloo6xhn7xmqxxeos33es65u -- valory/registration_abci:0.1.0:bafybeibc7duasoaw5b4ene5oxfba2dmdzstsrws6ipi57ymgdtoxjadn54 +- valory/abstract_round_abci:0.1.0:bafybeigud2sytkb2ca7lwk7qcz2mycdevdh7qy725fxvwioeeqr7xpwq4e +- valory/registration_abci:0.1.0:bafybeieznuear6lfqu5lzz2ba47nvr7fstyvebam2tngoklzb7itg7xzxe behaviours: main: args: {} diff --git a/packages/valory/skills/register_termination_abci/skill.yaml b/packages/valory/skills/register_termination_abci/skill.yaml index 896176199e..01a6dd249c 100644 --- a/packages/valory/skills/register_termination_abci/skill.yaml +++ b/packages/valory/skills/register_termination_abci/skill.yaml @@ -23,10 +23,10 @@ connections: [] contracts: [] protocols: [] skills: -- valory/abstract_round_abci:0.1.0:bafybeib733xfbndtpvkf44mtk7oyodnficgloo6xhn7xmqxxeos33es65u -- valory/registration_abci:0.1.0:bafybeibc7duasoaw5b4ene5oxfba2dmdzstsrws6ipi57ymgdtoxjadn54 -- valory/reset_pause_abci:0.1.0:bafybeigrdlxed3xlsnxtjhnsbl3cojruihxcqx4jxhgivkd5i2fkjncgba -- valory/termination_abci:0.1.0:bafybeib5l7jhew5ic6iq24dd23nidcoimzqkrk556gqywhoziatj33zvwm +- valory/abstract_round_abci:0.1.0:bafybeigud2sytkb2ca7lwk7qcz2mycdevdh7qy725fxvwioeeqr7xpwq4e +- valory/registration_abci:0.1.0:bafybeieznuear6lfqu5lzz2ba47nvr7fstyvebam2tngoklzb7itg7xzxe +- valory/reset_pause_abci:0.1.0:bafybeiadqtlfjx3fjxro4djc2uv2r2mgvzfva2irsdi2oh6lozjlskoolu +- valory/termination_abci:0.1.0:bafybeig4olfu2nw3tdasxhiiecv2qvs2kj5iuzuy3jecc5puvh5r7gnvqe behaviours: main: args: {} diff --git a/packages/valory/skills/registration_abci/skill.yaml b/packages/valory/skills/registration_abci/skill.yaml index 9a6fe56744..3138190f97 100644 --- a/packages/valory/skills/registration_abci/skill.yaml +++ b/packages/valory/skills/registration_abci/skill.yaml @@ -26,13 +26,13 @@ fingerprint_ignore_patterns: [] connections: - valory/p2p_libp2p_client:0.1.0:bafybeid3xg5k2ol5adflqloy75ibgljmol6xsvzvezebsg7oudxeeolz7e contracts: -- valory/service_registry:0.1.0:bafybeiaop64kwdoetxtedoehabmsalojmms7ihuoqcdwxtwb2hk5i6bzye +- valory/service_registry:0.1.0:bafybeie5fakcu3fnpako5stfzmfz2a65ruodusia3ap6othlmtiug6kfvm protocols: - valory/contract_api:1.0.0:bafybeidgu7o5llh26xp3u3ebq3yluull5lupiyeu6iooi2xyymdrgnzq5i - valory/http:1.0.0:bafybeifugzl63kfdmwrxwphrnrhj7bn6iruxieme3a4ntzejf6kmtuwmae - valory/tendermint:0.1.0:bafybeig4mi3vmlv5zpbjbfuzcgida6j5f2nhrpedxicmrrfjweqc5r7cra skills: -- valory/abstract_round_abci:0.1.0:bafybeib733xfbndtpvkf44mtk7oyodnficgloo6xhn7xmqxxeos33es65u +- valory/abstract_round_abci:0.1.0:bafybeigud2sytkb2ca7lwk7qcz2mycdevdh7qy725fxvwioeeqr7xpwq4e behaviours: main: args: {} diff --git a/packages/valory/skills/reset_pause_abci/skill.yaml b/packages/valory/skills/reset_pause_abci/skill.yaml index ddc4e4b4e9..18b83b25b5 100644 --- a/packages/valory/skills/reset_pause_abci/skill.yaml +++ b/packages/valory/skills/reset_pause_abci/skill.yaml @@ -26,7 +26,7 @@ connections: [] contracts: [] protocols: [] skills: -- valory/abstract_round_abci:0.1.0:bafybeib733xfbndtpvkf44mtk7oyodnficgloo6xhn7xmqxxeos33es65u +- valory/abstract_round_abci:0.1.0:bafybeigud2sytkb2ca7lwk7qcz2mycdevdh7qy725fxvwioeeqr7xpwq4e behaviours: main: args: {} diff --git a/packages/valory/skills/slashing_abci/skill.yaml b/packages/valory/skills/slashing_abci/skill.yaml index 9b851fddb8..f589eed19e 100644 --- a/packages/valory/skills/slashing_abci/skill.yaml +++ b/packages/valory/skills/slashing_abci/skill.yaml @@ -24,13 +24,13 @@ fingerprint: fingerprint_ignore_patterns: [] connections: [] contracts: -- valory/gnosis_safe:0.1.0:bafybeih3ropivth4wn7zbzudisx3qezbht5jyndd4w7az7fq634lpozoge -- valory/service_registry:0.1.0:bafybeiaop64kwdoetxtedoehabmsalojmms7ihuoqcdwxtwb2hk5i6bzye +- valory/gnosis_safe:0.1.0:bafybeiakydsxx4j7oxwyucnzixlrhvfbje5cdjl6naiiun4aommdfr5pkq +- valory/service_registry:0.1.0:bafybeie5fakcu3fnpako5stfzmfz2a65ruodusia3ap6othlmtiug6kfvm protocols: - valory/contract_api:1.0.0:bafybeidgu7o5llh26xp3u3ebq3yluull5lupiyeu6iooi2xyymdrgnzq5i skills: -- valory/abstract_round_abci:0.1.0:bafybeib733xfbndtpvkf44mtk7oyodnficgloo6xhn7xmqxxeos33es65u -- valory/transaction_settlement_abci:0.1.0:bafybeic7q7recyka272udwcupblwbkc3jkodgp74fvcdxb7urametg5dae +- valory/abstract_round_abci:0.1.0:bafybeigud2sytkb2ca7lwk7qcz2mycdevdh7qy725fxvwioeeqr7xpwq4e +- valory/transaction_settlement_abci:0.1.0:bafybeigw5fj54hcqur3kk2z2d3hke56wcdza5i7xbsn3ve55tsqeh6dvye behaviours: main: args: {} diff --git a/packages/valory/skills/squads_transaction_settlement_abci/skill.yaml b/packages/valory/skills/squads_transaction_settlement_abci/skill.yaml index 766ab3b6c4..f1ef99d02c 100644 --- a/packages/valory/skills/squads_transaction_settlement_abci/skill.yaml +++ b/packages/valory/skills/squads_transaction_settlement_abci/skill.yaml @@ -21,7 +21,7 @@ contracts: protocols: - valory/contract_api:1.0.0:bafybeidgu7o5llh26xp3u3ebq3yluull5lupiyeu6iooi2xyymdrgnzq5i skills: -- valory/abstract_round_abci:0.1.0:bafybeib733xfbndtpvkf44mtk7oyodnficgloo6xhn7xmqxxeos33es65u +- valory/abstract_round_abci:0.1.0:bafybeigud2sytkb2ca7lwk7qcz2mycdevdh7qy725fxvwioeeqr7xpwq4e behaviours: main: args: {} @@ -146,7 +146,7 @@ models: class_name: TendermintDialogues dependencies: open-aea-test-autonomy: - version: ==0.14.14.post1 + version: ==0.14.14.post2 web3: version: <7,>=6.0.0 is_abstract: true diff --git a/packages/valory/skills/termination_abci/skill.yaml b/packages/valory/skills/termination_abci/skill.yaml index 4206159ced..af1c380d51 100644 --- a/packages/valory/skills/termination_abci/skill.yaml +++ b/packages/valory/skills/termination_abci/skill.yaml @@ -23,14 +23,14 @@ fingerprint: fingerprint_ignore_patterns: [] connections: [] contracts: -- valory/gnosis_safe:0.1.0:bafybeih3ropivth4wn7zbzudisx3qezbht5jyndd4w7az7fq634lpozoge +- valory/gnosis_safe:0.1.0:bafybeiakydsxx4j7oxwyucnzixlrhvfbje5cdjl6naiiun4aommdfr5pkq - valory/multisend:0.1.0:bafybeig5byt5urg2d2bsecufxe5ql7f4mezg3mekfleeh32nmuusx66p4y -- valory/service_registry:0.1.0:bafybeiaop64kwdoetxtedoehabmsalojmms7ihuoqcdwxtwb2hk5i6bzye +- valory/service_registry:0.1.0:bafybeie5fakcu3fnpako5stfzmfz2a65ruodusia3ap6othlmtiug6kfvm protocols: - valory/contract_api:1.0.0:bafybeidgu7o5llh26xp3u3ebq3yluull5lupiyeu6iooi2xyymdrgnzq5i skills: -- valory/abstract_round_abci:0.1.0:bafybeib733xfbndtpvkf44mtk7oyodnficgloo6xhn7xmqxxeos33es65u -- valory/transaction_settlement_abci:0.1.0:bafybeic7q7recyka272udwcupblwbkc3jkodgp74fvcdxb7urametg5dae +- valory/abstract_round_abci:0.1.0:bafybeigud2sytkb2ca7lwk7qcz2mycdevdh7qy725fxvwioeeqr7xpwq4e +- valory/transaction_settlement_abci:0.1.0:bafybeigw5fj54hcqur3kk2z2d3hke56wcdza5i7xbsn3ve55tsqeh6dvye behaviours: main: args: {} diff --git a/packages/valory/skills/test_abci/skill.yaml b/packages/valory/skills/test_abci/skill.yaml index 0a4a772c07..b767ff518e 100644 --- a/packages/valory/skills/test_abci/skill.yaml +++ b/packages/valory/skills/test_abci/skill.yaml @@ -26,8 +26,8 @@ connections: [] contracts: [] protocols: [] skills: -- valory/abstract_abci:0.1.0:bafybeieeaseuy5rbbw465knz27vccvpkfge43q7isl7fkdlfapwd7bpi24 -- valory/abstract_round_abci:0.1.0:bafybeib733xfbndtpvkf44mtk7oyodnficgloo6xhn7xmqxxeos33es65u +- valory/abstract_abci:0.1.0:bafybeidb6mfbe7v4ot2fm4h2h66wjr4sbmxox5vrbkw7pcffihta2afvk4 +- valory/abstract_round_abci:0.1.0:bafybeigud2sytkb2ca7lwk7qcz2mycdevdh7qy725fxvwioeeqr7xpwq4e behaviours: main: args: {} diff --git a/packages/valory/skills/test_ipfs_abci/skill.yaml b/packages/valory/skills/test_ipfs_abci/skill.yaml index d5e5feacf2..1bfadfd3fc 100644 --- a/packages/valory/skills/test_ipfs_abci/skill.yaml +++ b/packages/valory/skills/test_ipfs_abci/skill.yaml @@ -27,7 +27,7 @@ connections: [] contracts: [] protocols: [] skills: -- valory/abstract_round_abci:0.1.0:bafybeib733xfbndtpvkf44mtk7oyodnficgloo6xhn7xmqxxeos33es65u +- valory/abstract_round_abci:0.1.0:bafybeigud2sytkb2ca7lwk7qcz2mycdevdh7qy725fxvwioeeqr7xpwq4e behaviours: main: args: {} diff --git a/packages/valory/skills/test_solana_tx_abci/skill.yaml b/packages/valory/skills/test_solana_tx_abci/skill.yaml index 4a212010c8..8c90f87283 100644 --- a/packages/valory/skills/test_solana_tx_abci/skill.yaml +++ b/packages/valory/skills/test_solana_tx_abci/skill.yaml @@ -23,10 +23,10 @@ contracts: protocols: - valory/contract_api:1.0.0:bafybeidgu7o5llh26xp3u3ebq3yluull5lupiyeu6iooi2xyymdrgnzq5i skills: -- valory/abstract_round_abci:0.1.0:bafybeib733xfbndtpvkf44mtk7oyodnficgloo6xhn7xmqxxeos33es65u -- valory/registration_abci:0.1.0:bafybeibc7duasoaw5b4ene5oxfba2dmdzstsrws6ipi57ymgdtoxjadn54 -- valory/reset_pause_abci:0.1.0:bafybeigrdlxed3xlsnxtjhnsbl3cojruihxcqx4jxhgivkd5i2fkjncgba -- valory/squads_transaction_settlement_abci:0.1.0:bafybeiegwplensvqtx7ajh6766pe5i2tzns5klvbdenocohpjfrri52pj4 +- valory/abstract_round_abci:0.1.0:bafybeigud2sytkb2ca7lwk7qcz2mycdevdh7qy725fxvwioeeqr7xpwq4e +- valory/registration_abci:0.1.0:bafybeieznuear6lfqu5lzz2ba47nvr7fstyvebam2tngoklzb7itg7xzxe +- valory/reset_pause_abci:0.1.0:bafybeiadqtlfjx3fjxro4djc2uv2r2mgvzfva2irsdi2oh6lozjlskoolu +- valory/squads_transaction_settlement_abci:0.1.0:bafybeid44eut7crc2kzmtsuyhdbkqu5nydnnwhpr5iizdargi7cibktliq behaviours: main: args: {} diff --git a/packages/valory/skills/transaction_settlement_abci/skill.yaml b/packages/valory/skills/transaction_settlement_abci/skill.yaml index c526f2da28..17d3d1028b 100644 --- a/packages/valory/skills/transaction_settlement_abci/skill.yaml +++ b/packages/valory/skills/transaction_settlement_abci/skill.yaml @@ -31,14 +31,14 @@ fingerprint: fingerprint_ignore_patterns: [] connections: [] contracts: -- valory/gnosis_safe:0.1.0:bafybeih3ropivth4wn7zbzudisx3qezbht5jyndd4w7az7fq634lpozoge +- valory/gnosis_safe:0.1.0:bafybeiakydsxx4j7oxwyucnzixlrhvfbje5cdjl6naiiun4aommdfr5pkq protocols: - open_aea/signing:1.0.0:bafybeihv62fim3wl2bayavfcg3u5e5cxu3b7brtu4cn5xoxd6lqwachasi - valory/abci:0.1.0:bafybeiaqmp7kocbfdboksayeqhkbrynvlfzsx4uy4x6nohywnmaig4an7u - valory/contract_api:1.0.0:bafybeidgu7o5llh26xp3u3ebq3yluull5lupiyeu6iooi2xyymdrgnzq5i - valory/ledger_api:1.0.0:bafybeihdk6psr4guxmbcrc26jr2cbgzpd5aljkqvpwo64bvaz7tdti2oni skills: -- valory/abstract_round_abci:0.1.0:bafybeib733xfbndtpvkf44mtk7oyodnficgloo6xhn7xmqxxeos33es65u +- valory/abstract_round_abci:0.1.0:bafybeigud2sytkb2ca7lwk7qcz2mycdevdh7qy725fxvwioeeqr7xpwq4e behaviours: main: args: {} @@ -167,7 +167,7 @@ models: class_name: TendermintDialogues dependencies: open-aea-test-autonomy: - version: ==0.14.14.post1 + version: ==0.14.14.post2 web3: version: <7,>=6.0.0 is_abstract: true diff --git a/plugins/aea-test-autonomy/aea_test_autonomy/configurations.py b/plugins/aea-test-autonomy/aea_test_autonomy/configurations.py index 7c27f9059c..b6643520ae 100644 --- a/plugins/aea-test-autonomy/aea_test_autonomy/configurations.py +++ b/plugins/aea-test-autonomy/aea_test_autonomy/configurations.py @@ -37,7 +37,7 @@ def get_key(key_path: Path) -> str: HTTP_LOCALHOST = f"http://{LOCALHOST}" DEFAULT_IMAGE_VERSION = "latest" -MATCHING_FRAMEWORK_VERSION = "0.14.14.post1" +MATCHING_FRAMEWORK_VERSION = "0.14.14.post2" TENDERMINT_IMAGE_VERSION = os.environ.get( "TENDERMINT_IMAGE_VERSION", MATCHING_FRAMEWORK_VERSION ) diff --git a/plugins/aea-test-autonomy/setup.py b/plugins/aea-test-autonomy/setup.py index 0b00d87e1d..a69491ff81 100644 --- a/plugins/aea-test-autonomy/setup.py +++ b/plugins/aea-test-autonomy/setup.py @@ -32,7 +32,7 @@ setup( name="open-aea-test-autonomy", - version="0.14.14.post1", + version="0.14.14.post2", author="Valory AG", license="Apache-2.0", description="Plugin containing test tools for open-autonomy packages.", diff --git a/tests/test_base.py b/tests/test_base.py index 366ec19ab4..535090d0e8 100644 --- a/tests/test_base.py +++ b/tests/test_base.py @@ -62,7 +62,7 @@ def get_test_files(package_type: PackageType) -> List[Path]: def test_version() -> None: """Test the version.""" - assert autonomy.__version__ == "0.14.14.post1" + assert autonomy.__version__ == "0.14.14.post2" @pytest.mark.parametrize(