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(