From 67dac338ca6a4db5068f28b18ee076993642e77a Mon Sep 17 00:00:00 2001 From: angrybayblade Date: Wed, 27 Sep 2023 10:53:59 +0530 Subject: [PATCH 01/12] refactor: autonomy image - Include install and build scripts in the base image - Remove unwanted layers - Remove unwanted data files --- deployments/Dockerfiles/autonomy/Dockerfile | 23 +- deployments/Dockerfiles/autonomy/openssl.cnf | 365 ------------------ .../Dockerfiles/autonomy/requirements.txt | 4 - .../Dockerfiles/autonomy/scripts/install.sh | 23 ++ .../Dockerfiles/autonomy/scripts/start.sh | 97 +++++ 5 files changed, 123 insertions(+), 389 deletions(-) delete mode 100644 deployments/Dockerfiles/autonomy/openssl.cnf delete mode 100644 deployments/Dockerfiles/autonomy/requirements.txt create mode 100644 deployments/Dockerfiles/autonomy/scripts/install.sh create mode 100755 deployments/Dockerfiles/autonomy/scripts/start.sh diff --git a/deployments/Dockerfiles/autonomy/Dockerfile b/deployments/Dockerfiles/autonomy/Dockerfile index 48d022a364..594e989dfc 100644 --- a/deployments/Dockerfiles/autonomy/Dockerfile +++ b/deployments/Dockerfiles/autonomy/Dockerfile @@ -2,25 +2,8 @@ ARG AEA_VERSION=latest FROM valory/open-aea-user:${AEA_VERSION} +RUN apt install git net-tools sudo -y -WORKDIR /home/ubuntu -ENV PATH=$PATH:/home/ubuntu/.local/bin +COPY scripts /root/scripts -RUN sudo apt-get update --fix-missing -RUN sudo apt-get autoremove -RUN sudo apt-get autoclean -RUN sudo apt-get install python3.10 python3.10-dev git cmake autoconf automake build-essential libffi-dev libtool pkg-config -y -RUN cd /usr/bin && sudo rm python3 && sudo ln -s python3.10 python3 && sudo ln -s python3.10 python - -# used in Docker-compose to wait until Hardhat node is up -RUN sudo apt-get install net-tools -y -RUN python -m pip install --upgrade pip - -COPY openssl.cnf /etc/ssl -COPY requirements.txt /home/ubuntu - -WORKDIR /home/ubuntu - -RUN pip3 install -r requirements.txt - -ENTRYPOINT [ "/bin/bash" ] +ENTRYPOINT ["/bin/bash", "-c"] diff --git a/deployments/Dockerfiles/autonomy/openssl.cnf b/deployments/Dockerfiles/autonomy/openssl.cnf deleted file mode 100644 index acbe687d89..0000000000 --- a/deployments/Dockerfiles/autonomy/openssl.cnf +++ /dev/null @@ -1,365 +0,0 @@ -# -# OpenSSL example configuration file. -# This is mostly being used for generation of certificate requests. -# - -# Note that you can include other files from the main configuration -# file using the .include directive. -#.include filename - -# This definition stops the following lines choking if HOME isn't -# defined. -HOME = . - -openssl_conf = openssl_init - -[openssl_init] -providers = provider_sect - -[provider_sect] -default = default_sect -legacy = legacy_sect - -[default_sect] -activate = 1 - -[legacy_sect] -activate = 1 - -# Extra OBJECT IDENTIFIER info: -#oid_file = $ENV::HOME/.oid -oid_section = new_oids - -# To use this configuration file with the "-extfile" option of the -# "openssl x509" utility, name here the section containing the -# X.509v3 extensions to use: -# extensions = -# (Alternatively, use a configuration file that has only -# X.509v3 extensions in its main [= default] section.) - -[ new_oids ] - -# We can add new OIDs in here for use by 'ca', 'req' and 'ts'. -# Add a simple OID like this: -# testoid1=1.2.3.4 -# Or use config file substitution like this: -# testoid2=${testoid1}.5.6 - -# Policies used by the TSA examples. -tsa_policy1 = 1.2.3.4.1 -tsa_policy2 = 1.2.3.4.5.6 -tsa_policy3 = 1.2.3.4.5.7 - -#################################################################### -[ ca ] -default_ca = CA_default # The default ca section - -#################################################################### -[ CA_default ] - -dir = ./demoCA # Where everything is kept -certs = $dir/certs # Where the issued certs are kept -crl_dir = $dir/crl # Where the issued crl are kept -database = $dir/index.txt # database index file. -#unique_subject = no # Set to 'no' to allow creation of - # several certs with same subject. -new_certs_dir = $dir/newcerts # default place for new certs. - -certificate = $dir/cacert.pem # The CA certificate -serial = $dir/serial # The current serial number -crlnumber = $dir/crlnumber # the current crl number - # must be commented out to leave a V1 CRL -crl = $dir/crl.pem # The current CRL -private_key = $dir/private/cakey.pem# The private key - -x509_extensions = usr_cert # The extensions to add to the cert - -# Comment out the following two lines for the "traditional" -# (and highly broken) format. -name_opt = ca_default # Subject Name options -cert_opt = ca_default # Certificate field options - -# Extension copying option: use with caution. -# copy_extensions = copy - -# Extensions to add to a CRL. Note: Netscape communicator chokes on V2 CRLs -# so this is commented out by default to leave a V1 CRL. -# crlnumber must also be commented out to leave a V1 CRL. -# crl_extensions = crl_ext - -default_days = 365 # how long to certify for -default_crl_days= 30 # how long before next CRL -default_md = default # use public key default MD -preserve = no # keep passed DN ordering - -# A few difference way of specifying how similar the request should look -# For type CA, the listed attributes must be the same, and the optional -# and supplied fields are just that :-) -policy = policy_match - -# For the CA policy -[ policy_match ] -countryName = match -stateOrProvinceName = match -organizationName = match -organizationalUnitName = optional -commonName = supplied -emailAddress = optional - -# For the 'anything' policy -# At this point in time, you must list all acceptable 'object' -# types. -[ policy_anything ] -countryName = optional -stateOrProvinceName = optional -localityName = optional -organizationName = optional -organizationalUnitName = optional -commonName = supplied -emailAddress = optional - -#################################################################### -[ req ] -default_bits = 2048 -default_keyfile = privkey.pem -distinguished_name = req_distinguished_name -attributes = req_attributes -x509_extensions = v3_ca # The extensions to add to the self signed cert - -# Passwords for private keys if not present they will be prompted for -# input_password = secret -# output_password = secret - -# This sets a mask for permitted string types. There are several options. -# default: PrintableString, T61String, BMPString. -# pkix : PrintableString, BMPString (PKIX recommendation before 2004) -# utf8only: only UTF8Strings (PKIX recommendation after 2004). -# nombstr : PrintableString, T61String (no BMPStrings or UTF8Strings). -# MASK:XXXX a literal mask value. -# WARNING: ancient versions of Netscape crash on BMPStrings or UTF8Strings. -string_mask = utf8only - -# req_extensions = v3_req # The extensions to add to a certificate request - -[ req_distinguished_name ] -countryName = Country Name (2 letter code) -countryName_default = AU -countryName_min = 2 -countryName_max = 2 - -stateOrProvinceName = State or Province Name (full name) -stateOrProvinceName_default = Some-State - -localityName = Locality Name (eg, city) - -0.organizationName = Organization Name (eg, company) -0.organizationName_default = Internet Widgits Pty Ltd - -# we can do this but it is not needed normally :-) -#1.organizationName = Second Organization Name (eg, company) -#1.organizationName_default = World Wide Web Pty Ltd - -organizationalUnitName = Organizational Unit Name (eg, section) -#organizationalUnitName_default = - -commonName = Common Name (e.g. server FQDN or YOUR name) -commonName_max = 64 - -emailAddress = Email Address -emailAddress_max = 64 - -# SET-ex3 = SET extension number 3 - -[ req_attributes ] -challengePassword = A challenge password -challengePassword_min = 4 -challengePassword_max = 20 - -unstructuredName = An optional company name - -[ usr_cert ] - -# These extensions are added when 'ca' signs a request. - -# This goes against PKIX guidelines but some CAs do it and some software -# requires this to avoid interpreting an end user certificate as a CA. - -basicConstraints=CA:FALSE - -# Here are some examples of the usage of nsCertType. If it is omitted -# the certificate can be used for anything *except* object signing. - -# This is OK for an SSL server. -# nsCertType = server - -# For an object signing certificate this would be used. -# nsCertType = objsign - -# For normal client use this is typical -# nsCertType = client, email - -# and for everything including object signing: -# nsCertType = client, email, objsign - -# This is typical in keyUsage for a client certificate. -# keyUsage = nonRepudiation, digitalSignature, keyEncipherment - -# This will be displayed in Netscape's comment listbox. -nsComment = "OpenSSL Generated Certificate" - -# PKIX recommendations harmless if included in all certificates. -subjectKeyIdentifier=hash -authorityKeyIdentifier=keyid,issuer - -# This stuff is for subjectAltName and issuerAltname. -# Import the email address. -# subjectAltName=email:copy -# An alternative to produce certificates that aren't -# deprecated according to PKIX. -# subjectAltName=email:move - -# Copy subject details -# issuerAltName=issuer:copy - -#nsCaRevocationUrl = http://www.domain.dom/ca-crl.pem -#nsBaseUrl -#nsRevocationUrl -#nsRenewalUrl -#nsCaPolicyUrl -#nsSslServerName - -# This is required for TSA certificates. -# extendedKeyUsage = critical,timeStamping - -[ v3_req ] - -# Extensions to add to a certificate request - -basicConstraints = CA:FALSE -keyUsage = nonRepudiation, digitalSignature, keyEncipherment - -[ v3_ca ] - - -# Extensions for a typical CA - - -# PKIX recommendation. - -subjectKeyIdentifier=hash - -authorityKeyIdentifier=keyid:always,issuer - -basicConstraints = critical,CA:true - -# Key usage: this is typical for a CA certificate. However since it will -# prevent it being used as an test self-signed certificate it is best -# left out by default. -# keyUsage = cRLSign, keyCertSign - -# Some might want this also -# nsCertType = sslCA, emailCA - -# Include email address in subject alt name: another PKIX recommendation -# subjectAltName=email:copy -# Copy issuer details -# issuerAltName=issuer:copy - -# DER hex encoding of an extension: beware experts only! -# obj=DER:02:03 -# Where 'obj' is a standard or added object -# You can even override a supported extension: -# basicConstraints= critical, DER:30:03:01:01:FF - -[ crl_ext ] - -# CRL extensions. -# Only issuerAltName and authorityKeyIdentifier make any sense in a CRL. - -# issuerAltName=issuer:copy -authorityKeyIdentifier=keyid:always - -[ proxy_cert_ext ] -# These extensions should be added when creating a proxy certificate - -# This goes against PKIX guidelines but some CAs do it and some software -# requires this to avoid interpreting an end user certificate as a CA. - -basicConstraints=CA:FALSE - -# Here are some examples of the usage of nsCertType. If it is omitted -# the certificate can be used for anything *except* object signing. - -# This is OK for an SSL server. -# nsCertType = server - -# For an object signing certificate this would be used. -# nsCertType = objsign - -# For normal client use this is typical -# nsCertType = client, email - -# and for everything including object signing: -# nsCertType = client, email, objsign - -# This is typical in keyUsage for a client certificate. -# keyUsage = nonRepudiation, digitalSignature, keyEncipherment - -# This will be displayed in Netscape's comment listbox. -nsComment = "OpenSSL Generated Certificate" - -# PKIX recommendations harmless if included in all certificates. -subjectKeyIdentifier=hash -authorityKeyIdentifier=keyid,issuer - -# This stuff is for subjectAltName and issuerAltname. -# Import the email address. -# subjectAltName=email:copy -# An alternative to produce certificates that aren't -# deprecated according to PKIX. -# subjectAltName=email:move - -# Copy subject details -# issuerAltName=issuer:copy - -#nsCaRevocationUrl = http://www.domain.dom/ca-crl.pem -#nsBaseUrl -#nsRevocationUrl -#nsRenewalUrl -#nsCaPolicyUrl -#nsSslServerName - -# This really needs to be in place for it to be a proxy certificate. -proxyCertInfo=critical,language:id-ppl-anyLanguage,pathlen:3,policy:foo - -#################################################################### -[ tsa ] - -default_tsa = tsa_config1 # the default TSA section - -[ tsa_config1 ] - -# These are used by the TSA reply generation only. -dir = ./demoCA # TSA root directory -serial = $dir/tsaserial # The current serial number (mandatory) -crypto_device = builtin # OpenSSL engine to use for signing -signer_cert = $dir/tsacert.pem # The TSA signing certificate - # (optional) -certs = $dir/cacert.pem # Certificate chain to include in reply - # (optional) -signer_key = $dir/private/tsakey.pem # The TSA private key (optional) -signer_digest = sha256 # Signing digest to use. (Optional) -default_policy = tsa_policy1 # Policy if request did not specify it - # (optional) -other_policies = tsa_policy2, tsa_policy3 # acceptable policies (optional) -digests = sha1, sha256, sha384, sha512 # Acceptable message digests (mandatory) -accuracy = secs:1, millisecs:500, microsecs:100 # (optional) -clock_precision_digits = 0 # number of digits after dot. (optional) -ordering = yes # Is ordering defined for timestamps? - # (optional, default: no) -tsa_name = yes # Must the TSA name be included in the reply? - # (optional, default: no) -ess_cert_id_chain = no # Must the ESS cert id chain be included? - # (optional, default: no) -ess_cert_id_alg = sha1 # algorithm to compute certificate - # identifier (optional, default: sha1) diff --git a/deployments/Dockerfiles/autonomy/requirements.txt b/deployments/Dockerfiles/autonomy/requirements.txt deleted file mode 100644 index fef515d4c3..0000000000 --- a/deployments/Dockerfiles/autonomy/requirements.txt +++ /dev/null @@ -1,4 +0,0 @@ -open-aea[all]>=1.40.0,<2.0.0 -open-aea-cli-ipfs>=1.40.0,<2.0.0 -protobuf>=4.21.6,<5.0.0 -requests==2.27.1 \ No newline at end of file diff --git a/deployments/Dockerfiles/autonomy/scripts/install.sh b/deployments/Dockerfiles/autonomy/scripts/install.sh new file mode 100644 index 0000000000..f95c350d1b --- /dev/null +++ b/deployments/Dockerfiles/autonomy/scripts/install.sh @@ -0,0 +1,23 @@ +#! /bin/bash + +if [ "$AEA_AGENT" == "" ]; +then + echo "No Application specified!" + exit 1 +fi + +echo Running the aea with $(aea --version) + +echo "Loading $AEA_AGENT" +aea fetch $AEA_AGENT --alias agent || exit 1 +cd agent + +echo "Installing the necessary dependencies!" +aea install || exit 1 + +echo "Building the deployment" +aea build || exit 1 + +echo "Successfully built the agent" + +cd .. \ No newline at end of file diff --git a/deployments/Dockerfiles/autonomy/scripts/start.sh b/deployments/Dockerfiles/autonomy/scripts/start.sh new file mode 100755 index 0000000000..2301d51470 --- /dev/null +++ b/deployments/Dockerfiles/autonomy/scripts/start.sh @@ -0,0 +1,97 @@ +#! /bin/bash + +# ensure hard exit on any failure +set -e +export PYTHONWARNINGS="ignore" + +# Debug mode +if [ "$DEBUG" == "1" ]; then + echo "Debugging..." + while true; do + echo "waiting" + sleep 2 + done +fi + +function generateKey() { + if [ "$AEA_PASSWORD" != "" ]; then + echo "Generating key $1 with a password!" + aea generate-key $1 --password $AEA_PASSWORD + else + echo "Generating key $1 without a password!" + aea generate-key $1 + fi +} + +function checkKey() { + export FILE=/agent_key/$(echo $1)_private_key.txt + echo "Checking to see if $FILE exists" + if [ -f "$FILE" ]; then + echo "AEA key provided. Copying to agent." + cp $FILE . + else + # we now check the dependecies, and generate keys we need, if not present. + if grep open-aea-ledger-$1 aea-config.yaml -q; then + echo "AEA key not provided yet is required. Generating." + generateKey $1 + fi + fi + addKey $1 + +} + +function handleFlashbotsKey() { + if grep "open-aea-ledger-ethereum-flashbots" aea-config.yaml -q; then + echo "Copying ethereum key to ethereum flashbots key" + cp ethereum_private_key.txt ethereum_flashbots_private_key.txt + fi +} + +function handleCosmosConnectionKeyAndCerts() { + echo "Generating cosmos key for libp2p connection" + if [ ! -f "cosmos_private_key.txt" ]; then + generateKey cosmos + fi + aea add-key cosmos --connection + aea issue-certificates +} + +function runAgent() { + if [[ "$AEA_PASSWORD" != "" ]]; then + aea run --password $AEA_PASSWORD + else + aea run + fi + +} + +function addKey() { + FILE=$(echo $1)_private_key.txt + if [ -f "$FILE" ]; then + echo "$1 key provided. Adding to agent." + if [[ "$AEA_PASSWORD" != "" ]]; then + aea add-key $1 --password $AEA_PASSWORD + else + aea add-key $1 + fi + fi +} + +function main() { + echo "Running the aea with $(aea --version)" + echo "Checking keys" + checkKey ethereum + checkKey cosmos + checkKey solana + + echo "Checking autonomy specific connection keys" + handleFlashbotsKey + handleCosmosConnectionKeyAndCerts + + echo "Running the aea" + runAgent + +} + +cd agent +main From b02e41dbd152ba53461f975a6e7e78e5cd19aba4 Mon Sep 17 00:00:00 2001 From: angrybayblade Date: Wed, 27 Sep 2023 10:54:23 +0530 Subject: [PATCH 02/12] chore: clean agent image --- autonomy/data/Dockerfiles/agent/Dockerfile | 11 +-- autonomy/data/Dockerfiles/agent/install.sh | 23 ----- autonomy/data/Dockerfiles/agent/start.sh | 97 ---------------------- 3 files changed, 4 insertions(+), 127 deletions(-) delete mode 100644 autonomy/data/Dockerfiles/agent/install.sh delete mode 100755 autonomy/data/Dockerfiles/agent/start.sh diff --git a/autonomy/data/Dockerfiles/agent/Dockerfile b/autonomy/data/Dockerfiles/agent/Dockerfile index a3182722b1..4aa63b0016 100644 --- a/autonomy/data/Dockerfiles/agent/Dockerfile +++ b/autonomy/data/Dockerfiles/agent/Dockerfile @@ -6,15 +6,12 @@ FROM ${AUTONOMY_IMAGE_NAME}:${AUTONOMY_IMAGE_VERSION} ARG AEA_AGENT ARG AUTHOR -COPY start.sh /home/ubuntu -COPY install.sh /home/ubuntu +RUN aea init --reset --remote --ipfs --author ${AUTHOR} -VOLUME /home/ubuntu/logs -WORKDIR /home/ubuntu +WORKDIR /root -RUN aea init --reset --remote --ipfs --author ${AUTHOR} -RUN AEA_AGENT=${AEA_AGENT} bash install.sh +RUN AEA_AGENT=${AEA_AGENT} bash /root/scripts/install.sh -CMD ["start.sh"] +CMD ["/root/scripts/start.sh"] HEALTHCHECK --interval=3s --timeout=600s --retries=600 CMD netstat -ltn | grep -c 26658 > /dev/null; if [ 0 != $? ]; then exit 1; fi; diff --git a/autonomy/data/Dockerfiles/agent/install.sh b/autonomy/data/Dockerfiles/agent/install.sh deleted file mode 100644 index f95c350d1b..0000000000 --- a/autonomy/data/Dockerfiles/agent/install.sh +++ /dev/null @@ -1,23 +0,0 @@ -#! /bin/bash - -if [ "$AEA_AGENT" == "" ]; -then - echo "No Application specified!" - exit 1 -fi - -echo Running the aea with $(aea --version) - -echo "Loading $AEA_AGENT" -aea fetch $AEA_AGENT --alias agent || exit 1 -cd agent - -echo "Installing the necessary dependencies!" -aea install || exit 1 - -echo "Building the deployment" -aea build || exit 1 - -echo "Successfully built the agent" - -cd .. \ No newline at end of file diff --git a/autonomy/data/Dockerfiles/agent/start.sh b/autonomy/data/Dockerfiles/agent/start.sh deleted file mode 100755 index 2301d51470..0000000000 --- a/autonomy/data/Dockerfiles/agent/start.sh +++ /dev/null @@ -1,97 +0,0 @@ -#! /bin/bash - -# ensure hard exit on any failure -set -e -export PYTHONWARNINGS="ignore" - -# Debug mode -if [ "$DEBUG" == "1" ]; then - echo "Debugging..." - while true; do - echo "waiting" - sleep 2 - done -fi - -function generateKey() { - if [ "$AEA_PASSWORD" != "" ]; then - echo "Generating key $1 with a password!" - aea generate-key $1 --password $AEA_PASSWORD - else - echo "Generating key $1 without a password!" - aea generate-key $1 - fi -} - -function checkKey() { - export FILE=/agent_key/$(echo $1)_private_key.txt - echo "Checking to see if $FILE exists" - if [ -f "$FILE" ]; then - echo "AEA key provided. Copying to agent." - cp $FILE . - else - # we now check the dependecies, and generate keys we need, if not present. - if grep open-aea-ledger-$1 aea-config.yaml -q; then - echo "AEA key not provided yet is required. Generating." - generateKey $1 - fi - fi - addKey $1 - -} - -function handleFlashbotsKey() { - if grep "open-aea-ledger-ethereum-flashbots" aea-config.yaml -q; then - echo "Copying ethereum key to ethereum flashbots key" - cp ethereum_private_key.txt ethereum_flashbots_private_key.txt - fi -} - -function handleCosmosConnectionKeyAndCerts() { - echo "Generating cosmos key for libp2p connection" - if [ ! -f "cosmos_private_key.txt" ]; then - generateKey cosmos - fi - aea add-key cosmos --connection - aea issue-certificates -} - -function runAgent() { - if [[ "$AEA_PASSWORD" != "" ]]; then - aea run --password $AEA_PASSWORD - else - aea run - fi - -} - -function addKey() { - FILE=$(echo $1)_private_key.txt - if [ -f "$FILE" ]; then - echo "$1 key provided. Adding to agent." - if [[ "$AEA_PASSWORD" != "" ]]; then - aea add-key $1 --password $AEA_PASSWORD - else - aea add-key $1 - fi - fi -} - -function main() { - echo "Running the aea with $(aea --version)" - echo "Checking keys" - checkKey ethereum - checkKey cosmos - checkKey solana - - echo "Checking autonomy specific connection keys" - handleFlashbotsKey - handleCosmosConnectionKeyAndCerts - - echo "Running the aea" - runAgent - -} - -cd agent -main From d32abe87fdb29019505c7e356e13ffc15b69148c Mon Sep 17 00:00:00 2001 From: angrybayblade Date: Wed, 27 Sep 2023 10:54:38 +0530 Subject: [PATCH 03/12] fix: images tests --- tests/test_autonomy/test_images/test_autonomy.py | 2 +- tests/test_autonomy/test_images/test_autonomy_user.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/test_autonomy/test_images/test_autonomy.py b/tests/test_autonomy/test_images/test_autonomy.py index 8bc8cb46a7..81a14dc966 100644 --- a/tests/test_autonomy/test_images/test_autonomy.py +++ b/tests/test_autonomy/test_images/test_autonomy.py @@ -62,4 +62,4 @@ def test_image(self) -> None: container.wait() - assert b"requirements.txt" in container.logs() + assert b"scripts" in container.logs() diff --git a/tests/test_autonomy/test_images/test_autonomy_user.py b/tests/test_autonomy/test_images/test_autonomy_user.py index c5c2114ade..eeb6c75c2c 100644 --- a/tests/test_autonomy/test_images/test_autonomy_user.py +++ b/tests/test_autonomy/test_images/test_autonomy_user.py @@ -36,7 +36,7 @@ @pytest.mark.skip( reason=( - "Temporary skip untile we figure out the volume size issue" + "Temporary skip untile we figure out the volume size issue " "https://forums.docker.com/t/error-response-from-daemon-error-creating-overlay-mount-to-var-lib-docker-overlay2-merged-no-such-file-or-directory-error-failed-to-start-containers-mydocker/123365" ) ) From c008a2d9b455413b829a4832de3741bc7406ae13 Mon Sep 17 00:00:00 2001 From: angrybayblade Date: Wed, 27 Sep 2023 11:29:22 +0530 Subject: [PATCH 04/12] chore: skip HWI loader tests --- .../test_autonomy/test_cli/test_helpers/test_chain_helpers.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/test_autonomy/test_cli/test_helpers/test_chain_helpers.py b/tests/test_autonomy/test_cli/test_helpers/test_chain_helpers.py index bb9883fb6a..ecc9476ed0 100644 --- a/tests/test_autonomy/test_cli/test_helpers/test_chain_helpers.py +++ b/tests/test_autonomy/test_cli/test_helpers/test_chain_helpers.py @@ -24,7 +24,6 @@ import click import pytest from aea.configurations.data_types import PackageType -from aea_ledger_ethereum_hwi.hwi import EthereumHWIApi, EthereumHWICrypto from aea_test_autonomy.configurations import ETHEREUM_KEY_DEPLOYER from autonomy.chain.base import ServiceState @@ -354,8 +353,10 @@ def test_unbond_service_contract_failure() -> None: ).unbond_service() +@pytest.mark.skip(reason="https://github.com/valory-xyz/open-aea/issues/671") def test_get_ledger_and_crypto_objects() -> None: """Test `get_ledger_and_crypto_objects` for hardware wallet support""" + from aea_ledger_ethereum_hwi.hwi import EthereumHWIApi, EthereumHWICrypto with mock.patch.object(EthereumHWICrypto, "entity"): ledger_api, crypto = OnChainHelper.get_ledger_and_crypto_objects( From dac1da849412f8a018cf0003241311a6f8562500 Mon Sep 17 00:00:00 2001 From: angrybayblade Date: Wed, 27 Sep 2023 12:04:53 +0530 Subject: [PATCH 05/12] fix: version specifier string --- autonomy/constants.py | 2 +- .../commands/autonomy_fetch.md | 2 +- docs/configure_service/analise_test.md | 4 +- docs/counter_example.md | 2 +- docs/demos/hello_world_demo.md | 4 +- docs/guides/deploy_service.md | 2 +- docs/guides/quick_start.md | 2 +- docs/guides/set_up.md | 16 ++--- docs/package_list.md | 70 +++++++++---------- packages/packages.json | 70 +++++++++---------- .../agents/abstract_abci/aea-config.yaml | 4 +- .../valory/agents/counter/aea-config.yaml | 6 +- .../valory/agents/hello_world/aea-config.yaml | 8 +-- .../agents/offend_slash/aea-config.yaml | 24 +++---- .../agents/register_reset/aea-config.yaml | 12 ++-- .../register_reset_recovery/aea-config.yaml | 10 +-- .../register_termination/aea-config.yaml | 24 +++---- .../registration_start_up/aea-config.yaml | 10 +-- .../valory/agents/test_abci/aea-config.yaml | 8 +-- .../valory/agents/test_ipfs/aea-config.yaml | 10 +-- .../valory/connections/abci/connection.yaml | 2 +- .../contracts/gnosis_safe/contract.yaml | 16 ++--- .../gnosis_safe_proxy_factory/contract.yaml | 2 +- .../valory/contracts/multicall2/contract.yaml | 2 +- .../valory/contracts/multisend/contract.yaml | 2 +- .../contracts/service_registry/contract.yaml | 2 +- packages/valory/services/counter/service.yaml | 2 +- .../valory/services/hello_world/service.yaml | 2 +- .../services/register_reset/service.yaml | 2 +- .../valory/skills/abstract_abci/skill.yaml | 2 +- .../skills/abstract_round_abci/skill.yaml | 8 +-- packages/valory/skills/counter/skill.yaml | 4 +- .../valory/skills/hello_world_abci/skill.yaml | 12 ++-- packages/valory/skills/offend_abci/skill.yaml | 24 +++---- .../skills/offend_slash_abci/skill.yaml | 32 ++++----- .../skills/register_reset_abci/skill.yaml | 16 ++--- .../register_reset_recovery_abci/skill.yaml | 14 ++-- .../register_termination_abci/skill.yaml | 18 ++--- .../skills/registration_abci/skill.yaml | 14 ++-- .../valory/skills/reset_pause_abci/skill.yaml | 12 ++-- .../valory/skills/slashing_abci/skill.yaml | 18 ++--- .../valory/skills/termination_abci/skill.yaml | 20 +++--- packages/valory/skills/test_abci/skill.yaml | 14 ++-- .../valory/skills/test_ipfs_abci/skill.yaml | 12 ++-- .../transaction_settlement_abci/skill.yaml | 16 ++--- 45 files changed, 279 insertions(+), 279 deletions(-) diff --git a/autonomy/constants.py b/autonomy/constants.py index 4bff6b2d6f..1813babc31 100644 --- a/autonomy/constants.py +++ b/autonomy/constants.py @@ -58,4 +58,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:bafybeihh7st2pmutpodau3u53i4kkexa6xj5d3ry3lnsehfb5s53u4he2q" +ABSTRACT_ROUND_ABCI_SKILL_WITH_HASH = "valory/abstract_round_abci:0.1.0:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4" diff --git a/docs/advanced_reference/commands/autonomy_fetch.md b/docs/advanced_reference/commands/autonomy_fetch.md index 96b2e04c32..93e2dcc557 100644 --- a/docs/advanced_reference/commands/autonomy_fetch.md +++ b/docs/advanced_reference/commands/autonomy_fetch.md @@ -55,5 +55,5 @@ autonomy --registry-path=./packages fetch valory/hello_world:0.1.0 --service --l Fetch the agent service `hello_world` from a remote registry ([IPFS](https://ipfs.io)): ```bash -autonomy fetch valory/hello_world:0.1.0:bafybeigbs3ykjomm54wdch2p54fneivhhi5qec27cysu4jsyiqdxwi3eh4 --service --remote +autonomy fetch valory/hello_world:0.1.0:bafybeicdeylmmkto52eg7cl3uvhadezflkw66g5u4btdrgutctejceof6u --service --remote ``` diff --git a/docs/configure_service/analise_test.md b/docs/configure_service/analise_test.md index 6e52ff9bdc..231660ed31 100644 --- a/docs/configure_service/analise_test.md +++ b/docs/configure_service/analise_test.md @@ -50,7 +50,7 @@ The `valory/abstract_round_abci` skill packages come with a number of testing to Fetch the `hello_world` agent, which comes with the `hello_world_abci` {{fsm_app}} skill within: ```bash - autonomy fetch valory/hello_world:0.1.0:bafybeiauhof6irpyiz5wim7kini35bzhpohezuf7pcgjkeczprrnlf6di4 + autonomy fetch valory/hello_world:0.1.0:bafybeiduyldaqervkw4xinpfbyjs6sr5ng5nxjexi6ipnwffpnwwscmbcu mv hello_world hello_world_agent ``` @@ -77,7 +77,7 @@ The same plugin also provides tools for writing end-to-end tests for agents. The Fetch the `hello_world` agent: ```bash - autonomy fetch valory/hello_world:0.1.0:bafybeiauhof6irpyiz5wim7kini35bzhpohezuf7pcgjkeczprrnlf6di4 + autonomy fetch valory/hello_world:0.1.0:bafybeiduyldaqervkw4xinpfbyjs6sr5ng5nxjexi6ipnwffpnwwscmbcu mv hello_world hello_world_agent ``` diff --git a/docs/counter_example.md b/docs/counter_example.md index 4b53604bba..6917eeb285 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:bafybeif2zntwshw7ji3gj2hwulppq2ltnw4p6l4bk3ozw7qawusnijizhu --remote --service + autonomy fetch valory/counter:0.1.0:bafybeihntcb75hpvh27ckbdflxj2nt2udgn43abkz4uwn6xgpz3ep6zovi --remote --service cd counter ``` diff --git a/docs/demos/hello_world_demo.md b/docs/demos/hello_world_demo.md index 2c472f2679..56443a96e6 100644 --- a/docs/demos/hello_world_demo.md +++ b/docs/demos/hello_world_demo.md @@ -22,14 +22,14 @@ You can find the instructions on how to run the Hello World service in the [quic If you have [set up the framework](../guides/set_up.md#set-up-the-framework), you can fetch the source code of the Hello World agent: ```bash -autonomy fetch valory/hello_world:0.1.0:bafybeiauhof6irpyiz5wim7kini35bzhpohezuf7pcgjkeczprrnlf6di4 +autonomy fetch valory/hello_world:0.1.0:bafybeiduyldaqervkw4xinpfbyjs6sr5ng5nxjexi6ipnwffpnwwscmbcu mv hello_world hello_world_agent ``` and the Hello World service: ```bash -autonomy fetch valory/hello_world:0.1.0:bafybeigbs3ykjomm54wdch2p54fneivhhi5qec27cysu4jsyiqdxwi3eh4 --service +autonomy fetch valory/hello_world:0.1.0:bafybeicdeylmmkto52eg7cl3uvhadezflkw66g5u4btdrgutctejceof6u --service mv hello_world hello_world_service ``` diff --git a/docs/guides/deploy_service.md b/docs/guides/deploy_service.md index 3616ae3aa5..6ab61f8513 100644 --- a/docs/guides/deploy_service.md +++ b/docs/guides/deploy_service.md @@ -35,7 +35,7 @@ We illustrate the full local deployment workflow using the `hello_world` service === "Remote registry" ```bash - autonomy fetch valory/hello_world:0.1.0:bafybeigbs3ykjomm54wdch2p54fneivhhi5qec27cysu4jsyiqdxwi3eh4 --service + autonomy fetch valory/hello_world:0.1.0:bafybeicdeylmmkto52eg7cl3uvhadezflkw66g5u4btdrgutctejceof6u --service ``` 2. **Build the agents' image.** Navigate to the service runtime folder that you have just created and build the Docker image of the agents of the service: diff --git a/docs/guides/quick_start.md b/docs/guides/quick_start.md index 5c814564ea..9b728ce844 100644 --- a/docs/guides/quick_start.md +++ b/docs/guides/quick_start.md @@ -20,7 +20,7 @@ Before starting this guide, ensure that your machine satisfies the framework req 1. Fetch the [Hello World service](../demos/hello_world_demo.md) from the remote registry. Within the workspace folder (not the remote registry) run: ```bash - autonomy fetch valory/hello_world:0.1.0:bafybeigbs3ykjomm54wdch2p54fneivhhi5qec27cysu4jsyiqdxwi3eh4 --service + autonomy fetch valory/hello_world:0.1.0:bafybeicdeylmmkto52eg7cl3uvhadezflkw66g5u4btdrgutctejceof6u --service ``` 2. Build the Docker image of the service agents: diff --git a/docs/guides/set_up.md b/docs/guides/set_up.md index 9be44608d2..b0b279331c 100644 --- a/docs/guides/set_up.md +++ b/docs/guides/set_up.md @@ -75,7 +75,7 @@ This is roughly how your workspace should look like: You can override the default registry in use (set up with `autonomy init`) for a particular command through the flags `--registry-path` and `--local`. For example, if the framework was initialized with the remote registry, the following command will fetch a runtime folder for the `hello_world` agent from the remote registry: ```bash - autonomy fetch valory/hello_world:0.1.0:bafybeiauhof6irpyiz5wim7kini35bzhpohezuf7pcgjkeczprrnlf6di4 + autonomy fetch valory/hello_world:0.1.0:bafybeiduyldaqervkw4xinpfbyjs6sr5ng5nxjexi6ipnwffpnwwscmbcu ``` On the other hand, if you want to fetch the copy stored in your local registry, then you can use: @@ -106,13 +106,13 @@ If you plan to follow the guides in the next sections, you need to populate the "dev": { }, "third_party": { - "service/valory/hello_world/0.1.0": "bafybeigbs3ykjomm54wdch2p54fneivhhi5qec27cysu4jsyiqdxwi3eh4", - "agent/valory/hello_world/0.1.0": "bafybeiauhof6irpyiz5wim7kini35bzhpohezuf7pcgjkeczprrnlf6di4", - "connection/valory/abci/0.1.0": "bafybeiblwydrcgohz5nrau2bldbbbc7vu5u7nmbhvxc4oj6c5pfzxyupb4", + "service/valory/hello_world/0.1.0": "bafybeicdeylmmkto52eg7cl3uvhadezflkw66g5u4btdrgutctejceof6u", + "agent/valory/hello_world/0.1.0": "bafybeiduyldaqervkw4xinpfbyjs6sr5ng5nxjexi6ipnwffpnwwscmbcu", + "connection/valory/abci/0.1.0": "bafybeib4wj3vvniig5427o3iu3hyjd62xl4enshgazz4ruhichjiu6bvay", "connection/valory/http_client/0.23.0": "bafybeifgeqgryx6b3s6eseyzyezygmeitcpt3tkor2eiycozoi6clgdrny", "connection/valory/ipfs/0.1.0": "bafybeiaddby5hxegt2fk772fzn34zpwndyfk45rc3jqtblhtr2tbzcicua", "connection/valory/ledger/0.19.0": "bafybeiauyqzizmocjldnfuzvnihrqubfqzn5u2hp6ue7v3ka5kj54kd3zm", - "contract/valory/service_registry/0.1.0": "bafybeiftynlwy7axcvxpltu5n32rbijzzgbvh3uebmbdbil4x6siucqwdi", + "contract/valory/service_registry/0.1.0": "bafybeifv3yhtejbm7b6omve6z3ls5m2y4tccnugepxrj653h4peve2yvam", "protocol/open_aea/signing/1.0.0": "bafybeie7xyems76v5b4wc2lmaidcujizpxfzjnnwdeokmhje53g7ym25ii", "protocol/valory/abci/0.1.0": "bafybeihmzlmmb4pdo3zkhg6ehuyaa4lhw7bfpclln2o2z7v3o6fcep26iu", "protocol/valory/acn/1.1.0": "bafybeic2pxzfc3voxl2ejhcqyf2ehm4wm5gxvgx7bliloiqi2uppmq6weu", @@ -121,9 +121,9 @@ If you plan to follow the guides in the next sections, you need to populate the "protocol/valory/ipfs/0.1.0": "bafybeiedxeismnx3k5ty4mvvhlqideixlhqmi5mtcki4lxqfa7uqh7p33u", "protocol/valory/ledger_api/1.0.0": "bafybeige5agrztgzfevyglf7mb4o7pzfttmq4f6zi765y4g2zvftbyowru", "protocol/valory/tendermint/0.1.0": "bafybeig6g6twajlwssfbfp5rlnu5mwzuu5kgak5cs4fich7rlkx6whesnu", - "skill/valory/abstract_abci/0.1.0": "bafybeiejqejkcz2iclgg7gt3txpwj6gxun5e5bcktvd5xkaw5ezv7h6llm", - "skill/valory/abstract_round_abci/0.1.0": "bafybeihh7st2pmutpodau3u53i4kkexa6xj5d3ry3lnsehfb5s53u4he2q", - "skill/valory/hello_world_abci/0.1.0": "bafybeiffcwiftnynp2zdljkedy72w6lhzespdqahaau25gh32mxmdrr5lq", + "skill/valory/abstract_abci/0.1.0": "bafybeig4snobaxnd6ljner43s3nmwakjbtl4w5l62bsehcck4d5hbnghqe", + "skill/valory/abstract_round_abci/0.1.0": "bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4", + "skill/valory/hello_world_abci/0.1.0": "bafybeihxyhrj3foqh3bbns4lkijbmtj7562ufqyjkwpan72pefnispebiu", "connection/valory/p2p_libp2p_client/0.1.0": "bafybeihge56dn3xep2dzomu7rtvbgo4uc2qqh7ljl3fubqdi2lq44gs5lq" } } diff --git a/docs/package_list.md b/docs/package_list.md index b4e6763f5d..08eb2a7240 100644 --- a/docs/package_list.md +++ b/docs/package_list.md @@ -1,50 +1,50 @@ | Package name | Package hash | Description | | ------------------------------------------------------------- | ------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- | | protocol/valory/abci/0.1.0 | `bafybeihmzlmmb4pdo3zkhg6ehuyaa4lhw7bfpclln2o2z7v3o6fcep26iu` | A protocol for ABCI requests and responses. | -| connection/valory/abci/0.1.0 | `bafybeiblwydrcgohz5nrau2bldbbbc7vu5u7nmbhvxc4oj6c5pfzxyupb4` | connection to wrap communication with an ABCI server. | +| connection/valory/abci/0.1.0 | `bafybeib4wj3vvniig5427o3iu3hyjd62xl4enshgazz4ruhichjiu6bvay` | connection to wrap communication with an ABCI server. | | connection/valory/ipfs/0.1.0 | `bafybeiaddby5hxegt2fk772fzn34zpwndyfk45rc3jqtblhtr2tbzcicua` | A connection responsible for uploading and downloading files from IPFS. | -| contract/valory/gnosis_safe_proxy_factory/0.1.0 | `bafybeigvvplepif5jrydlkyzmfffzbhtvgrc7kpnfoojs7dwhmk2cfm33q` | Gnosis Safe proxy factory (GnosisSafeProxyFactory) contract | +| contract/valory/gnosis_safe_proxy_factory/0.1.0 | `bafybeibhje7g2pzxrumzeycuaqszpbu2g4vn6kzan7kzifaub4caiiuptq` | Gnosis Safe proxy factory (GnosisSafeProxyFactory) contract | | contract/valory/component_registry/0.1.0 | `bafybeigklynwl3mfav5yt5zdkrqe6rukv4ygdhpdusk66ojt4jj7tunxcy` | Component registry contract | | contract/valory/agent_registry/0.1.0 | `bafybeielrs5qih3r6qhnily6x4h4j4j6kux6eqr546homow4c5ljgfyljq` | Agent registry contract | | contract/valory/registries_manager/0.1.0 | `bafybeihcilb27ekgoplmc43iog2zrus63fufql4rly2umbuj573nu3zpg4` | Registries Manager contract | | contract/valory/service_manager/0.1.0 | `bafybeid4ufdirr3qaksk72iwnuzfelhzqwh7t3q56x2ixhzvwltte4yy5a` | Service Manager contract | -| skill/valory/test_ipfs_abci/0.1.0 | `bafybeifcdt4nfsxv3rr5xjlwz5l57ttamzsrszakavyspyrhnp3apyabjq` | IPFS e2e testing application. | -| agent/valory/test_ipfs/0.1.0 | `bafybeicdpt7kyba4yp2fk4lif2kiazw5obodajiw4at7lpiywlrv3digbu` | Agent for testing the ABCI connection. | -| contract/valory/service_registry/0.1.0 | `bafybeiftynlwy7axcvxpltu5n32rbijzzgbvh3uebmbdbil4x6siucqwdi` | Service Registry contract | +| skill/valory/test_ipfs_abci/0.1.0 | `bafybeidryqjlcybmvxss6ycc3vt7rpienudsv26rucp4etrm2jk2wtabve` | IPFS e2e testing application. | +| agent/valory/test_ipfs/0.1.0 | `bafybeiev4eyq7czkvcesbqi3yjxryghtu3khu3glkbbnc6e5ckugaxg7aa` | Agent for testing the ABCI connection. | +| contract/valory/service_registry/0.1.0 | `bafybeifv3yhtejbm7b6omve6z3ls5m2y4tccnugepxrj653h4peve2yvam` | Service Registry contract | | protocol/valory/tendermint/0.1.0 | `bafybeig6g6twajlwssfbfp5rlnu5mwzuu5kgak5cs4fich7rlkx6whesnu` | A protocol for communication between two AEAs to share tendermint configuration details. | | protocol/valory/ipfs/0.1.0 | `bafybeiedxeismnx3k5ty4mvvhlqideixlhqmi5mtcki4lxqfa7uqh7p33u` | A protocol specification for IPFS requests and responses. | -| skill/valory/abstract_abci/0.1.0 | `bafybeiejqejkcz2iclgg7gt3txpwj6gxun5e5bcktvd5xkaw5ezv7h6llm` | The abci skill provides a template of an ABCI application. | -| contract/valory/gnosis_safe/0.1.0 | `bafybeig45ovqjke7vbjgs7yz24xo53auohr4xhjjhuxg2dkjjaq6s6wcxi` | Gnosis Safe (GnosisSafeL2) contract | -| skill/valory/abstract_round_abci/0.1.0 | `bafybeihh7st2pmutpodau3u53i4kkexa6xj5d3ry3lnsehfb5s53u4he2q` | abstract round-based ABCI application | -| contract/valory/multisend/0.1.0 | `bafybeig345zxoghzm27skd5uw4jyexm37t3beu3r6rq67vvnwgjxjnde3i` | MultiSend contract | -| skill/valory/transaction_settlement_abci/0.1.0 | `bafybeiesnnd62nbkzc3phyyzirlkeom6zu4zbb6sr7yytjkwx5umf7aige` | ABCI application for transaction settlement. | -| skill/valory/registration_abci/0.1.0 | `bafybeihqlpbqvgfilocisb6c6qj26edo3hjlwygirgqvvvhe2o56o66jg4` | ABCI application for common apps. | -| skill/valory/reset_pause_abci/0.1.0 | `bafybeid3dyt5t3q4nf2aebi3j6ppflavka4j7zophhrvnohqwkijh3tsyi` | ABCI application for resetting and pausing app executions. | -| skill/valory/termination_abci/0.1.0 | `bafybeidepelszmppd4oodn7jyxgdq555hbkc5jy54p42ddksclcsylh76e` | Termination skill. | -| skill/valory/counter/0.1.0 | `bafybeib3vhqq6z4n4ql6jkksodmolsnazxv3l7kd722p3erogc5jknxu5e` | The ABCI Counter application example. | +| skill/valory/abstract_abci/0.1.0 | `bafybeig4snobaxnd6ljner43s3nmwakjbtl4w5l62bsehcck4d5hbnghqe` | The abci skill provides a template of an ABCI application. | +| contract/valory/gnosis_safe/0.1.0 | `bafybeid6xubev76wj2nbxwvdoei5n4cri4w3owmtrm73k5jwipk5jzs22m` | Gnosis Safe (GnosisSafeL2) contract | +| skill/valory/abstract_round_abci/0.1.0 | `bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4` | abstract round-based ABCI application | +| contract/valory/multisend/0.1.0 | `bafybeig5byt5urg2d2bsecufxe5ql7f4mezg3mekfleeh32nmuusx66p4y` | MultiSend contract | +| skill/valory/transaction_settlement_abci/0.1.0 | `bafybeigouexfjnmje3p7swa6za7d4bnvfzwz6yj2ihpwykozflsyr7ll6m` | ABCI application for transaction settlement. | +| skill/valory/registration_abci/0.1.0 | `bafybeie2seoxrzqvcxyvd4cyazac77nqjancraxe3zsnb7lfe2ihalamj4` | ABCI application for common apps. | +| skill/valory/reset_pause_abci/0.1.0 | `bafybeib5xlexhtp4xbzaqxefqrltq4zkwgq6qljkcj25jfbay6ykfkudse` | ABCI application for resetting and pausing app executions. | +| skill/valory/termination_abci/0.1.0 | `bafybeigstuw6zyabd3guuflu3oxb2ntwyvn2jsxzpd7ud7fc6wbqd6nh2m` | Termination skill. | +| skill/valory/counter/0.1.0 | `bafybeigos7g7hfbccmawttepqvjj6kkmtrcfucyg3kpxfnqbkvgb55gjly` | The ABCI Counter application example. | | skill/valory/counter_client/0.1.0 | `bafybeihx46fr7vgqjxmymfah3hfmynzpzwe5fthi7mbc2cnev2gqgtngzy` | A client for the ABCI counter application. | -| skill/valory/hello_world_abci/0.1.0 | `bafybeiffcwiftnynp2zdljkedy72w6lhzespdqahaau25gh32mxmdrr5lq` | Hello World ABCI application. | -| skill/valory/register_reset_abci/0.1.0 | `bafybeihvauhszeeaalabxll5gjpt625i4xyc4eywognilcl2wud5l3g4ku` | ABCI application for dummy skill that registers and resets | -| skill/valory/register_termination_abci/0.1.0 | `bafybeidgyrtefaghbpkacodyknisuoka5p22ndkclfrnlidxuqevrfrctq` | ABCI application for dummy skill that registers and resets | -| skill/valory/test_abci/0.1.0 | `bafybeif454tvrkamtuxheb6kl7b54j4p3xhnqlr3vmus2qsp2qcd6zange` | ABCI application for testing the ABCI connection. | -| agent/valory/abstract_abci/0.1.0 | `bafybeiggmv7atf4jtyhvxf767e4pixfuegz62237nkv5g7i6vutbjcnfwa` | The abstract ABCI AEA - for testing purposes only. | -| agent/valory/counter/0.1.0 | `bafybeiblr6ivtvqmmmhjyousim4n5qkok3f4tgxb74n2uhndmqbq5my4i4` | The ABCI Counter example as an AEA | +| skill/valory/hello_world_abci/0.1.0 | `bafybeihxyhrj3foqh3bbns4lkijbmtj7562ufqyjkwpan72pefnispebiu` | Hello World ABCI application. | +| skill/valory/register_reset_abci/0.1.0 | `bafybeifmpzha4miiunrn6yse7q4vykdzgyi47kkve4jttt4nqed6y3gtkq` | ABCI application for dummy skill that registers and resets | +| skill/valory/register_termination_abci/0.1.0 | `bafybeibff7dv446ddi3qbnjtw2nf2d3ws2odcdhuvsyyowfxfmatgb5rwu` | ABCI application for dummy skill that registers and resets | +| skill/valory/test_abci/0.1.0 | `bafybeibk7nwkimug7z7fef2kqos3p5tlq6of3ml52p6vjmylfiqja7xrly` | ABCI application for testing the ABCI connection. | +| agent/valory/abstract_abci/0.1.0 | `bafybeibc7zabrvtdu3xhmacbvq23hgwdp4mbonn4vvnttsm5geqw53cy2a` | The abstract ABCI AEA - for testing purposes only. | +| agent/valory/counter/0.1.0 | `bafybeidjukg4pgwuhxgicbthmtneozemdfotgerxmv26qeqsrgaoh74umy` | The ABCI Counter example as an AEA | | agent/valory/counter_client/0.1.0 | `bafybeigbcqfbtqjqguvop7gcp3ilr22d356n7js4jpyhoo5ymotis264wy` | The ABCI Counter example as an AEA | -| agent/valory/hello_world/0.1.0 | `bafybeiauhof6irpyiz5wim7kini35bzhpohezuf7pcgjkeczprrnlf6di4` | Hello World ABCI example. | -| agent/valory/register_reset/0.1.0 | `bafybeia6xwa6gu54mdhkvxapidr5uw37jmczwh2cfjflig6zxtudmksrqe` | Register reset to replicate Tendermint issue. | -| agent/valory/register_termination/0.1.0 | `bafybeiceeoen4lvkgu4duuh7qha7sww4lzdykaz6m2ig5cwfd2hw4ayv64` | Register terminate to test the termination feature. | -| agent/valory/registration_start_up/0.1.0 | `bafybeicc4v6n4dzzpecq5bq4ionitcyrq2pt7qwprktwfbnh5r7tsb2m5a` | Registration start-up ABCI example. | -| agent/valory/test_abci/0.1.0 | `bafybeifcmgd6fe24q72vslaasm2f52kaqw62m2tu7ltbhnv42uzfenlyc4` | Agent for testing the ABCI connection. | -| service/valory/counter/0.1.0 | `bafybeif2zntwshw7ji3gj2hwulppq2ltnw4p6l4bk3ozw7qawusnijizhu` | A set of agents incrementing a counter | -| service/valory/hello_world/0.1.0 | `bafybeigbs3ykjomm54wdch2p54fneivhhi5qec27cysu4jsyiqdxwi3eh4` | A simple demonstration of a simple ABCI application | -| service/valory/register_reset/0.1.0 | `bafybeiei67iap6gp67dqer2vjfmzcwab7uxsht4gq6mcdfhb3izperjvui` | Test and debug tendermint reset mechanism. | -| skill/valory/register_reset_recovery_abci/0.1.0 | `bafybeib4s7yltdlonyz4dlchhdcbtbb22oaqiajralvofmcxgi2qddldly` | ABCI application for dummy skill that registers and resets | -| agent/valory/register_reset_recovery/0.1.0 | `bafybeihonh7nz2brmhhmdepgkwrpvhph33sfr5d7su73cye7ns2sibl7za` | Agent to showcase hard reset as a recovery mechanism. | -| contract/valory/multicall2/0.1.0 | `bafybeidpfh6slba5seev3343cxu7oge3ikbz4hqjorskoys6blxhinjzmm` | The MakerDAO multicall2 contract. | -| skill/valory/slashing_abci/0.1.0 | `bafybeihgbywevhcbcdwfo25ze26ygwq4mwxe5cig57xgn4x6hh4dexedsu` | Slashing skill. | -| skill/valory/offend_abci/0.1.0 | `bafybeihxiqcviggqu5dqibqffkw6ldep7vtz7rx4ltyntxvwujag2tdzjq` | Offend ABCI application. | -| skill/valory/offend_slash_abci/0.1.0 | `bafybeif6l2nmdygz6xtemcodwwngy5ippakgm4khsvbxmgpi4gh5f26m2a` | ABCI application used in order to test the slashing abci | -| agent/valory/offend_slash/0.1.0 | `bafybeiaptokjgy2sl4e3wln7mnibvbpomdadluktv7zyxw3es27pullg7m` | Offend and slash to test the slashing feature. | +| agent/valory/hello_world/0.1.0 | `bafybeiduyldaqervkw4xinpfbyjs6sr5ng5nxjexi6ipnwffpnwwscmbcu` | Hello World ABCI example. | +| agent/valory/register_reset/0.1.0 | `bafybeihnf4pqi7hdxsj2fchwnncyp4tb34k2672sbtrpkv5zwhg7fdxrxe` | Register reset to replicate Tendermint issue. | +| agent/valory/register_termination/0.1.0 | `bafybeido6xf7zrsv53ddczymk3x5x2bg2kcdoxwqj4prdayfjamtgwehpa` | Register terminate to test the termination feature. | +| agent/valory/registration_start_up/0.1.0 | `bafybeie4j2lljoed76tst7sdibqmyd3qtibe2nt43tpm6rov7kncozszee` | Registration start-up ABCI example. | +| agent/valory/test_abci/0.1.0 | `bafybeihxi3zvh27yvspn2dhcql5shw4hx46rc4xvn44th2nq25mf2qs5qu` | Agent for testing the ABCI connection. | +| service/valory/counter/0.1.0 | `bafybeihntcb75hpvh27ckbdflxj2nt2udgn43abkz4uwn6xgpz3ep6zovi` | A set of agents incrementing a counter | +| service/valory/hello_world/0.1.0 | `bafybeicdeylmmkto52eg7cl3uvhadezflkw66g5u4btdrgutctejceof6u` | A simple demonstration of a simple ABCI application | +| service/valory/register_reset/0.1.0 | `bafybeidnvhfkjrc4j5n6ysuivqy7y5madeyff4ahmc64jw5lvbba6cis3m` | Test and debug tendermint reset mechanism. | +| skill/valory/register_reset_recovery_abci/0.1.0 | `bafybeihbnsmb6iae7mqg4y7v66s6ga6d3qficptvrxduftjcyahn23apxe` | ABCI application for dummy skill that registers and resets | +| agent/valory/register_reset_recovery/0.1.0 | `bafybeibv2pqbtrihj2jgsnfbujlophl53xwn75jmrhiclov4o6xxjz32li` | Agent to showcase hard reset as a recovery mechanism. | +| contract/valory/multicall2/0.1.0 | `bafybeienhhggmyxocgsy2kpsbe74z3yewzj33lrhcvuvmlhgyrzf6c3sue` | The MakerDAO multicall2 contract. | +| skill/valory/slashing_abci/0.1.0 | `bafybeibrt5ltsg4buebyav3rdhlomgzrya3cw4pts46l2m6vjmei3fjxtq` | Slashing skill. | +| skill/valory/offend_abci/0.1.0 | `bafybeifss2sx54rnomdnoe4mn25gunwjvein35klqr472inpvumz4etpg4` | Offend ABCI application. | +| skill/valory/offend_slash_abci/0.1.0 | `bafybeihecgh4dsonumfdtf7oe5cw7vgptzfrdvo7vc3vf6grqfyb7fjksa` | ABCI application used in order to test the slashing abci | +| agent/valory/offend_slash/0.1.0 | `bafybeiakd5xeycytw4aeuicyq2c6vog7opaunixarpweaslxsls3zn6arm` | Offend and slash to test the slashing feature. | | contract/valory/erc20/0.1.0 | `bafybeiag7wpfri44bwrx26374mnxyglmwxod6gu37foqkvloqr7oeldlgu` | 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. | | protocol/open_aea/signing/1.0.0 | `bafybeie7xyems76v5b4wc2lmaidcujizpxfzjnnwdeokmhje53g7ym25ii` | A protocol for communication between skills and decision maker. | diff --git a/packages/packages.json b/packages/packages.json index 17b5b93e9f..0aba5bead8 100644 --- a/packages/packages.json +++ b/packages/packages.json @@ -1,50 +1,50 @@ { "dev": { "protocol/valory/abci/0.1.0": "bafybeihmzlmmb4pdo3zkhg6ehuyaa4lhw7bfpclln2o2z7v3o6fcep26iu", - "connection/valory/abci/0.1.0": "bafybeiblwydrcgohz5nrau2bldbbbc7vu5u7nmbhvxc4oj6c5pfzxyupb4", + "connection/valory/abci/0.1.0": "bafybeib4wj3vvniig5427o3iu3hyjd62xl4enshgazz4ruhichjiu6bvay", "connection/valory/ipfs/0.1.0": "bafybeiaddby5hxegt2fk772fzn34zpwndyfk45rc3jqtblhtr2tbzcicua", - "contract/valory/gnosis_safe_proxy_factory/0.1.0": "bafybeigvvplepif5jrydlkyzmfffzbhtvgrc7kpnfoojs7dwhmk2cfm33q", + "contract/valory/gnosis_safe_proxy_factory/0.1.0": "bafybeibhje7g2pzxrumzeycuaqszpbu2g4vn6kzan7kzifaub4caiiuptq", "contract/valory/component_registry/0.1.0": "bafybeigklynwl3mfav5yt5zdkrqe6rukv4ygdhpdusk66ojt4jj7tunxcy", "contract/valory/agent_registry/0.1.0": "bafybeielrs5qih3r6qhnily6x4h4j4j6kux6eqr546homow4c5ljgfyljq", "contract/valory/registries_manager/0.1.0": "bafybeihcilb27ekgoplmc43iog2zrus63fufql4rly2umbuj573nu3zpg4", "contract/valory/service_manager/0.1.0": "bafybeid4ufdirr3qaksk72iwnuzfelhzqwh7t3q56x2ixhzvwltte4yy5a", - "skill/valory/test_ipfs_abci/0.1.0": "bafybeifcdt4nfsxv3rr5xjlwz5l57ttamzsrszakavyspyrhnp3apyabjq", - "agent/valory/test_ipfs/0.1.0": "bafybeicdpt7kyba4yp2fk4lif2kiazw5obodajiw4at7lpiywlrv3digbu", - "contract/valory/service_registry/0.1.0": "bafybeiftynlwy7axcvxpltu5n32rbijzzgbvh3uebmbdbil4x6siucqwdi", + "skill/valory/test_ipfs_abci/0.1.0": "bafybeidryqjlcybmvxss6ycc3vt7rpienudsv26rucp4etrm2jk2wtabve", + "agent/valory/test_ipfs/0.1.0": "bafybeiev4eyq7czkvcesbqi3yjxryghtu3khu3glkbbnc6e5ckugaxg7aa", + "contract/valory/service_registry/0.1.0": "bafybeifv3yhtejbm7b6omve6z3ls5m2y4tccnugepxrj653h4peve2yvam", "protocol/valory/tendermint/0.1.0": "bafybeig6g6twajlwssfbfp5rlnu5mwzuu5kgak5cs4fich7rlkx6whesnu", "protocol/valory/ipfs/0.1.0": "bafybeiedxeismnx3k5ty4mvvhlqideixlhqmi5mtcki4lxqfa7uqh7p33u", - "skill/valory/abstract_abci/0.1.0": "bafybeiejqejkcz2iclgg7gt3txpwj6gxun5e5bcktvd5xkaw5ezv7h6llm", - "contract/valory/gnosis_safe/0.1.0": "bafybeig45ovqjke7vbjgs7yz24xo53auohr4xhjjhuxg2dkjjaq6s6wcxi", - "skill/valory/abstract_round_abci/0.1.0": "bafybeihh7st2pmutpodau3u53i4kkexa6xj5d3ry3lnsehfb5s53u4he2q", - "contract/valory/multisend/0.1.0": "bafybeig345zxoghzm27skd5uw4jyexm37t3beu3r6rq67vvnwgjxjnde3i", - "skill/valory/transaction_settlement_abci/0.1.0": "bafybeiesnnd62nbkzc3phyyzirlkeom6zu4zbb6sr7yytjkwx5umf7aige", - "skill/valory/registration_abci/0.1.0": "bafybeihqlpbqvgfilocisb6c6qj26edo3hjlwygirgqvvvhe2o56o66jg4", - "skill/valory/reset_pause_abci/0.1.0": "bafybeid3dyt5t3q4nf2aebi3j6ppflavka4j7zophhrvnohqwkijh3tsyi", - "skill/valory/termination_abci/0.1.0": "bafybeidepelszmppd4oodn7jyxgdq555hbkc5jy54p42ddksclcsylh76e", - "skill/valory/counter/0.1.0": "bafybeib3vhqq6z4n4ql6jkksodmolsnazxv3l7kd722p3erogc5jknxu5e", + "skill/valory/abstract_abci/0.1.0": "bafybeig4snobaxnd6ljner43s3nmwakjbtl4w5l62bsehcck4d5hbnghqe", + "contract/valory/gnosis_safe/0.1.0": "bafybeid6xubev76wj2nbxwvdoei5n4cri4w3owmtrm73k5jwipk5jzs22m", + "skill/valory/abstract_round_abci/0.1.0": "bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4", + "contract/valory/multisend/0.1.0": "bafybeig5byt5urg2d2bsecufxe5ql7f4mezg3mekfleeh32nmuusx66p4y", + "skill/valory/transaction_settlement_abci/0.1.0": "bafybeigouexfjnmje3p7swa6za7d4bnvfzwz6yj2ihpwykozflsyr7ll6m", + "skill/valory/registration_abci/0.1.0": "bafybeie2seoxrzqvcxyvd4cyazac77nqjancraxe3zsnb7lfe2ihalamj4", + "skill/valory/reset_pause_abci/0.1.0": "bafybeib5xlexhtp4xbzaqxefqrltq4zkwgq6qljkcj25jfbay6ykfkudse", + "skill/valory/termination_abci/0.1.0": "bafybeigstuw6zyabd3guuflu3oxb2ntwyvn2jsxzpd7ud7fc6wbqd6nh2m", + "skill/valory/counter/0.1.0": "bafybeigos7g7hfbccmawttepqvjj6kkmtrcfucyg3kpxfnqbkvgb55gjly", "skill/valory/counter_client/0.1.0": "bafybeihx46fr7vgqjxmymfah3hfmynzpzwe5fthi7mbc2cnev2gqgtngzy", - "skill/valory/hello_world_abci/0.1.0": "bafybeiffcwiftnynp2zdljkedy72w6lhzespdqahaau25gh32mxmdrr5lq", - "skill/valory/register_reset_abci/0.1.0": "bafybeihvauhszeeaalabxll5gjpt625i4xyc4eywognilcl2wud5l3g4ku", - "skill/valory/register_termination_abci/0.1.0": "bafybeidgyrtefaghbpkacodyknisuoka5p22ndkclfrnlidxuqevrfrctq", - "skill/valory/test_abci/0.1.0": "bafybeif454tvrkamtuxheb6kl7b54j4p3xhnqlr3vmus2qsp2qcd6zange", - "agent/valory/abstract_abci/0.1.0": "bafybeiggmv7atf4jtyhvxf767e4pixfuegz62237nkv5g7i6vutbjcnfwa", - "agent/valory/counter/0.1.0": "bafybeiblr6ivtvqmmmhjyousim4n5qkok3f4tgxb74n2uhndmqbq5my4i4", + "skill/valory/hello_world_abci/0.1.0": "bafybeihxyhrj3foqh3bbns4lkijbmtj7562ufqyjkwpan72pefnispebiu", + "skill/valory/register_reset_abci/0.1.0": "bafybeifmpzha4miiunrn6yse7q4vykdzgyi47kkve4jttt4nqed6y3gtkq", + "skill/valory/register_termination_abci/0.1.0": "bafybeibff7dv446ddi3qbnjtw2nf2d3ws2odcdhuvsyyowfxfmatgb5rwu", + "skill/valory/test_abci/0.1.0": "bafybeibk7nwkimug7z7fef2kqos3p5tlq6of3ml52p6vjmylfiqja7xrly", + "agent/valory/abstract_abci/0.1.0": "bafybeibc7zabrvtdu3xhmacbvq23hgwdp4mbonn4vvnttsm5geqw53cy2a", + "agent/valory/counter/0.1.0": "bafybeidjukg4pgwuhxgicbthmtneozemdfotgerxmv26qeqsrgaoh74umy", "agent/valory/counter_client/0.1.0": "bafybeigbcqfbtqjqguvop7gcp3ilr22d356n7js4jpyhoo5ymotis264wy", - "agent/valory/hello_world/0.1.0": "bafybeiauhof6irpyiz5wim7kini35bzhpohezuf7pcgjkeczprrnlf6di4", - "agent/valory/register_reset/0.1.0": "bafybeia6xwa6gu54mdhkvxapidr5uw37jmczwh2cfjflig6zxtudmksrqe", - "agent/valory/register_termination/0.1.0": "bafybeiceeoen4lvkgu4duuh7qha7sww4lzdykaz6m2ig5cwfd2hw4ayv64", - "agent/valory/registration_start_up/0.1.0": "bafybeicc4v6n4dzzpecq5bq4ionitcyrq2pt7qwprktwfbnh5r7tsb2m5a", - "agent/valory/test_abci/0.1.0": "bafybeifcmgd6fe24q72vslaasm2f52kaqw62m2tu7ltbhnv42uzfenlyc4", - "service/valory/counter/0.1.0": "bafybeif2zntwshw7ji3gj2hwulppq2ltnw4p6l4bk3ozw7qawusnijizhu", - "service/valory/hello_world/0.1.0": "bafybeigbs3ykjomm54wdch2p54fneivhhi5qec27cysu4jsyiqdxwi3eh4", - "service/valory/register_reset/0.1.0": "bafybeiei67iap6gp67dqer2vjfmzcwab7uxsht4gq6mcdfhb3izperjvui", - "skill/valory/register_reset_recovery_abci/0.1.0": "bafybeib4s7yltdlonyz4dlchhdcbtbb22oaqiajralvofmcxgi2qddldly", - "agent/valory/register_reset_recovery/0.1.0": "bafybeihonh7nz2brmhhmdepgkwrpvhph33sfr5d7su73cye7ns2sibl7za", - "contract/valory/multicall2/0.1.0": "bafybeidpfh6slba5seev3343cxu7oge3ikbz4hqjorskoys6blxhinjzmm", - "skill/valory/slashing_abci/0.1.0": "bafybeihgbywevhcbcdwfo25ze26ygwq4mwxe5cig57xgn4x6hh4dexedsu", - "skill/valory/offend_abci/0.1.0": "bafybeihxiqcviggqu5dqibqffkw6ldep7vtz7rx4ltyntxvwujag2tdzjq", - "skill/valory/offend_slash_abci/0.1.0": "bafybeif6l2nmdygz6xtemcodwwngy5ippakgm4khsvbxmgpi4gh5f26m2a", - "agent/valory/offend_slash/0.1.0": "bafybeiaptokjgy2sl4e3wln7mnibvbpomdadluktv7zyxw3es27pullg7m", + "agent/valory/hello_world/0.1.0": "bafybeiduyldaqervkw4xinpfbyjs6sr5ng5nxjexi6ipnwffpnwwscmbcu", + "agent/valory/register_reset/0.1.0": "bafybeihnf4pqi7hdxsj2fchwnncyp4tb34k2672sbtrpkv5zwhg7fdxrxe", + "agent/valory/register_termination/0.1.0": "bafybeido6xf7zrsv53ddczymk3x5x2bg2kcdoxwqj4prdayfjamtgwehpa", + "agent/valory/registration_start_up/0.1.0": "bafybeie4j2lljoed76tst7sdibqmyd3qtibe2nt43tpm6rov7kncozszee", + "agent/valory/test_abci/0.1.0": "bafybeihxi3zvh27yvspn2dhcql5shw4hx46rc4xvn44th2nq25mf2qs5qu", + "service/valory/counter/0.1.0": "bafybeihntcb75hpvh27ckbdflxj2nt2udgn43abkz4uwn6xgpz3ep6zovi", + "service/valory/hello_world/0.1.0": "bafybeicdeylmmkto52eg7cl3uvhadezflkw66g5u4btdrgutctejceof6u", + "service/valory/register_reset/0.1.0": "bafybeidnvhfkjrc4j5n6ysuivqy7y5madeyff4ahmc64jw5lvbba6cis3m", + "skill/valory/register_reset_recovery_abci/0.1.0": "bafybeihbnsmb6iae7mqg4y7v66s6ga6d3qficptvrxduftjcyahn23apxe", + "agent/valory/register_reset_recovery/0.1.0": "bafybeibv2pqbtrihj2jgsnfbujlophl53xwn75jmrhiclov4o6xxjz32li", + "contract/valory/multicall2/0.1.0": "bafybeienhhggmyxocgsy2kpsbe74z3yewzj33lrhcvuvmlhgyrzf6c3sue", + "skill/valory/slashing_abci/0.1.0": "bafybeibrt5ltsg4buebyav3rdhlomgzrya3cw4pts46l2m6vjmei3fjxtq", + "skill/valory/offend_abci/0.1.0": "bafybeifss2sx54rnomdnoe4mn25gunwjvein35klqr472inpvumz4etpg4", + "skill/valory/offend_slash_abci/0.1.0": "bafybeihecgh4dsonumfdtf7oe5cw7vgptzfrdvo7vc3vf6grqfyb7fjksa", + "agent/valory/offend_slash/0.1.0": "bafybeiakd5xeycytw4aeuicyq2c6vog7opaunixarpweaslxsls3zn6arm", "contract/valory/erc20/0.1.0": "bafybeiag7wpfri44bwrx26374mnxyglmwxod6gu37foqkvloqr7oeldlgu", "contract/valory/service_registry_token_utility/0.1.0": "bafybeifdia2y5546tvk6xzxeaqzf2n5n7dutj2hdzbgenxohaqhjtnjqm4" }, diff --git a/packages/valory/agents/abstract_abci/aea-config.yaml b/packages/valory/agents/abstract_abci/aea-config.yaml index a703e96810..b372acb06e 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:bafybeiblwydrcgohz5nrau2bldbbbc7vu5u7nmbhvxc4oj6c5pfzxyupb4 +- valory/abci:0.1.0:bafybeib4wj3vvniig5427o3iu3hyjd62xl4enshgazz4ruhichjiu6bvay - valory/p2p_libp2p_client:0.1.0:bafybeihge56dn3xep2dzomu7rtvbgo4uc2qqh7ljl3fubqdi2lq44gs5lq contracts: [] protocols: - open_aea/signing:1.0.0:bafybeie7xyems76v5b4wc2lmaidcujizpxfzjnnwdeokmhje53g7ym25ii - valory/abci:0.1.0:bafybeihmzlmmb4pdo3zkhg6ehuyaa4lhw7bfpclln2o2z7v3o6fcep26iu skills: -- valory/abstract_abci:0.1.0:bafybeiejqejkcz2iclgg7gt3txpwj6gxun5e5bcktvd5xkaw5ezv7h6llm +- valory/abstract_abci:0.1.0:bafybeig4snobaxnd6ljner43s3nmwakjbtl4w5l62bsehcck4d5hbnghqe default_ledger: ethereum required_ledgers: - ethereum diff --git a/packages/valory/agents/counter/aea-config.yaml b/packages/valory/agents/counter/aea-config.yaml index 47c752fdc5..262ef80ea1 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:bafybeiblwydrcgohz5nrau2bldbbbc7vu5u7nmbhvxc4oj6c5pfzxyupb4 +- valory/abci:0.1.0:bafybeib4wj3vvniig5427o3iu3hyjd62xl4enshgazz4ruhichjiu6bvay - valory/p2p_libp2p_client:0.1.0:bafybeihge56dn3xep2dzomu7rtvbgo4uc2qqh7ljl3fubqdi2lq44gs5lq contracts: [] protocols: - open_aea/signing:1.0.0:bafybeie7xyems76v5b4wc2lmaidcujizpxfzjnnwdeokmhje53g7ym25ii - valory/abci:0.1.0:bafybeihmzlmmb4pdo3zkhg6ehuyaa4lhw7bfpclln2o2z7v3o6fcep26iu skills: -- valory/abstract_abci:0.1.0:bafybeiejqejkcz2iclgg7gt3txpwj6gxun5e5bcktvd5xkaw5ezv7h6llm -- valory/counter:0.1.0:bafybeib3vhqq6z4n4ql6jkksodmolsnazxv3l7kd722p3erogc5jknxu5e +- valory/abstract_abci:0.1.0:bafybeig4snobaxnd6ljner43s3nmwakjbtl4w5l62bsehcck4d5hbnghqe +- valory/counter:0.1.0:bafybeigos7g7hfbccmawttepqvjj6kkmtrcfucyg3kpxfnqbkvgb55gjly default_ledger: ethereum required_ledgers: - ethereum diff --git a/packages/valory/agents/hello_world/aea-config.yaml b/packages/valory/agents/hello_world/aea-config.yaml index 3f11f3feaa..3446008374 100644 --- a/packages/valory/agents/hello_world/aea-config.yaml +++ b/packages/valory/agents/hello_world/aea-config.yaml @@ -11,7 +11,7 @@ fingerprint: tests/test_hello_world.py: bafybeifbgqpywtwhk6n4wngdrrk3oujwqw3fsbk54gsw5sep3pkkgym2ue fingerprint_ignore_patterns: [] connections: -- valory/abci:0.1.0:bafybeiblwydrcgohz5nrau2bldbbbc7vu5u7nmbhvxc4oj6c5pfzxyupb4 +- valory/abci:0.1.0:bafybeib4wj3vvniig5427o3iu3hyjd62xl4enshgazz4ruhichjiu6bvay - valory/http_client:0.23.0:bafybeifgeqgryx6b3s6eseyzyezygmeitcpt3tkor2eiycozoi6clgdrny - valory/ipfs:0.1.0:bafybeiaddby5hxegt2fk772fzn34zpwndyfk45rc3jqtblhtr2tbzcicua - valory/ledger:0.19.0:bafybeiauyqzizmocjldnfuzvnihrqubfqzn5u2hp6ue7v3ka5kj54kd3zm @@ -23,9 +23,9 @@ protocols: - valory/http:1.0.0:bafybeiejoqgv7finfxo3rcvvovrlj5ccrbgxodjq43uo26ylpowsa3llfe - valory/ipfs:0.1.0:bafybeiedxeismnx3k5ty4mvvhlqideixlhqmi5mtcki4lxqfa7uqh7p33u skills: -- valory/abstract_abci:0.1.0:bafybeiejqejkcz2iclgg7gt3txpwj6gxun5e5bcktvd5xkaw5ezv7h6llm -- valory/abstract_round_abci:0.1.0:bafybeihh7st2pmutpodau3u53i4kkexa6xj5d3ry3lnsehfb5s53u4he2q -- valory/hello_world_abci:0.1.0:bafybeiffcwiftnynp2zdljkedy72w6lhzespdqahaau25gh32mxmdrr5lq +- valory/abstract_abci:0.1.0:bafybeig4snobaxnd6ljner43s3nmwakjbtl4w5l62bsehcck4d5hbnghqe +- valory/abstract_round_abci:0.1.0:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 +- valory/hello_world_abci:0.1.0:bafybeihxyhrj3foqh3bbns4lkijbmtj7562ufqyjkwpan72pefnispebiu default_ledger: ethereum required_ledgers: - ethereum diff --git a/packages/valory/agents/offend_slash/aea-config.yaml b/packages/valory/agents/offend_slash/aea-config.yaml index d158af1968..cb12c4148e 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:bafybeiblwydrcgohz5nrau2bldbbbc7vu5u7nmbhvxc4oj6c5pfzxyupb4 +- valory/abci:0.1.0:bafybeib4wj3vvniig5427o3iu3hyjd62xl4enshgazz4ruhichjiu6bvay - valory/http_client:0.23.0:bafybeifgeqgryx6b3s6eseyzyezygmeitcpt3tkor2eiycozoi6clgdrny - valory/ipfs:0.1.0:bafybeiaddby5hxegt2fk772fzn34zpwndyfk45rc3jqtblhtr2tbzcicua - valory/ledger:0.19.0:bafybeiauyqzizmocjldnfuzvnihrqubfqzn5u2hp6ue7v3ka5kj54kd3zm - valory/p2p_libp2p_client:0.1.0:bafybeihge56dn3xep2dzomu7rtvbgo4uc2qqh7ljl3fubqdi2lq44gs5lq contracts: -- valory/gnosis_safe:0.1.0:bafybeig45ovqjke7vbjgs7yz24xo53auohr4xhjjhuxg2dkjjaq6s6wcxi -- valory/gnosis_safe_proxy_factory:0.1.0:bafybeigvvplepif5jrydlkyzmfffzbhtvgrc7kpnfoojs7dwhmk2cfm33q -- valory/service_registry:0.1.0:bafybeiftynlwy7axcvxpltu5n32rbijzzgbvh3uebmbdbil4x6siucqwdi +- valory/gnosis_safe:0.1.0:bafybeid6xubev76wj2nbxwvdoei5n4cri4w3owmtrm73k5jwipk5jzs22m +- valory/gnosis_safe_proxy_factory:0.1.0:bafybeibhje7g2pzxrumzeycuaqszpbu2g4vn6kzan7kzifaub4caiiuptq +- valory/service_registry:0.1.0:bafybeifv3yhtejbm7b6omve6z3ls5m2y4tccnugepxrj653h4peve2yvam protocols: - open_aea/signing:1.0.0:bafybeie7xyems76v5b4wc2lmaidcujizpxfzjnnwdeokmhje53g7ym25ii - valory/abci:0.1.0:bafybeihmzlmmb4pdo3zkhg6ehuyaa4lhw7bfpclln2o2z7v3o6fcep26iu @@ -30,14 +30,14 @@ protocols: - valory/ledger_api:1.0.0:bafybeige5agrztgzfevyglf7mb4o7pzfttmq4f6zi765y4g2zvftbyowru - valory/tendermint:0.1.0:bafybeig6g6twajlwssfbfp5rlnu5mwzuu5kgak5cs4fich7rlkx6whesnu skills: -- valory/abstract_abci:0.1.0:bafybeiejqejkcz2iclgg7gt3txpwj6gxun5e5bcktvd5xkaw5ezv7h6llm -- valory/abstract_round_abci:0.1.0:bafybeihh7st2pmutpodau3u53i4kkexa6xj5d3ry3lnsehfb5s53u4he2q -- valory/offend_abci:0.1.0:bafybeihxiqcviggqu5dqibqffkw6ldep7vtz7rx4ltyntxvwujag2tdzjq -- valory/offend_slash_abci:0.1.0:bafybeif6l2nmdygz6xtemcodwwngy5ippakgm4khsvbxmgpi4gh5f26m2a -- valory/registration_abci:0.1.0:bafybeihqlpbqvgfilocisb6c6qj26edo3hjlwygirgqvvvhe2o56o66jg4 -- valory/reset_pause_abci:0.1.0:bafybeid3dyt5t3q4nf2aebi3j6ppflavka4j7zophhrvnohqwkijh3tsyi -- valory/slashing_abci:0.1.0:bafybeihgbywevhcbcdwfo25ze26ygwq4mwxe5cig57xgn4x6hh4dexedsu -- valory/transaction_settlement_abci:0.1.0:bafybeiesnnd62nbkzc3phyyzirlkeom6zu4zbb6sr7yytjkwx5umf7aige +- valory/abstract_abci:0.1.0:bafybeig4snobaxnd6ljner43s3nmwakjbtl4w5l62bsehcck4d5hbnghqe +- valory/abstract_round_abci:0.1.0:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 +- valory/offend_abci:0.1.0:bafybeifss2sx54rnomdnoe4mn25gunwjvein35klqr472inpvumz4etpg4 +- valory/offend_slash_abci:0.1.0:bafybeihecgh4dsonumfdtf7oe5cw7vgptzfrdvo7vc3vf6grqfyb7fjksa +- valory/registration_abci:0.1.0:bafybeie2seoxrzqvcxyvd4cyazac77nqjancraxe3zsnb7lfe2ihalamj4 +- valory/reset_pause_abci:0.1.0:bafybeib5xlexhtp4xbzaqxefqrltq4zkwgq6qljkcj25jfbay6ykfkudse +- valory/slashing_abci:0.1.0:bafybeibrt5ltsg4buebyav3rdhlomgzrya3cw4pts46l2m6vjmei3fjxtq +- valory/transaction_settlement_abci:0.1.0:bafybeigouexfjnmje3p7swa6za7d4bnvfzwz6yj2ihpwykozflsyr7ll6m default_ledger: ethereum required_ledgers: - ethereum diff --git a/packages/valory/agents/register_reset/aea-config.yaml b/packages/valory/agents/register_reset/aea-config.yaml index c921be259c..663f6af41a 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:bafybeiblwydrcgohz5nrau2bldbbbc7vu5u7nmbhvxc4oj6c5pfzxyupb4 +- valory/abci:0.1.0:bafybeib4wj3vvniig5427o3iu3hyjd62xl4enshgazz4ruhichjiu6bvay - valory/http_client:0.23.0:bafybeifgeqgryx6b3s6eseyzyezygmeitcpt3tkor2eiycozoi6clgdrny - valory/ipfs:0.1.0:bafybeiaddby5hxegt2fk772fzn34zpwndyfk45rc3jqtblhtr2tbzcicua - valory/ledger:0.19.0:bafybeiauyqzizmocjldnfuzvnihrqubfqzn5u2hp6ue7v3ka5kj54kd3zm @@ -34,11 +34,11 @@ protocols: - valory/http:1.0.0:bafybeiejoqgv7finfxo3rcvvovrlj5ccrbgxodjq43uo26ylpowsa3llfe - valory/ipfs:0.1.0:bafybeiedxeismnx3k5ty4mvvhlqideixlhqmi5mtcki4lxqfa7uqh7p33u skills: -- valory/abstract_abci:0.1.0:bafybeiejqejkcz2iclgg7gt3txpwj6gxun5e5bcktvd5xkaw5ezv7h6llm -- valory/abstract_round_abci:0.1.0:bafybeihh7st2pmutpodau3u53i4kkexa6xj5d3ry3lnsehfb5s53u4he2q -- valory/register_reset_abci:0.1.0:bafybeihvauhszeeaalabxll5gjpt625i4xyc4eywognilcl2wud5l3g4ku -- valory/registration_abci:0.1.0:bafybeihqlpbqvgfilocisb6c6qj26edo3hjlwygirgqvvvhe2o56o66jg4 -- valory/reset_pause_abci:0.1.0:bafybeid3dyt5t3q4nf2aebi3j6ppflavka4j7zophhrvnohqwkijh3tsyi +- valory/abstract_abci:0.1.0:bafybeig4snobaxnd6ljner43s3nmwakjbtl4w5l62bsehcck4d5hbnghqe +- valory/abstract_round_abci:0.1.0:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 +- valory/register_reset_abci:0.1.0:bafybeifmpzha4miiunrn6yse7q4vykdzgyi47kkve4jttt4nqed6y3gtkq +- valory/registration_abci:0.1.0:bafybeie2seoxrzqvcxyvd4cyazac77nqjancraxe3zsnb7lfe2ihalamj4 +- valory/reset_pause_abci:0.1.0:bafybeib5xlexhtp4xbzaqxefqrltq4zkwgq6qljkcj25jfbay6ykfkudse default_ledger: ethereum required_ledgers: - ethereum diff --git a/packages/valory/agents/register_reset_recovery/aea-config.yaml b/packages/valory/agents/register_reset_recovery/aea-config.yaml index fe30ca0516..af7b0e9701 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:bafybeiblwydrcgohz5nrau2bldbbbc7vu5u7nmbhvxc4oj6c5pfzxyupb4 +- valory/abci:0.1.0:bafybeib4wj3vvniig5427o3iu3hyjd62xl4enshgazz4ruhichjiu6bvay - valory/http_client:0.23.0:bafybeifgeqgryx6b3s6eseyzyezygmeitcpt3tkor2eiycozoi6clgdrny - valory/ipfs:0.1.0:bafybeiaddby5hxegt2fk772fzn34zpwndyfk45rc3jqtblhtr2tbzcicua - valory/ledger:0.19.0:bafybeiauyqzizmocjldnfuzvnihrqubfqzn5u2hp6ue7v3ka5kj54kd3zm @@ -24,10 +24,10 @@ protocols: - valory/http:1.0.0:bafybeiejoqgv7finfxo3rcvvovrlj5ccrbgxodjq43uo26ylpowsa3llfe - valory/ipfs:0.1.0:bafybeiedxeismnx3k5ty4mvvhlqideixlhqmi5mtcki4lxqfa7uqh7p33u skills: -- valory/abstract_abci:0.1.0:bafybeiejqejkcz2iclgg7gt3txpwj6gxun5e5bcktvd5xkaw5ezv7h6llm -- valory/abstract_round_abci:0.1.0:bafybeihh7st2pmutpodau3u53i4kkexa6xj5d3ry3lnsehfb5s53u4he2q -- valory/register_reset_recovery_abci:0.1.0:bafybeib4s7yltdlonyz4dlchhdcbtbb22oaqiajralvofmcxgi2qddldly -- valory/registration_abci:0.1.0:bafybeihqlpbqvgfilocisb6c6qj26edo3hjlwygirgqvvvhe2o56o66jg4 +- valory/abstract_abci:0.1.0:bafybeig4snobaxnd6ljner43s3nmwakjbtl4w5l62bsehcck4d5hbnghqe +- valory/abstract_round_abci:0.1.0:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 +- valory/register_reset_recovery_abci:0.1.0:bafybeihbnsmb6iae7mqg4y7v66s6ga6d3qficptvrxduftjcyahn23apxe +- valory/registration_abci:0.1.0:bafybeie2seoxrzqvcxyvd4cyazac77nqjancraxe3zsnb7lfe2ihalamj4 default_ledger: ethereum required_ledgers: - ethereum diff --git a/packages/valory/agents/register_termination/aea-config.yaml b/packages/valory/agents/register_termination/aea-config.yaml index ec27c832f0..1e447877f5 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:bafybeiblwydrcgohz5nrau2bldbbbc7vu5u7nmbhvxc4oj6c5pfzxyupb4 +- valory/abci:0.1.0:bafybeib4wj3vvniig5427o3iu3hyjd62xl4enshgazz4ruhichjiu6bvay - valory/http_client:0.23.0:bafybeifgeqgryx6b3s6eseyzyezygmeitcpt3tkor2eiycozoi6clgdrny - valory/ipfs:0.1.0:bafybeiaddby5hxegt2fk772fzn34zpwndyfk45rc3jqtblhtr2tbzcicua - valory/ledger:0.19.0:bafybeiauyqzizmocjldnfuzvnihrqubfqzn5u2hp6ue7v3ka5kj54kd3zm - valory/p2p_libp2p_client:0.1.0:bafybeihge56dn3xep2dzomu7rtvbgo4uc2qqh7ljl3fubqdi2lq44gs5lq contracts: -- valory/gnosis_safe:0.1.0:bafybeig45ovqjke7vbjgs7yz24xo53auohr4xhjjhuxg2dkjjaq6s6wcxi -- valory/gnosis_safe_proxy_factory:0.1.0:bafybeigvvplepif5jrydlkyzmfffzbhtvgrc7kpnfoojs7dwhmk2cfm33q -- valory/multisend:0.1.0:bafybeig345zxoghzm27skd5uw4jyexm37t3beu3r6rq67vvnwgjxjnde3i -- valory/service_registry:0.1.0:bafybeiftynlwy7axcvxpltu5n32rbijzzgbvh3uebmbdbil4x6siucqwdi +- valory/gnosis_safe:0.1.0:bafybeid6xubev76wj2nbxwvdoei5n4cri4w3owmtrm73k5jwipk5jzs22m +- valory/gnosis_safe_proxy_factory:0.1.0:bafybeibhje7g2pzxrumzeycuaqszpbu2g4vn6kzan7kzifaub4caiiuptq +- valory/multisend:0.1.0:bafybeig5byt5urg2d2bsecufxe5ql7f4mezg3mekfleeh32nmuusx66p4y +- valory/service_registry:0.1.0:bafybeifv3yhtejbm7b6omve6z3ls5m2y4tccnugepxrj653h4peve2yvam protocols: - open_aea/signing:1.0.0:bafybeie7xyems76v5b4wc2lmaidcujizpxfzjnnwdeokmhje53g7ym25ii - valory/abci:0.1.0:bafybeihmzlmmb4pdo3zkhg6ehuyaa4lhw7bfpclln2o2z7v3o6fcep26iu @@ -32,13 +32,13 @@ protocols: - valory/ledger_api:1.0.0:bafybeige5agrztgzfevyglf7mb4o7pzfttmq4f6zi765y4g2zvftbyowru - valory/tendermint:0.1.0:bafybeig6g6twajlwssfbfp5rlnu5mwzuu5kgak5cs4fich7rlkx6whesnu skills: -- valory/abstract_abci:0.1.0:bafybeiejqejkcz2iclgg7gt3txpwj6gxun5e5bcktvd5xkaw5ezv7h6llm -- valory/abstract_round_abci:0.1.0:bafybeihh7st2pmutpodau3u53i4kkexa6xj5d3ry3lnsehfb5s53u4he2q -- valory/register_termination_abci:0.1.0:bafybeidgyrtefaghbpkacodyknisuoka5p22ndkclfrnlidxuqevrfrctq -- valory/registration_abci:0.1.0:bafybeihqlpbqvgfilocisb6c6qj26edo3hjlwygirgqvvvhe2o56o66jg4 -- valory/reset_pause_abci:0.1.0:bafybeid3dyt5t3q4nf2aebi3j6ppflavka4j7zophhrvnohqwkijh3tsyi -- valory/termination_abci:0.1.0:bafybeidepelszmppd4oodn7jyxgdq555hbkc5jy54p42ddksclcsylh76e -- valory/transaction_settlement_abci:0.1.0:bafybeiesnnd62nbkzc3phyyzirlkeom6zu4zbb6sr7yytjkwx5umf7aige +- valory/abstract_abci:0.1.0:bafybeig4snobaxnd6ljner43s3nmwakjbtl4w5l62bsehcck4d5hbnghqe +- valory/abstract_round_abci:0.1.0:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 +- valory/register_termination_abci:0.1.0:bafybeibff7dv446ddi3qbnjtw2nf2d3ws2odcdhuvsyyowfxfmatgb5rwu +- valory/registration_abci:0.1.0:bafybeie2seoxrzqvcxyvd4cyazac77nqjancraxe3zsnb7lfe2ihalamj4 +- valory/reset_pause_abci:0.1.0:bafybeib5xlexhtp4xbzaqxefqrltq4zkwgq6qljkcj25jfbay6ykfkudse +- valory/termination_abci:0.1.0:bafybeigstuw6zyabd3guuflu3oxb2ntwyvn2jsxzpd7ud7fc6wbqd6nh2m +- valory/transaction_settlement_abci:0.1.0:bafybeigouexfjnmje3p7swa6za7d4bnvfzwz6yj2ihpwykozflsyr7ll6m default_ledger: ethereum required_ledgers: - ethereum diff --git a/packages/valory/agents/registration_start_up/aea-config.yaml b/packages/valory/agents/registration_start_up/aea-config.yaml index 4bd62b776a..69c841547b 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: bafybeickkytuflqwxg4y6n5bcnlxwnuutxsunan5ubvy7rj3y3me3ohtwi fingerprint_ignore_patterns: [] connections: -- valory/abci:0.1.0:bafybeiblwydrcgohz5nrau2bldbbbc7vu5u7nmbhvxc4oj6c5pfzxyupb4 +- valory/abci:0.1.0:bafybeib4wj3vvniig5427o3iu3hyjd62xl4enshgazz4ruhichjiu6bvay - valory/http_client:0.23.0:bafybeifgeqgryx6b3s6eseyzyezygmeitcpt3tkor2eiycozoi6clgdrny - valory/ipfs:0.1.0:bafybeiaddby5hxegt2fk772fzn34zpwndyfk45rc3jqtblhtr2tbzcicua - valory/ledger:0.19.0:bafybeiauyqzizmocjldnfuzvnihrqubfqzn5u2hp6ue7v3ka5kj54kd3zm - valory/p2p_libp2p_client:0.1.0:bafybeihge56dn3xep2dzomu7rtvbgo4uc2qqh7ljl3fubqdi2lq44gs5lq contracts: -- valory/service_registry:0.1.0:bafybeiftynlwy7axcvxpltu5n32rbijzzgbvh3uebmbdbil4x6siucqwdi +- valory/service_registry:0.1.0:bafybeifv3yhtejbm7b6omve6z3ls5m2y4tccnugepxrj653h4peve2yvam protocols: - open_aea/signing:1.0.0:bafybeie7xyems76v5b4wc2lmaidcujizpxfzjnnwdeokmhje53g7ym25ii - valory/abci:0.1.0:bafybeihmzlmmb4pdo3zkhg6ehuyaa4lhw7bfpclln2o2z7v3o6fcep26iu @@ -28,9 +28,9 @@ protocols: - valory/ledger_api:1.0.0:bafybeige5agrztgzfevyglf7mb4o7pzfttmq4f6zi765y4g2zvftbyowru - valory/tendermint:0.1.0:bafybeig6g6twajlwssfbfp5rlnu5mwzuu5kgak5cs4fich7rlkx6whesnu skills: -- valory/abstract_abci:0.1.0:bafybeiejqejkcz2iclgg7gt3txpwj6gxun5e5bcktvd5xkaw5ezv7h6llm -- valory/abstract_round_abci:0.1.0:bafybeihh7st2pmutpodau3u53i4kkexa6xj5d3ry3lnsehfb5s53u4he2q -- valory/registration_abci:0.1.0:bafybeihqlpbqvgfilocisb6c6qj26edo3hjlwygirgqvvvhe2o56o66jg4 +- valory/abstract_abci:0.1.0:bafybeig4snobaxnd6ljner43s3nmwakjbtl4w5l62bsehcck4d5hbnghqe +- valory/abstract_round_abci:0.1.0:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 +- valory/registration_abci:0.1.0:bafybeie2seoxrzqvcxyvd4cyazac77nqjancraxe3zsnb7lfe2ihalamj4 default_ledger: ethereum required_ledgers: - ethereum diff --git a/packages/valory/agents/test_abci/aea-config.yaml b/packages/valory/agents/test_abci/aea-config.yaml index 546bd53b6e..c54058a797 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:bafybeiblwydrcgohz5nrau2bldbbbc7vu5u7nmbhvxc4oj6c5pfzxyupb4 +- valory/abci:0.1.0:bafybeib4wj3vvniig5427o3iu3hyjd62xl4enshgazz4ruhichjiu6bvay - valory/http_client:0.23.0:bafybeifgeqgryx6b3s6eseyzyezygmeitcpt3tkor2eiycozoi6clgdrny - valory/ipfs:0.1.0:bafybeiaddby5hxegt2fk772fzn34zpwndyfk45rc3jqtblhtr2tbzcicua - valory/ledger:0.19.0:bafybeiauyqzizmocjldnfuzvnihrqubfqzn5u2hp6ue7v3ka5kj54kd3zm @@ -22,9 +22,9 @@ protocols: - valory/ipfs:0.1.0:bafybeiedxeismnx3k5ty4mvvhlqideixlhqmi5mtcki4lxqfa7uqh7p33u - valory/ledger_api:1.0.0:bafybeige5agrztgzfevyglf7mb4o7pzfttmq4f6zi765y4g2zvftbyowru skills: -- valory/abstract_abci:0.1.0:bafybeiejqejkcz2iclgg7gt3txpwj6gxun5e5bcktvd5xkaw5ezv7h6llm -- valory/abstract_round_abci:0.1.0:bafybeihh7st2pmutpodau3u53i4kkexa6xj5d3ry3lnsehfb5s53u4he2q -- valory/test_abci:0.1.0:bafybeif454tvrkamtuxheb6kl7b54j4p3xhnqlr3vmus2qsp2qcd6zange +- valory/abstract_abci:0.1.0:bafybeig4snobaxnd6ljner43s3nmwakjbtl4w5l62bsehcck4d5hbnghqe +- valory/abstract_round_abci:0.1.0:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 +- valory/test_abci:0.1.0:bafybeibk7nwkimug7z7fef2kqos3p5tlq6of3ml52p6vjmylfiqja7xrly 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 a6f12e06ce..ca18e6762f 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:bafybeiblwydrcgohz5nrau2bldbbbc7vu5u7nmbhvxc4oj6c5pfzxyupb4 +- valory/abci:0.1.0:bafybeib4wj3vvniig5427o3iu3hyjd62xl4enshgazz4ruhichjiu6bvay - valory/http_client:0.23.0:bafybeifgeqgryx6b3s6eseyzyezygmeitcpt3tkor2eiycozoi6clgdrny - valory/ipfs:0.1.0:bafybeiaddby5hxegt2fk772fzn34zpwndyfk45rc3jqtblhtr2tbzcicua - valory/ledger:0.19.0:bafybeiauyqzizmocjldnfuzvnihrqubfqzn5u2hp6ue7v3ka5kj54kd3zm - valory/p2p_libp2p_client:0.1.0:bafybeihge56dn3xep2dzomu7rtvbgo4uc2qqh7ljl3fubqdi2lq44gs5lq contracts: -- valory/service_registry:0.1.0:bafybeiftynlwy7axcvxpltu5n32rbijzzgbvh3uebmbdbil4x6siucqwdi +- valory/service_registry:0.1.0:bafybeifv3yhtejbm7b6omve6z3ls5m2y4tccnugepxrj653h4peve2yvam protocols: - open_aea/signing:1.0.0:bafybeie7xyems76v5b4wc2lmaidcujizpxfzjnnwdeokmhje53g7ym25ii - valory/abci:0.1.0:bafybeihmzlmmb4pdo3zkhg6ehuyaa4lhw7bfpclln2o2z7v3o6fcep26iu @@ -28,9 +28,9 @@ protocols: - valory/ledger_api:1.0.0:bafybeige5agrztgzfevyglf7mb4o7pzfttmq4f6zi765y4g2zvftbyowru - valory/tendermint:0.1.0:bafybeig6g6twajlwssfbfp5rlnu5mwzuu5kgak5cs4fich7rlkx6whesnu skills: -- valory/abstract_abci:0.1.0:bafybeiejqejkcz2iclgg7gt3txpwj6gxun5e5bcktvd5xkaw5ezv7h6llm -- valory/abstract_round_abci:0.1.0:bafybeihh7st2pmutpodau3u53i4kkexa6xj5d3ry3lnsehfb5s53u4he2q -- valory/test_ipfs_abci:0.1.0:bafybeifcdt4nfsxv3rr5xjlwz5l57ttamzsrszakavyspyrhnp3apyabjq +- valory/abstract_abci:0.1.0:bafybeig4snobaxnd6ljner43s3nmwakjbtl4w5l62bsehcck4d5hbnghqe +- valory/abstract_round_abci:0.1.0:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 +- valory/test_ipfs_abci:0.1.0:bafybeidryqjlcybmvxss6ycc3vt7rpienudsv26rucp4etrm2jk2wtabve default_ledger: ethereum required_ledgers: - ethereum diff --git a/packages/valory/connections/abci/connection.yaml b/packages/valory/connections/abci/connection.yaml index f5a683ff6d..bed7127231 100644 --- a/packages/valory/connections/abci/connection.yaml +++ b/packages/valory/connections/abci/connection.yaml @@ -79,6 +79,6 @@ dependencies: open-aea-test-autonomy: version: ==0.12.1.post4 protobuf: - version: '>=4.21.6,<5.0.0' + version: <5.0.0,>=4.21.6 is_abstract: false cert_requests: [] diff --git a/packages/valory/contracts/gnosis_safe/contract.yaml b/packages/valory/contracts/gnosis_safe/contract.yaml index 05e7e73fd7..0cdf162b3c 100644 --- a/packages/valory/contracts/gnosis_safe/contract.yaml +++ b/packages/valory/contracts/gnosis_safe/contract.yaml @@ -15,13 +15,17 @@ fingerprint: tests/test_contract.py: bafybeiccezfy6uu24owucy3klzddbtinfs6agyarzbekmtnq7dgruimz3y fingerprint_ignore_patterns: [] contracts: -- valory/gnosis_safe_proxy_factory:0.1.0:bafybeigvvplepif5jrydlkyzmfffzbhtvgrc7kpnfoojs7dwhmk2cfm33q +- valory/gnosis_safe_proxy_factory:0.1.0:bafybeibhje7g2pzxrumzeycuaqszpbu2g4vn6kzan7kzifaub4caiiuptq class_name: GnosisSafeContract contract_interface_paths: ethereum: build/GnosisSafe_V1_3_0.json dependencies: ecdsa: version: '>=0.15' + eth-abi: + version: ==4.0.0 + eth-utils: + version: ==2.2.0 eth_typing: {} hexbytes: {} open-aea-ledger-ethereum: @@ -29,12 +33,8 @@ dependencies: open-aea-test-autonomy: version: ==0.12.1.post4 packaging: {} - requests: {} - web3: - version: '>=6.0.0,<7' - eth-utils: - version: ==2.2.0 - eth-abi: - version: ==4.0.0 pycryptodome: version: ==3.18.0 + requests: {} + web3: + version: <7,>=6.0.0 diff --git a/packages/valory/contracts/gnosis_safe_proxy_factory/contract.yaml b/packages/valory/contracts/gnosis_safe_proxy_factory/contract.yaml index 83d839b22e..49410b0973 100644 --- a/packages/valory/contracts/gnosis_safe_proxy_factory/contract.yaml +++ b/packages/valory/contracts/gnosis_safe_proxy_factory/contract.yaml @@ -23,4 +23,4 @@ dependencies: open-aea-test-autonomy: version: ==0.12.1.post4 web3: - version: '>=6.0.0,<7' + version: <7,>=6.0.0 diff --git a/packages/valory/contracts/multicall2/contract.yaml b/packages/valory/contracts/multicall2/contract.yaml index 400d47d590..bcbb9f1293 100755 --- a/packages/valory/contracts/multicall2/contract.yaml +++ b/packages/valory/contracts/multicall2/contract.yaml @@ -20,4 +20,4 @@ dependencies: open-aea-ledger-ethereum: version: ==1.40.0 web3: - version: '>=6.0.0,<7' + version: <7,>=6.0.0 diff --git a/packages/valory/contracts/multisend/contract.yaml b/packages/valory/contracts/multisend/contract.yaml index e4b93f9a6b..9128ba6ad9 100644 --- a/packages/valory/contracts/multisend/contract.yaml +++ b/packages/valory/contracts/multisend/contract.yaml @@ -20,4 +20,4 @@ contract_interface_paths: dependencies: hexbytes: {} web3: - version: '>=6.0.0,<7' + version: <7,>=6.0.0 diff --git a/packages/valory/contracts/service_registry/contract.yaml b/packages/valory/contracts/service_registry/contract.yaml index 6e3d6a00c3..36b116a8d7 100644 --- a/packages/valory/contracts/service_registry/contract.yaml +++ b/packages/valory/contracts/service_registry/contract.yaml @@ -23,4 +23,4 @@ dependencies: open-aea-test-autonomy: version: ==0.12.1.post4 web3: - version: '>=6.0.0,<7' + version: <7,>=6.0.0 diff --git a/packages/valory/services/counter/service.yaml b/packages/valory/services/counter/service.yaml index 82f0faa69c..dfcf140ef7 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:bafybeiblr6ivtvqmmmhjyousim4n5qkok3f4tgxb74n2uhndmqbq5my4i4 +agent: valory/counter:0.1.0:bafybeidjukg4pgwuhxgicbthmtneozemdfotgerxmv26qeqsrgaoh74umy deployment: {} --- public_id: valory/ledger:0.19.0 diff --git a/packages/valory/services/hello_world/service.yaml b/packages/valory/services/hello_world/service.yaml index 5cb340aa25..81e057da33 100644 --- a/packages/valory/services/hello_world/service.yaml +++ b/packages/valory/services/hello_world/service.yaml @@ -7,7 +7,7 @@ license: Apache-2.0 fingerprint: README.md: bafybeiapubcoersqnsnh3acia5hd7otzt7kjxekr6gkbrlumv6tkajl6jm fingerprint_ignore_patterns: [] -agent: valory/hello_world:0.1.0:bafybeiauhof6irpyiz5wim7kini35bzhpohezuf7pcgjkeczprrnlf6di4 +agent: valory/hello_world:0.1.0:bafybeiduyldaqervkw4xinpfbyjs6sr5ng5nxjexi6ipnwffpnwwscmbcu number_of_agents: 4 deployment: {} --- diff --git a/packages/valory/services/register_reset/service.yaml b/packages/valory/services/register_reset/service.yaml index 51594cd144..80ee90927f 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:bafybeia6xwa6gu54mdhkvxapidr5uw37jmczwh2cfjflig6zxtudmksrqe +agent: valory/register_reset:0.1.0:bafybeihnf4pqi7hdxsj2fchwnncyp4tb34k2672sbtrpkv5zwhg7fdxrxe 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 34ea720d6a..549bad82dc 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:bafybeiblwydrcgohz5nrau2bldbbbc7vu5u7nmbhvxc4oj6c5pfzxyupb4 +- valory/abci:0.1.0:bafybeib4wj3vvniig5427o3iu3hyjd62xl4enshgazz4ruhichjiu6bvay contracts: [] protocols: - valory/abci:0.1.0:bafybeihmzlmmb4pdo3zkhg6ehuyaa4lhw7bfpclln2o2z7v3o6fcep26iu diff --git a/packages/valory/skills/abstract_round_abci/skill.yaml b/packages/valory/skills/abstract_round_abci/skill.yaml index b182ec5cb4..a52e33357e 100644 --- a/packages/valory/skills/abstract_round_abci/skill.yaml +++ b/packages/valory/skills/abstract_round_abci/skill.yaml @@ -60,13 +60,13 @@ fingerprint: utils.py: bafybeienx5y7er37rvluz5x5oirsephs6td4werjett5vaavrv6ohymzpm fingerprint_ignore_patterns: [] connections: -- valory/abci:0.1.0:bafybeiblwydrcgohz5nrau2bldbbbc7vu5u7nmbhvxc4oj6c5pfzxyupb4 +- valory/abci:0.1.0:bafybeib4wj3vvniig5427o3iu3hyjd62xl4enshgazz4ruhichjiu6bvay - valory/http_client:0.23.0:bafybeifgeqgryx6b3s6eseyzyezygmeitcpt3tkor2eiycozoi6clgdrny - valory/ipfs:0.1.0:bafybeiaddby5hxegt2fk772fzn34zpwndyfk45rc3jqtblhtr2tbzcicua - valory/ledger:0.19.0:bafybeiauyqzizmocjldnfuzvnihrqubfqzn5u2hp6ue7v3ka5kj54kd3zm - valory/p2p_libp2p_client:0.1.0:bafybeihge56dn3xep2dzomu7rtvbgo4uc2qqh7ljl3fubqdi2lq44gs5lq contracts: -- valory/service_registry:0.1.0:bafybeiftynlwy7axcvxpltu5n32rbijzzgbvh3uebmbdbil4x6siucqwdi +- valory/service_registry:0.1.0:bafybeifv3yhtejbm7b6omve6z3ls5m2y4tccnugepxrj653h4peve2yvam protocols: - open_aea/signing:1.0.0:bafybeie7xyems76v5b4wc2lmaidcujizpxfzjnnwdeokmhje53g7ym25ii - valory/abci:0.1.0:bafybeihmzlmmb4pdo3zkhg6ehuyaa4lhw7bfpclln2o2z7v3o6fcep26iu @@ -76,7 +76,7 @@ protocols: - valory/ledger_api:1.0.0:bafybeige5agrztgzfevyglf7mb4o7pzfttmq4f6zi765y4g2zvftbyowru - valory/tendermint:0.1.0:bafybeig6g6twajlwssfbfp5rlnu5mwzuu5kgak5cs4fich7rlkx6whesnu skills: -- valory/abstract_abci:0.1.0:bafybeiejqejkcz2iclgg7gt3txpwj6gxun5e5bcktvd5xkaw5ezv7h6llm +- valory/abstract_abci:0.1.0:bafybeig4snobaxnd6ljner43s3nmwakjbtl4w5l62bsehcck4d5hbnghqe behaviours: main: args: {} @@ -149,7 +149,7 @@ dependencies: open-aea-test-autonomy: version: ==0.12.1.post4 protobuf: - version: '>=4.21.6,<5.0.0' + version: <5.0.0,>=4.21.6 py-ecc: version: ==6.0.0 pytest: diff --git a/packages/valory/skills/counter/skill.yaml b/packages/valory/skills/counter/skill.yaml index 90b69bdc94..45da1ea2be 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:bafybeiblwydrcgohz5nrau2bldbbbc7vu5u7nmbhvxc4oj6c5pfzxyupb4 +- valory/abci:0.1.0:bafybeib4wj3vvniig5427o3iu3hyjd62xl4enshgazz4ruhichjiu6bvay contracts: [] protocols: - valory/abci:0.1.0:bafybeihmzlmmb4pdo3zkhg6ehuyaa4lhw7bfpclln2o2z7v3o6fcep26iu skills: -- valory/abstract_abci:0.1.0:bafybeiejqejkcz2iclgg7gt3txpwj6gxun5e5bcktvd5xkaw5ezv7h6llm +- valory/abstract_abci:0.1.0:bafybeig4snobaxnd6ljner43s3nmwakjbtl4w5l62bsehcck4d5hbnghqe behaviours: {} handlers: abci: diff --git a/packages/valory/skills/hello_world_abci/skill.yaml b/packages/valory/skills/hello_world_abci/skill.yaml index 8418933c02..f3c64cebe8 100644 --- a/packages/valory/skills/hello_world_abci/skill.yaml +++ b/packages/valory/skills/hello_world_abci/skill.yaml @@ -27,7 +27,7 @@ connections: [] contracts: [] protocols: [] skills: -- valory/abstract_round_abci:0.1.0:bafybeihh7st2pmutpodau3u53i4kkexa6xj5d3ry3lnsehfb5s53u4he2q +- valory/abstract_round_abci:0.1.0:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 behaviours: main: args: {} @@ -98,6 +98,7 @@ models: voting_power: '10' hello_world_message: HELLO_WORLD! keeper_timeout: 30.0 + light_slash_unit_amount: 5000000000000000 max_attempts: 10 max_healthcheck: 120 on_chain_service_id: null @@ -108,6 +109,7 @@ models: retry_attempts: 400 retry_timeout: 3 round_timeout_seconds: 30.0 + serious_slash_unit_amount: 8000000000000000 service_id: hello_world_abci service_registry_address: null setup: @@ -116,6 +118,8 @@ models: safe_contract_address: '0x0000000000000000000000000000000000000000' consensus_threshold: null share_tm_config_on_startup: false + slash_cooldown_hours: 3 + slash_threshold_amount: 10000000000000000 sleep_time: 1 tendermint_check_sleep_delay: 3 tendermint_com_url: http://localhost:8080 @@ -123,12 +127,8 @@ models: tendermint_p2p_url: localhost:26656 tendermint_url: http://localhost:26657 tx_timeout: 10.0 - use_termination: false use_slashing: false - slash_cooldown_hours: 3 - slash_threshold_amount: 10000000000000000 - light_slash_unit_amount: 5000000000000000 - serious_slash_unit_amount: 8000000000000000 + use_termination: false class_name: HelloWorldParams randomness_api: args: diff --git a/packages/valory/skills/offend_abci/skill.yaml b/packages/valory/skills/offend_abci/skill.yaml index e3ab3cc895..9e677c7207 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:bafybeihh7st2pmutpodau3u53i4kkexa6xj5d3ry3lnsehfb5s53u4he2q +- valory/abstract_round_abci:0.1.0:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 behaviours: main: args: {} @@ -76,6 +76,7 @@ models: class_name: LedgerApiDialogues params: args: + blacklisted: false cleanup_history_depth: 1 cleanup_history_depth_current: null drand_public_key: 868f005eb8e6e4ca0a47c8a77ceaa5309a47978a7c71bc5cce96366b5d7a569937c529eeda66c7293784a9402801af31 @@ -96,9 +97,14 @@ models: - ed25519 version: {} voting_power: '10' + invalid_payload: false keeper_timeout: 30.0 + light_slash_unit_amount: 5000000000000000 max_attempts: 10 max_healthcheck: 120 + num_double_signed: 0 + num_light_client_attack: 0 + num_unknown: 0 on_chain_service_id: null request_retry_delay: 1.0 request_timeout: 10.0 @@ -107,6 +113,7 @@ models: retry_attempts: 400 retry_timeout: 3 round_timeout_seconds: 30.0 + serious_slash_unit_amount: 8000000000000000 service_id: offend_abci service_registry_address: null setup: @@ -115,26 +122,19 @@ models: safe_contract_address: '0x0000000000000000000000000000000000000000' consensus_threshold: null share_tm_config_on_startup: false + slash_cooldown_hours: 3 + slash_threshold_amount: 10000000000000000 sleep_time: 1 + suspected: false tendermint_check_sleep_delay: 3 tendermint_com_url: http://localhost:8080 tendermint_max_retries: 5 tendermint_p2p_url: localhost:26656 tendermint_url: http://localhost:26657 tx_timeout: 10.0 - use_termination: false use_slashing: false - slash_cooldown_hours: 3 - slash_threshold_amount: 10000000000000000 - light_slash_unit_amount: 5000000000000000 - serious_slash_unit_amount: 8000000000000000 + use_termination: false validator_downtime: false - invalid_payload: false - blacklisted: false - suspected: false - num_unknown: 0 - num_double_signed: 0 - num_light_client_attack: 0 class_name: OffendParams requests: args: {} diff --git a/packages/valory/skills/offend_slash_abci/skill.yaml b/packages/valory/skills/offend_slash_abci/skill.yaml index 96a0a00a7c..de18a9dc77 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:bafybeihh7st2pmutpodau3u53i4kkexa6xj5d3ry3lnsehfb5s53u4he2q -- valory/registration_abci:0.1.0:bafybeihqlpbqvgfilocisb6c6qj26edo3hjlwygirgqvvvhe2o56o66jg4 -- valory/offend_abci:0.1.0:bafybeihxiqcviggqu5dqibqffkw6ldep7vtz7rx4ltyntxvwujag2tdzjq -- valory/slashing_abci:0.1.0:bafybeihgbywevhcbcdwfo25ze26ygwq4mwxe5cig57xgn4x6hh4dexedsu -- valory/reset_pause_abci:0.1.0:bafybeid3dyt5t3q4nf2aebi3j6ppflavka4j7zophhrvnohqwkijh3tsyi +- valory/abstract_round_abci:0.1.0:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 +- valory/offend_abci:0.1.0:bafybeifss2sx54rnomdnoe4mn25gunwjvein35klqr472inpvumz4etpg4 +- valory/registration_abci:0.1.0:bafybeie2seoxrzqvcxyvd4cyazac77nqjancraxe3zsnb7lfe2ihalamj4 +- valory/reset_pause_abci:0.1.0:bafybeib5xlexhtp4xbzaqxefqrltq4zkwgq6qljkcj25jfbay6ykfkudse +- valory/slashing_abci:0.1.0:bafybeibrt5ltsg4buebyav3rdhlomgzrya3cw4pts46l2m6vjmei3fjxtq behaviours: main: args: {} @@ -73,6 +73,7 @@ models: class_name: LedgerApiDialogues params: args: + blacklisted: false cleanup_history_depth: 1 cleanup_history_depth_current: null drand_public_key: 868f005eb8e6e4ca0a47c8a77ceaa5309a47978a7c71bc5cce96366b5d7a569937c529eeda66c7293784a9402801af31 @@ -96,11 +97,16 @@ models: voting_power: '10' history_check_timeout: 1205 init_fallback_gas: 0 + invalid_payload: false keeper_allowed_retries: 3 keeper_timeout: 30.0 + light_slash_unit_amount: 5000000000000000 max_attempts: 10 max_healthcheck: 120 multisend_address: null + num_double_signed: 0 + num_light_client_attack: 0 + num_unknown: 0 on_chain_service_id: null request_retry_delay: 1.0 request_timeout: 10.0 @@ -109,6 +115,7 @@ models: retry_attempts: 400 retry_timeout: 3 round_timeout_seconds: 15.0 + serious_slash_unit_amount: 8000000000000000 service_id: register_termination_abci service_registry_address: null setup: @@ -117,7 +124,10 @@ models: safe_contract_address: '0x77b783e911F4398D75908Cc60C7138Bd1eFe35Fd' consensus_threshold: null share_tm_config_on_startup: false + slash_cooldown_hours: 3 + slash_threshold_amount: 10000000000000000 sleep_time: 1 + suspected: false tendermint_check_sleep_delay: 3 tendermint_com_url: http://localhost:8080 tendermint_max_retries: 5 @@ -125,20 +135,10 @@ models: tendermint_url: http://localhost:26657 termination_sleep: 900 tx_timeout: 10.0 - use_termination: false use_slashing: true - slash_cooldown_hours: 3 - slash_threshold_amount: 10000000000000000 - light_slash_unit_amount: 5000000000000000 - serious_slash_unit_amount: 8000000000000000 + use_termination: false validate_timeout: 1205 validator_downtime: false - invalid_payload: false - blacklisted: false - suspected: false - num_unknown: 0 - num_double_signed: 0 - num_light_client_attack: 0 class_name: Params randomness_api: args: diff --git a/packages/valory/skills/register_reset_abci/skill.yaml b/packages/valory/skills/register_reset_abci/skill.yaml index c7851bc26b..c690bc8385 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:bafybeihh7st2pmutpodau3u53i4kkexa6xj5d3ry3lnsehfb5s53u4he2q -- valory/registration_abci:0.1.0:bafybeihqlpbqvgfilocisb6c6qj26edo3hjlwygirgqvvvhe2o56o66jg4 -- valory/reset_pause_abci:0.1.0:bafybeid3dyt5t3q4nf2aebi3j6ppflavka4j7zophhrvnohqwkijh3tsyi +- valory/abstract_round_abci:0.1.0:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 +- valory/registration_abci:0.1.0:bafybeie2seoxrzqvcxyvd4cyazac77nqjancraxe3zsnb7lfe2ihalamj4 +- valory/reset_pause_abci:0.1.0:bafybeib5xlexhtp4xbzaqxefqrltq4zkwgq6qljkcj25jfbay6ykfkudse behaviours: main: args: {} @@ -97,6 +97,7 @@ models: voting_power: '10' ipfs_domain_name: null keeper_timeout: 30.0 + light_slash_unit_amount: 5000000000000000 max_attempts: 10 max_healthcheck: 120 on_chain_service_id: null @@ -107,6 +108,7 @@ models: retry_attempts: 400 retry_timeout: 3 round_timeout_seconds: 15.0 + serious_slash_unit_amount: 8000000000000000 service_id: register_reset_abci service_registry_address: null setup: @@ -115,6 +117,8 @@ models: safe_contract_address: '0x0000000000000000000000000000000000000000' consensus_threshold: null share_tm_config_on_startup: false + slash_cooldown_hours: 3 + slash_threshold_amount: 10000000000000000 sleep_time: 1 tendermint_check_sleep_delay: 3 tendermint_com_url: http://localhost:8080 @@ -122,12 +126,8 @@ models: tendermint_p2p_url: localhost:26656 tendermint_url: http://localhost:26657 tx_timeout: 10.0 - use_termination: false use_slashing: false - slash_cooldown_hours: 3 - slash_threshold_amount: 10000000000000000 - light_slash_unit_amount: 5000000000000000 - serious_slash_unit_amount: 8000000000000000 + use_termination: false class_name: Params requests: args: {} diff --git a/packages/valory/skills/register_reset_recovery_abci/skill.yaml b/packages/valory/skills/register_reset_recovery_abci/skill.yaml index 5004853a6f..2eeda5eddc 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:bafybeihh7st2pmutpodau3u53i4kkexa6xj5d3ry3lnsehfb5s53u4he2q -- valory/registration_abci:0.1.0:bafybeihqlpbqvgfilocisb6c6qj26edo3hjlwygirgqvvvhe2o56o66jg4 +- valory/abstract_round_abci:0.1.0:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 +- valory/registration_abci:0.1.0:bafybeie2seoxrzqvcxyvd4cyazac77nqjancraxe3zsnb7lfe2ihalamj4 behaviours: main: args: {} @@ -97,6 +97,7 @@ models: version: {} voting_power: '10' keeper_timeout: 30.0 + light_slash_unit_amount: 5000000000000000 max_attempts: 10 max_healthcheck: 120 on_chain_service_id: null @@ -107,6 +108,7 @@ models: retry_attempts: 400 retry_timeout: 3 round_timeout_seconds: 15.0 + serious_slash_unit_amount: 8000000000000000 service_id: register_reset_recovery_abci service_registry_address: null setup: @@ -115,6 +117,8 @@ models: safe_contract_address: '0x0000000000000000000000000000000000000000' consensus_threshold: null share_tm_config_on_startup: true + slash_cooldown_hours: 3 + slash_threshold_amount: 10000000000000000 sleep_time: 1 tendermint_check_sleep_delay: 3 tendermint_com_url: http://localhost:8080 @@ -122,12 +126,8 @@ models: tendermint_p2p_url: localhost:26656 tendermint_url: http://localhost:26657 tx_timeout: 10.0 - use_termination: false use_slashing: false - slash_cooldown_hours: 3 - slash_threshold_amount: 10000000000000000 - light_slash_unit_amount: 5000000000000000 - serious_slash_unit_amount: 8000000000000000 + use_termination: false class_name: Params requests: args: {} diff --git a/packages/valory/skills/register_termination_abci/skill.yaml b/packages/valory/skills/register_termination_abci/skill.yaml index 22906c11e7..2e06f52362 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:bafybeihh7st2pmutpodau3u53i4kkexa6xj5d3ry3lnsehfb5s53u4he2q -- valory/registration_abci:0.1.0:bafybeihqlpbqvgfilocisb6c6qj26edo3hjlwygirgqvvvhe2o56o66jg4 -- valory/reset_pause_abci:0.1.0:bafybeid3dyt5t3q4nf2aebi3j6ppflavka4j7zophhrvnohqwkijh3tsyi -- valory/termination_abci:0.1.0:bafybeidepelszmppd4oodn7jyxgdq555hbkc5jy54p42ddksclcsylh76e +- valory/abstract_round_abci:0.1.0:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 +- valory/registration_abci:0.1.0:bafybeie2seoxrzqvcxyvd4cyazac77nqjancraxe3zsnb7lfe2ihalamj4 +- valory/reset_pause_abci:0.1.0:bafybeib5xlexhtp4xbzaqxefqrltq4zkwgq6qljkcj25jfbay6ykfkudse +- valory/termination_abci:0.1.0:bafybeigstuw6zyabd3guuflu3oxb2ntwyvn2jsxzpd7ud7fc6wbqd6nh2m behaviours: main: args: {} @@ -97,6 +97,7 @@ models: init_fallback_gas: 0 keeper_allowed_retries: 3 keeper_timeout: 30.0 + light_slash_unit_amount: 5000000000000000 max_attempts: 10 max_healthcheck: 120 multisend_address: null @@ -108,6 +109,7 @@ models: retry_attempts: 400 retry_timeout: 3 round_timeout_seconds: 15.0 + serious_slash_unit_amount: 8000000000000000 service_id: register_termination_abci service_registry_address: null setup: @@ -116,6 +118,8 @@ models: safe_contract_address: '0x77b783e911F4398D75908Cc60C7138Bd1eFe35Fd' consensus_threshold: null share_tm_config_on_startup: false + slash_cooldown_hours: 3 + slash_threshold_amount: 10000000000000000 sleep_time: 300 tendermint_check_sleep_delay: 3 tendermint_com_url: http://localhost:8080 @@ -124,12 +128,8 @@ models: tendermint_url: http://localhost:26657 termination_sleep: 900 tx_timeout: 10.0 - use_termination: false use_slashing: false - slash_cooldown_hours: 3 - slash_threshold_amount: 10000000000000000 - light_slash_unit_amount: 5000000000000000 - serious_slash_unit_amount: 8000000000000000 + use_termination: false validate_timeout: 1205 class_name: Params randomness_api: diff --git a/packages/valory/skills/registration_abci/skill.yaml b/packages/valory/skills/registration_abci/skill.yaml index 8765a73d6b..e418272584 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:bafybeihge56dn3xep2dzomu7rtvbgo4uc2qqh7ljl3fubqdi2lq44gs5lq contracts: -- valory/service_registry:0.1.0:bafybeiftynlwy7axcvxpltu5n32rbijzzgbvh3uebmbdbil4x6siucqwdi +- valory/service_registry:0.1.0:bafybeifv3yhtejbm7b6omve6z3ls5m2y4tccnugepxrj653h4peve2yvam protocols: - valory/contract_api:1.0.0:bafybeialhbjvwiwcnqq3ysxcyemobcbie7xza66gaofcvla5njezkvhcka - valory/http:1.0.0:bafybeiejoqgv7finfxo3rcvvovrlj5ccrbgxodjq43uo26ylpowsa3llfe - valory/tendermint:0.1.0:bafybeig6g6twajlwssfbfp5rlnu5mwzuu5kgak5cs4fich7rlkx6whesnu skills: -- valory/abstract_round_abci:0.1.0:bafybeihh7st2pmutpodau3u53i4kkexa6xj5d3ry3lnsehfb5s53u4he2q +- valory/abstract_round_abci:0.1.0:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 behaviours: main: args: {} @@ -102,6 +102,7 @@ models: version: {} voting_power: '10' keeper_timeout: 30.0 + light_slash_unit_amount: 5000000000000000 max_attempts: 10 max_healthcheck: 120 on_chain_service_id: null @@ -112,6 +113,7 @@ models: retry_attempts: 400 retry_timeout: 3 round_timeout_seconds: 30.0 + serious_slash_unit_amount: 8000000000000000 service_id: registration service_registry_address: null setup: @@ -120,6 +122,8 @@ models: safe_contract_address: '0x0000000000000000000000000000000000000000' consensus_threshold: null share_tm_config_on_startup: false + slash_cooldown_hours: 3 + slash_threshold_amount: 10000000000000000 sleep_time: 1 tendermint_check_sleep_delay: 3 tendermint_com_url: http://localhost:8080 @@ -127,12 +131,8 @@ models: tendermint_p2p_url: localhost:26656 tendermint_url: http://localhost:26657 tx_timeout: 10.0 - use_termination: false use_slashing: false - slash_cooldown_hours: 3 - slash_threshold_amount: 10000000000000000 - light_slash_unit_amount: 5000000000000000 - serious_slash_unit_amount: 8000000000000000 + use_termination: false class_name: Params requests: args: {} diff --git a/packages/valory/skills/reset_pause_abci/skill.yaml b/packages/valory/skills/reset_pause_abci/skill.yaml index d0b475df45..a927a02bde 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:bafybeihh7st2pmutpodau3u53i4kkexa6xj5d3ry3lnsehfb5s53u4he2q +- valory/abstract_round_abci:0.1.0:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 behaviours: main: args: {} @@ -96,6 +96,7 @@ models: version: {} voting_power: '10' keeper_timeout: 30.0 + light_slash_unit_amount: 5000000000000000 max_attempts: 10 max_healthcheck: 120 on_chain_service_id: null @@ -106,10 +107,13 @@ models: retry_attempts: 400 retry_timeout: 3 round_timeout_seconds: 30.0 + serious_slash_unit_amount: 8000000000000000 service_id: reset_pause_abci service_registry_address: null setup: {} share_tm_config_on_startup: false + slash_cooldown_hours: 3 + slash_threshold_amount: 10000000000000000 sleep_time: 1 tendermint_check_sleep_delay: 3 tendermint_com_url: http://localhost:8080 @@ -117,12 +121,8 @@ models: tendermint_p2p_url: localhost:26656 tendermint_url: http://localhost:26657 tx_timeout: 10.0 - use_termination: false use_slashing: false - slash_cooldown_hours: 3 - slash_threshold_amount: 10000000000000000 - light_slash_unit_amount: 5000000000000000 - serious_slash_unit_amount: 8000000000000000 + use_termination: false class_name: Params requests: args: {} diff --git a/packages/valory/skills/slashing_abci/skill.yaml b/packages/valory/skills/slashing_abci/skill.yaml index e9f34125e4..adcd125532 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:bafybeig45ovqjke7vbjgs7yz24xo53auohr4xhjjhuxg2dkjjaq6s6wcxi -- valory/service_registry:0.1.0:bafybeiftynlwy7axcvxpltu5n32rbijzzgbvh3uebmbdbil4x6siucqwdi +- valory/gnosis_safe:0.1.0:bafybeid6xubev76wj2nbxwvdoei5n4cri4w3owmtrm73k5jwipk5jzs22m +- valory/service_registry:0.1.0:bafybeifv3yhtejbm7b6omve6z3ls5m2y4tccnugepxrj653h4peve2yvam protocols: - valory/contract_api:1.0.0:bafybeialhbjvwiwcnqq3ysxcyemobcbie7xza66gaofcvla5njezkvhcka skills: -- valory/abstract_round_abci:0.1.0:bafybeihh7st2pmutpodau3u53i4kkexa6xj5d3ry3lnsehfb5s53u4he2q -- valory/transaction_settlement_abci:0.1.0:bafybeiesnnd62nbkzc3phyyzirlkeom6zu4zbb6sr7yytjkwx5umf7aige +- valory/abstract_round_abci:0.1.0:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 +- valory/transaction_settlement_abci:0.1.0:bafybeigouexfjnmje3p7swa6za7d4bnvfzwz6yj2ihpwykozflsyr7ll6m behaviours: main: args: {} @@ -105,6 +105,7 @@ models: ipfs_domain_name: null keeper_allowed_retries: 3 keeper_timeout: 30.0 + light_slash_unit_amount: 5000000000000000 max_attempts: 10 max_healthcheck: 120 multisend_address: '0xA238CBeb142c10Ef7Ad8442C6D1f9E89e07e7761' @@ -116,10 +117,13 @@ models: retry_attempts: 400 retry_timeout: 3 round_timeout_seconds: 30.0 + serious_slash_unit_amount: 8000000000000000 service_id: termination_abci service_registry_address: '0x48b6af7B12C71f09e2fC8aF4855De4Ff54e775cA' setup: {} share_tm_config_on_startup: false + slash_cooldown_hours: 3 + slash_threshold_amount: 10000000000000000 sleep_time: 1 tendermint_check_sleep_delay: 3 tendermint_com_url: http://localhost:8080 @@ -128,12 +132,8 @@ models: tendermint_url: http://localhost:26657 termination_sleep: 900 tx_timeout: 10.0 - use_termination: false use_slashing: false - slash_cooldown_hours: 3 - slash_threshold_amount: 10000000000000000 - light_slash_unit_amount: 5000000000000000 - serious_slash_unit_amount: 8000000000000000 + use_termination: false validate_timeout: 1205 class_name: SlashingParams requests: diff --git a/packages/valory/skills/termination_abci/skill.yaml b/packages/valory/skills/termination_abci/skill.yaml index 14a19839aa..f78a69d27d 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:bafybeig45ovqjke7vbjgs7yz24xo53auohr4xhjjhuxg2dkjjaq6s6wcxi -- valory/multisend:0.1.0:bafybeig345zxoghzm27skd5uw4jyexm37t3beu3r6rq67vvnwgjxjnde3i -- valory/service_registry:0.1.0:bafybeiftynlwy7axcvxpltu5n32rbijzzgbvh3uebmbdbil4x6siucqwdi +- valory/gnosis_safe:0.1.0:bafybeid6xubev76wj2nbxwvdoei5n4cri4w3owmtrm73k5jwipk5jzs22m +- valory/multisend:0.1.0:bafybeig5byt5urg2d2bsecufxe5ql7f4mezg3mekfleeh32nmuusx66p4y +- valory/service_registry:0.1.0:bafybeifv3yhtejbm7b6omve6z3ls5m2y4tccnugepxrj653h4peve2yvam protocols: - valory/contract_api:1.0.0:bafybeialhbjvwiwcnqq3ysxcyemobcbie7xza66gaofcvla5njezkvhcka skills: -- valory/abstract_round_abci:0.1.0:bafybeihh7st2pmutpodau3u53i4kkexa6xj5d3ry3lnsehfb5s53u4he2q -- valory/transaction_settlement_abci:0.1.0:bafybeiesnnd62nbkzc3phyyzirlkeom6zu4zbb6sr7yytjkwx5umf7aige +- valory/abstract_round_abci:0.1.0:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 +- valory/transaction_settlement_abci:0.1.0:bafybeigouexfjnmje3p7swa6za7d4bnvfzwz6yj2ihpwykozflsyr7ll6m behaviours: main: args: {} @@ -105,6 +105,7 @@ models: ipfs_domain_name: null keeper_allowed_retries: 3 keeper_timeout: 30.0 + light_slash_unit_amount: 5000000000000000 max_attempts: 10 max_healthcheck: 120 multisend_address: '0xA238CBeb142c10Ef7Ad8442C6D1f9E89e07e7761' @@ -116,10 +117,13 @@ models: retry_attempts: 400 retry_timeout: 3 round_timeout_seconds: 30.0 + serious_slash_unit_amount: 8000000000000000 service_id: termination_abci service_registry_address: '0x48b6af7B12C71f09e2fC8aF4855De4Ff54e775cA' setup: {} share_tm_config_on_startup: false + slash_cooldown_hours: 3 + slash_threshold_amount: 10000000000000000 sleep_time: 1 tendermint_check_sleep_delay: 3 tendermint_com_url: http://localhost:8080 @@ -128,12 +132,8 @@ models: tendermint_url: http://localhost:26657 termination_sleep: 900 tx_timeout: 10.0 - use_termination: false use_slashing: false - slash_cooldown_hours: 3 - slash_threshold_amount: 10000000000000000 - light_slash_unit_amount: 5000000000000000 - serious_slash_unit_amount: 8000000000000000 + use_termination: false validate_timeout: 1205 class_name: TerminationParams requests: diff --git a/packages/valory/skills/test_abci/skill.yaml b/packages/valory/skills/test_abci/skill.yaml index e74fedc1a7..bfb243680c 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:bafybeiejqejkcz2iclgg7gt3txpwj6gxun5e5bcktvd5xkaw5ezv7h6llm -- valory/abstract_round_abci:0.1.0:bafybeihh7st2pmutpodau3u53i4kkexa6xj5d3ry3lnsehfb5s53u4he2q +- valory/abstract_abci:0.1.0:bafybeig4snobaxnd6ljner43s3nmwakjbtl4w5l62bsehcck4d5hbnghqe +- valory/abstract_round_abci:0.1.0:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 behaviours: main: args: {} @@ -97,6 +97,7 @@ models: version: {} voting_power: '10' keeper_timeout: 30.0 + light_slash_unit_amount: 5000000000000000 max_attempts: 10 max_healthcheck: 120 on_chain_service_id: null @@ -107,6 +108,7 @@ models: retry_attempts: 400 retry_timeout: 3 round_timeout_seconds: 30.0 + serious_slash_unit_amount: 8000000000000000 service_id: test_abci service_registry_address: null setup: @@ -115,6 +117,8 @@ models: safe_contract_address: '0x0000000000000000000000000000000000000000' consensus_threshold: null share_tm_config_on_startup: false + slash_cooldown_hours: 3 + slash_threshold_amount: 10000000000000000 sleep_time: 1 tendermint_check_sleep_delay: 10 tendermint_com_url: http://localhost:8080 @@ -122,12 +126,8 @@ models: tendermint_p2p_url: localhost:26656 tendermint_url: http://localhost:26657 tx_timeout: 10.0 - use_termination: false use_slashing: false - slash_cooldown_hours: 3 - slash_threshold_amount: 10000000000000000 - light_slash_unit_amount: 5000000000000000 - serious_slash_unit_amount: 8000000000000000 + use_termination: false class_name: Params randomness_api: args: diff --git a/packages/valory/skills/test_ipfs_abci/skill.yaml b/packages/valory/skills/test_ipfs_abci/skill.yaml index 9bd0c9e6b8..4aa34adf51 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:bafybeihh7st2pmutpodau3u53i4kkexa6xj5d3ry3lnsehfb5s53u4he2q +- valory/abstract_round_abci:0.1.0:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 behaviours: main: args: {} @@ -101,6 +101,7 @@ models: init_fallback_gas: 0 keeper_allowed_retries: 3 keeper_timeout: 30.0 + light_slash_unit_amount: 5000000000000000 max_attempts: 10 max_healthcheck: 120 multisend_address: '0xA238CBeb142c10Ef7Ad8442C6D1f9E89e07e7761' @@ -112,6 +113,7 @@ models: retry_attempts: 400 retry_timeout: 3 round_timeout_seconds: 30.0 + serious_slash_unit_amount: 8000000000000000 service_id: test_ipfs_abci service_registry_address: null setup: @@ -120,6 +122,8 @@ models: safe_contract_address: '0x0000000000000000000000000000000000000000' consensus_threshold: null share_tm_config_on_startup: false + slash_cooldown_hours: 3 + slash_threshold_amount: 10000000000000000 sleep_time: 1 tendermint_check_sleep_delay: 3 tendermint_com_url: http://localhost:8080 @@ -128,12 +132,8 @@ models: tendermint_url: http://localhost:26657 termination_sleep: 900 tx_timeout: 10.0 - use_termination: false use_slashing: false - slash_cooldown_hours: 3 - slash_threshold_amount: 10000000000000000 - light_slash_unit_amount: 5000000000000000 - serious_slash_unit_amount: 8000000000000000 + use_termination: false validate_timeout: 1205 class_name: Params requests: diff --git a/packages/valory/skills/transaction_settlement_abci/skill.yaml b/packages/valory/skills/transaction_settlement_abci/skill.yaml index 3e4dcfc7ab..f549dca1c9 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:bafybeig45ovqjke7vbjgs7yz24xo53auohr4xhjjhuxg2dkjjaq6s6wcxi +- valory/gnosis_safe:0.1.0:bafybeid6xubev76wj2nbxwvdoei5n4cri4w3owmtrm73k5jwipk5jzs22m protocols: - open_aea/signing:1.0.0:bafybeie7xyems76v5b4wc2lmaidcujizpxfzjnnwdeokmhje53g7ym25ii - valory/abci:0.1.0:bafybeihmzlmmb4pdo3zkhg6ehuyaa4lhw7bfpclln2o2z7v3o6fcep26iu - valory/contract_api:1.0.0:bafybeialhbjvwiwcnqq3ysxcyemobcbie7xza66gaofcvla5njezkvhcka - valory/ledger_api:1.0.0:bafybeige5agrztgzfevyglf7mb4o7pzfttmq4f6zi765y4g2zvftbyowru skills: -- valory/abstract_round_abci:0.1.0:bafybeihh7st2pmutpodau3u53i4kkexa6xj5d3ry3lnsehfb5s53u4he2q +- valory/abstract_round_abci:0.1.0:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 behaviours: main: args: {} @@ -112,6 +112,7 @@ models: init_fallback_gas: 0 keeper_allowed_retries: 3 keeper_timeout: 30.0 + light_slash_unit_amount: 5000000000000000 max_attempts: 10 max_healthcheck: 120 on_chain_service_id: null @@ -122,10 +123,13 @@ models: retry_attempts: 400 retry_timeout: 3 round_timeout_seconds: 30.0 + serious_slash_unit_amount: 8000000000000000 service_id: registration service_registry_address: null setup: {} share_tm_config_on_startup: false + slash_cooldown_hours: 3 + slash_threshold_amount: 10000000000000000 sleep_time: 1 tendermint_check_sleep_delay: 3 tendermint_com_url: http://localhost:8080 @@ -133,12 +137,8 @@ models: tendermint_p2p_url: localhost:26656 tendermint_url: http://localhost:26657 tx_timeout: 10.0 - use_termination: false use_slashing: false - slash_cooldown_hours: 3 - slash_threshold_amount: 10000000000000000 - light_slash_unit_amount: 5000000000000000 - serious_slash_unit_amount: 8000000000000000 + use_termination: false validate_timeout: 1205 class_name: TransactionParams randomness_api: @@ -168,5 +168,5 @@ dependencies: open-aea-test-autonomy: version: ==0.12.1.post4 web3: - version: '>=6.0.0,<7' + version: <7,>=6.0.0 is_abstract: true From 03bc0a49e7b64128eb8ebbc982f3313b7215f317 Mon Sep 17 00:00:00 2001 From: angrybayblade Date: Wed, 27 Sep 2023 12:08:11 +0530 Subject: [PATCH 06/12] chore: clean dev image --- autonomy/data/Dockerfiles/dev/Dockerfile | 28 +- autonomy/data/Dockerfiles/dev/openssl.cnf | 365 ---------------------- 2 files changed, 11 insertions(+), 382 deletions(-) delete mode 100644 autonomy/data/Dockerfiles/dev/openssl.cnf diff --git a/autonomy/data/Dockerfiles/dev/Dockerfile b/autonomy/data/Dockerfiles/dev/Dockerfile index a816686132..cf3898f484 100644 --- a/autonomy/data/Dockerfiles/dev/Dockerfile +++ b/autonomy/data/Dockerfiles/dev/Dockerfile @@ -1,27 +1,21 @@ ARG AEA_VERSION=latest -FROM valory/open-aea-user:${AEA_VERSION} -ARG AUTHOR=default_author -WORKDIR /home/ubuntu -ENV PATH=$PATH:/home/ubuntu/.local/bin +FROM valory/open-aea-user:${AEA_VERSION} -RUN sudo apt-get update && sudo apt-get upgrade -y -RUN cd /usr/bin && sudo rm python3 && sudo ln -s python3.10 python3 && sudo ln -s python3.10 python -RUN sudo apt-get install wait-for-it net-tools -y -RUN sudo apt remove --purge python3-virtualenv +ARG AUTHOR=default_author +RUN apt remove --purge python3-virtualenv +RUN python -m pip uninstall -y setuptools RUN python -m pip install --upgrade pip RUN python -m pip install --force-reinstall pipenv virtualenv --user -RUN python -m pip uninstall -y setuptools -WORKDIR /home/ubuntu -COPY openssl.cnf /etc/ssl -COPY Pipfile /home/ubuntu/Pipfile -COPY start_dev.sh /home/ubuntu/start_dev.sh -COPY start.sh /home/ubuntu/start.sh -COPY watcher.py /home/ubuntu/watcher.py +WORKDIR /root -CMD ["./start_dev.sh"] +COPY Pipfile /root/Pipfile +COPY start_dev.sh /root/start_dev.sh +COPY start.sh /root/start.sh +COPY watcher.py /root/watcher.py -HEALTHCHECK --interval=3s --timeout=600s --retries=600 CMD netstat -ltn | grep -c 26658 > /dev/null; if [ 0 != $? ]; then exit 1; fi; +CMD ["/root/start_dev.sh"] +HEALTHCHECK --interval=3s --timeout=600s --retries=600 CMD netstat -ltn | grep -c 26658 > /dev/null; if [ 0 != $? ]; then exit 1; fi; diff --git a/autonomy/data/Dockerfiles/dev/openssl.cnf b/autonomy/data/Dockerfiles/dev/openssl.cnf deleted file mode 100644 index acbe687d89..0000000000 --- a/autonomy/data/Dockerfiles/dev/openssl.cnf +++ /dev/null @@ -1,365 +0,0 @@ -# -# OpenSSL example configuration file. -# This is mostly being used for generation of certificate requests. -# - -# Note that you can include other files from the main configuration -# file using the .include directive. -#.include filename - -# This definition stops the following lines choking if HOME isn't -# defined. -HOME = . - -openssl_conf = openssl_init - -[openssl_init] -providers = provider_sect - -[provider_sect] -default = default_sect -legacy = legacy_sect - -[default_sect] -activate = 1 - -[legacy_sect] -activate = 1 - -# Extra OBJECT IDENTIFIER info: -#oid_file = $ENV::HOME/.oid -oid_section = new_oids - -# To use this configuration file with the "-extfile" option of the -# "openssl x509" utility, name here the section containing the -# X.509v3 extensions to use: -# extensions = -# (Alternatively, use a configuration file that has only -# X.509v3 extensions in its main [= default] section.) - -[ new_oids ] - -# We can add new OIDs in here for use by 'ca', 'req' and 'ts'. -# Add a simple OID like this: -# testoid1=1.2.3.4 -# Or use config file substitution like this: -# testoid2=${testoid1}.5.6 - -# Policies used by the TSA examples. -tsa_policy1 = 1.2.3.4.1 -tsa_policy2 = 1.2.3.4.5.6 -tsa_policy3 = 1.2.3.4.5.7 - -#################################################################### -[ ca ] -default_ca = CA_default # The default ca section - -#################################################################### -[ CA_default ] - -dir = ./demoCA # Where everything is kept -certs = $dir/certs # Where the issued certs are kept -crl_dir = $dir/crl # Where the issued crl are kept -database = $dir/index.txt # database index file. -#unique_subject = no # Set to 'no' to allow creation of - # several certs with same subject. -new_certs_dir = $dir/newcerts # default place for new certs. - -certificate = $dir/cacert.pem # The CA certificate -serial = $dir/serial # The current serial number -crlnumber = $dir/crlnumber # the current crl number - # must be commented out to leave a V1 CRL -crl = $dir/crl.pem # The current CRL -private_key = $dir/private/cakey.pem# The private key - -x509_extensions = usr_cert # The extensions to add to the cert - -# Comment out the following two lines for the "traditional" -# (and highly broken) format. -name_opt = ca_default # Subject Name options -cert_opt = ca_default # Certificate field options - -# Extension copying option: use with caution. -# copy_extensions = copy - -# Extensions to add to a CRL. Note: Netscape communicator chokes on V2 CRLs -# so this is commented out by default to leave a V1 CRL. -# crlnumber must also be commented out to leave a V1 CRL. -# crl_extensions = crl_ext - -default_days = 365 # how long to certify for -default_crl_days= 30 # how long before next CRL -default_md = default # use public key default MD -preserve = no # keep passed DN ordering - -# A few difference way of specifying how similar the request should look -# For type CA, the listed attributes must be the same, and the optional -# and supplied fields are just that :-) -policy = policy_match - -# For the CA policy -[ policy_match ] -countryName = match -stateOrProvinceName = match -organizationName = match -organizationalUnitName = optional -commonName = supplied -emailAddress = optional - -# For the 'anything' policy -# At this point in time, you must list all acceptable 'object' -# types. -[ policy_anything ] -countryName = optional -stateOrProvinceName = optional -localityName = optional -organizationName = optional -organizationalUnitName = optional -commonName = supplied -emailAddress = optional - -#################################################################### -[ req ] -default_bits = 2048 -default_keyfile = privkey.pem -distinguished_name = req_distinguished_name -attributes = req_attributes -x509_extensions = v3_ca # The extensions to add to the self signed cert - -# Passwords for private keys if not present they will be prompted for -# input_password = secret -# output_password = secret - -# This sets a mask for permitted string types. There are several options. -# default: PrintableString, T61String, BMPString. -# pkix : PrintableString, BMPString (PKIX recommendation before 2004) -# utf8only: only UTF8Strings (PKIX recommendation after 2004). -# nombstr : PrintableString, T61String (no BMPStrings or UTF8Strings). -# MASK:XXXX a literal mask value. -# WARNING: ancient versions of Netscape crash on BMPStrings or UTF8Strings. -string_mask = utf8only - -# req_extensions = v3_req # The extensions to add to a certificate request - -[ req_distinguished_name ] -countryName = Country Name (2 letter code) -countryName_default = AU -countryName_min = 2 -countryName_max = 2 - -stateOrProvinceName = State or Province Name (full name) -stateOrProvinceName_default = Some-State - -localityName = Locality Name (eg, city) - -0.organizationName = Organization Name (eg, company) -0.organizationName_default = Internet Widgits Pty Ltd - -# we can do this but it is not needed normally :-) -#1.organizationName = Second Organization Name (eg, company) -#1.organizationName_default = World Wide Web Pty Ltd - -organizationalUnitName = Organizational Unit Name (eg, section) -#organizationalUnitName_default = - -commonName = Common Name (e.g. server FQDN or YOUR name) -commonName_max = 64 - -emailAddress = Email Address -emailAddress_max = 64 - -# SET-ex3 = SET extension number 3 - -[ req_attributes ] -challengePassword = A challenge password -challengePassword_min = 4 -challengePassword_max = 20 - -unstructuredName = An optional company name - -[ usr_cert ] - -# These extensions are added when 'ca' signs a request. - -# This goes against PKIX guidelines but some CAs do it and some software -# requires this to avoid interpreting an end user certificate as a CA. - -basicConstraints=CA:FALSE - -# Here are some examples of the usage of nsCertType. If it is omitted -# the certificate can be used for anything *except* object signing. - -# This is OK for an SSL server. -# nsCertType = server - -# For an object signing certificate this would be used. -# nsCertType = objsign - -# For normal client use this is typical -# nsCertType = client, email - -# and for everything including object signing: -# nsCertType = client, email, objsign - -# This is typical in keyUsage for a client certificate. -# keyUsage = nonRepudiation, digitalSignature, keyEncipherment - -# This will be displayed in Netscape's comment listbox. -nsComment = "OpenSSL Generated Certificate" - -# PKIX recommendations harmless if included in all certificates. -subjectKeyIdentifier=hash -authorityKeyIdentifier=keyid,issuer - -# This stuff is for subjectAltName and issuerAltname. -# Import the email address. -# subjectAltName=email:copy -# An alternative to produce certificates that aren't -# deprecated according to PKIX. -# subjectAltName=email:move - -# Copy subject details -# issuerAltName=issuer:copy - -#nsCaRevocationUrl = http://www.domain.dom/ca-crl.pem -#nsBaseUrl -#nsRevocationUrl -#nsRenewalUrl -#nsCaPolicyUrl -#nsSslServerName - -# This is required for TSA certificates. -# extendedKeyUsage = critical,timeStamping - -[ v3_req ] - -# Extensions to add to a certificate request - -basicConstraints = CA:FALSE -keyUsage = nonRepudiation, digitalSignature, keyEncipherment - -[ v3_ca ] - - -# Extensions for a typical CA - - -# PKIX recommendation. - -subjectKeyIdentifier=hash - -authorityKeyIdentifier=keyid:always,issuer - -basicConstraints = critical,CA:true - -# Key usage: this is typical for a CA certificate. However since it will -# prevent it being used as an test self-signed certificate it is best -# left out by default. -# keyUsage = cRLSign, keyCertSign - -# Some might want this also -# nsCertType = sslCA, emailCA - -# Include email address in subject alt name: another PKIX recommendation -# subjectAltName=email:copy -# Copy issuer details -# issuerAltName=issuer:copy - -# DER hex encoding of an extension: beware experts only! -# obj=DER:02:03 -# Where 'obj' is a standard or added object -# You can even override a supported extension: -# basicConstraints= critical, DER:30:03:01:01:FF - -[ crl_ext ] - -# CRL extensions. -# Only issuerAltName and authorityKeyIdentifier make any sense in a CRL. - -# issuerAltName=issuer:copy -authorityKeyIdentifier=keyid:always - -[ proxy_cert_ext ] -# These extensions should be added when creating a proxy certificate - -# This goes against PKIX guidelines but some CAs do it and some software -# requires this to avoid interpreting an end user certificate as a CA. - -basicConstraints=CA:FALSE - -# Here are some examples of the usage of nsCertType. If it is omitted -# the certificate can be used for anything *except* object signing. - -# This is OK for an SSL server. -# nsCertType = server - -# For an object signing certificate this would be used. -# nsCertType = objsign - -# For normal client use this is typical -# nsCertType = client, email - -# and for everything including object signing: -# nsCertType = client, email, objsign - -# This is typical in keyUsage for a client certificate. -# keyUsage = nonRepudiation, digitalSignature, keyEncipherment - -# This will be displayed in Netscape's comment listbox. -nsComment = "OpenSSL Generated Certificate" - -# PKIX recommendations harmless if included in all certificates. -subjectKeyIdentifier=hash -authorityKeyIdentifier=keyid,issuer - -# This stuff is for subjectAltName and issuerAltname. -# Import the email address. -# subjectAltName=email:copy -# An alternative to produce certificates that aren't -# deprecated according to PKIX. -# subjectAltName=email:move - -# Copy subject details -# issuerAltName=issuer:copy - -#nsCaRevocationUrl = http://www.domain.dom/ca-crl.pem -#nsBaseUrl -#nsRevocationUrl -#nsRenewalUrl -#nsCaPolicyUrl -#nsSslServerName - -# This really needs to be in place for it to be a proxy certificate. -proxyCertInfo=critical,language:id-ppl-anyLanguage,pathlen:3,policy:foo - -#################################################################### -[ tsa ] - -default_tsa = tsa_config1 # the default TSA section - -[ tsa_config1 ] - -# These are used by the TSA reply generation only. -dir = ./demoCA # TSA root directory -serial = $dir/tsaserial # The current serial number (mandatory) -crypto_device = builtin # OpenSSL engine to use for signing -signer_cert = $dir/tsacert.pem # The TSA signing certificate - # (optional) -certs = $dir/cacert.pem # Certificate chain to include in reply - # (optional) -signer_key = $dir/private/tsakey.pem # The TSA private key (optional) -signer_digest = sha256 # Signing digest to use. (Optional) -default_policy = tsa_policy1 # Policy if request did not specify it - # (optional) -other_policies = tsa_policy2, tsa_policy3 # acceptable policies (optional) -digests = sha1, sha256, sha384, sha512 # Acceptable message digests (mandatory) -accuracy = secs:1, millisecs:500, microsecs:100 # (optional) -clock_precision_digits = 0 # number of digits after dot. (optional) -ordering = yes # Is ordering defined for timestamps? - # (optional, default: no) -tsa_name = yes # Must the TSA name be included in the reply? - # (optional, default: no) -ess_cert_id_chain = no # Must the ESS cert id chain be included? - # (optional, default: no) -ess_cert_id_alg = sha1 # algorithm to compute certificate - # identifier (optional, default: sha1) From 4ec0db4bd207c39c92b8288537e4b27873783965 Mon Sep 17 00:00:00 2001 From: angrybayblade Date: Wed, 27 Sep 2023 12:22:10 +0530 Subject: [PATCH 07/12] feat: bump open-autonomy@v0.13.0 --- autonomy/__version__.py | 2 +- deployments/Dockerfiles/autonomy-user/requirements.txt | 2 +- tests/test_base.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/autonomy/__version__.py b/autonomy/__version__.py index 447af4d876..6115b6c35d 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.12.1.post4" +__version__ = "0.13.0" __author__ = "Valory AG" __license__ = "Apache-2.0" __copyright__ = "2021-2022 Valory AG" diff --git a/deployments/Dockerfiles/autonomy-user/requirements.txt b/deployments/Dockerfiles/autonomy-user/requirements.txt index 72afe5681c..eae80923f3 100644 --- a/deployments/Dockerfiles/autonomy-user/requirements.txt +++ b/deployments/Dockerfiles/autonomy-user/requirements.txt @@ -1,4 +1,4 @@ -open-autonomy[all]==0.12.1.post4 +open-autonomy[all]==0.13.0 open-aea[all]==1.40.0 open-aea-cli-ipfs==1.40.0 open-aea-ledger-ethereum==1.40.0 diff --git a/tests/test_base.py b/tests/test_base.py index 3dfb7f4137..73e3aae862 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.12.1.post4" + assert autonomy.__version__ == "0.13.0" @pytest.mark.parametrize( From 23a2565c42651bcc3ddc37d2b857c9f493e96d6f Mon Sep 17 00:00:00 2001 From: angrybayblade Date: Wed, 27 Sep 2023 12:22:43 +0530 Subject: [PATCH 08/12] feat: bump plugins --- packages/valory/agents/abstract_abci/aea-config.yaml | 2 +- packages/valory/agents/counter/aea-config.yaml | 2 +- packages/valory/agents/hello_world/aea-config.yaml | 2 +- packages/valory/agents/offend_slash/aea-config.yaml | 2 +- packages/valory/agents/register_reset/aea-config.yaml | 2 +- packages/valory/agents/register_reset_recovery/aea-config.yaml | 2 +- packages/valory/agents/register_termination/aea-config.yaml | 2 +- packages/valory/agents/registration_start_up/aea-config.yaml | 2 +- packages/valory/connections/abci/connection.yaml | 2 +- packages/valory/contracts/gnosis_safe/contract.yaml | 2 +- .../valory/contracts/gnosis_safe_proxy_factory/contract.yaml | 2 +- packages/valory/contracts/service_registry/contract.yaml | 2 +- packages/valory/skills/abstract_round_abci/skill.yaml | 2 +- packages/valory/skills/transaction_settlement_abci/skill.yaml | 2 +- plugins/aea-test-autonomy/aea_test_autonomy/configurations.py | 2 +- plugins/aea-test-autonomy/setup.py | 2 +- 16 files changed, 16 insertions(+), 16 deletions(-) diff --git a/packages/valory/agents/abstract_abci/aea-config.yaml b/packages/valory/agents/abstract_abci/aea-config.yaml index b372acb06e..a710bf6668 100644 --- a/packages/valory/agents/abstract_abci/aea-config.yaml +++ b/packages/valory/agents/abstract_abci/aea-config.yaml @@ -51,7 +51,7 @@ dependencies: open-aea-ledger-ethereum: version: ==1.40.0 open-aea-test-autonomy: - version: ==0.12.1.post4 + version: ==0.13.0 default_connection: valory/abci:0.1.0 --- public_id: valory/abci:0.1.0 diff --git a/packages/valory/agents/counter/aea-config.yaml b/packages/valory/agents/counter/aea-config.yaml index 262ef80ea1..d05a78971f 100644 --- a/packages/valory/agents/counter/aea-config.yaml +++ b/packages/valory/agents/counter/aea-config.yaml @@ -52,7 +52,7 @@ dependencies: open-aea-ledger-ethereum: version: ==1.40.0 open-aea-test-autonomy: - version: ==0.12.1.post4 + version: ==0.13.0 default_connection: null --- public_id: valory/abci:0.1.0 diff --git a/packages/valory/agents/hello_world/aea-config.yaml b/packages/valory/agents/hello_world/aea-config.yaml index 3446008374..3d2fe1ae01 100644 --- a/packages/valory/agents/hello_world/aea-config.yaml +++ b/packages/valory/agents/hello_world/aea-config.yaml @@ -58,7 +58,7 @@ dependencies: open-aea-ledger-ethereum: version: ==1.40.0 open-aea-test-autonomy: - version: ==0.12.1.post4 + version: ==0.13.0 default_connection: null --- public_id: valory/hello_world_abci:0.1.0 diff --git a/packages/valory/agents/offend_slash/aea-config.yaml b/packages/valory/agents/offend_slash/aea-config.yaml index cb12c4148e..b351246866 100644 --- a/packages/valory/agents/offend_slash/aea-config.yaml +++ b/packages/valory/agents/offend_slash/aea-config.yaml @@ -71,7 +71,7 @@ dependencies: open-aea-ledger-ethereum: version: ==1.40.0 open-aea-test-autonomy: - version: ==0.12.1.post4 + version: ==0.13.0 default_connection: null --- public_id: valory/abci:0.1.0 diff --git a/packages/valory/agents/register_reset/aea-config.yaml b/packages/valory/agents/register_reset/aea-config.yaml index 663f6af41a..d4c785f699 100644 --- a/packages/valory/agents/register_reset/aea-config.yaml +++ b/packages/valory/agents/register_reset/aea-config.yaml @@ -71,7 +71,7 @@ dependencies: open-aea-ledger-ethereum: version: ==1.40.0 open-aea-test-autonomy: - version: ==0.12.1.post4 + version: ==0.13.0 default_connection: null --- public_id: valory/abci:0.1.0 diff --git a/packages/valory/agents/register_reset_recovery/aea-config.yaml b/packages/valory/agents/register_reset_recovery/aea-config.yaml index af7b0e9701..93b65fb07f 100644 --- a/packages/valory/agents/register_reset_recovery/aea-config.yaml +++ b/packages/valory/agents/register_reset_recovery/aea-config.yaml @@ -63,7 +63,7 @@ dependencies: open-aea-ledger-ethereum: version: ==1.40.0 open-aea-test-autonomy: - version: ==0.12.1.post4 + version: ==0.13.0 skill_exception_policy: stop_and_exit default_connection: null --- diff --git a/packages/valory/agents/register_termination/aea-config.yaml b/packages/valory/agents/register_termination/aea-config.yaml index 1e447877f5..a0748466a6 100644 --- a/packages/valory/agents/register_termination/aea-config.yaml +++ b/packages/valory/agents/register_termination/aea-config.yaml @@ -71,7 +71,7 @@ dependencies: open-aea-ledger-ethereum: version: ==1.40.0 open-aea-test-autonomy: - version: ==0.12.1.post4 + version: ==0.13.0 default_connection: null --- public_id: valory/abci:0.1.0 diff --git a/packages/valory/agents/registration_start_up/aea-config.yaml b/packages/valory/agents/registration_start_up/aea-config.yaml index 69c841547b..9b0321de56 100644 --- a/packages/valory/agents/registration_start_up/aea-config.yaml +++ b/packages/valory/agents/registration_start_up/aea-config.yaml @@ -66,7 +66,7 @@ dependencies: open-aea-ledger-ethereum: version: ==1.40.0 open-aea-test-autonomy: - version: ==0.12.1.post4 + version: ==0.13.0 skill_exception_policy: just_log connection_exception_policy: just_log default_connection: null diff --git a/packages/valory/connections/abci/connection.yaml b/packages/valory/connections/abci/connection.yaml index bed7127231..548ed87aa1 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.12.1.post4 + version: ==0.13.0 protobuf: version: <5.0.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 0cdf162b3c..1e31b98af7 100644 --- a/packages/valory/contracts/gnosis_safe/contract.yaml +++ b/packages/valory/contracts/gnosis_safe/contract.yaml @@ -31,7 +31,7 @@ dependencies: open-aea-ledger-ethereum: version: ==1.40.0 open-aea-test-autonomy: - version: ==0.12.1.post4 + version: ==0.13.0 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 49410b0973..a2310fa6d4 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.40.0 open-aea-test-autonomy: - version: ==0.12.1.post4 + version: ==0.13.0 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 36b116a8d7..a054218401 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.40.0 open-aea-test-autonomy: - version: ==0.12.1.post4 + version: ==0.13.0 web3: version: <7,>=6.0.0 diff --git a/packages/valory/skills/abstract_round_abci/skill.yaml b/packages/valory/skills/abstract_round_abci/skill.yaml index a52e33357e..260c238c1e 100644 --- a/packages/valory/skills/abstract_round_abci/skill.yaml +++ b/packages/valory/skills/abstract_round_abci/skill.yaml @@ -147,7 +147,7 @@ dependencies: open-aea-cli-ipfs: version: ==1.40.0 open-aea-test-autonomy: - version: ==0.12.1.post4 + version: ==0.13.0 protobuf: version: <5.0.0,>=4.21.6 py-ecc: diff --git a/packages/valory/skills/transaction_settlement_abci/skill.yaml b/packages/valory/skills/transaction_settlement_abci/skill.yaml index f549dca1c9..db2e75cd7c 100644 --- a/packages/valory/skills/transaction_settlement_abci/skill.yaml +++ b/packages/valory/skills/transaction_settlement_abci/skill.yaml @@ -166,7 +166,7 @@ models: class_name: TendermintDialogues dependencies: open-aea-test-autonomy: - version: ==0.12.1.post4 + version: ==0.13.0 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 930c0a81aa..3e051b6a32 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.12.1.post4" +MATCHING_FRAMEWORK_VERSION = "0.13.0" 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 96a8eda935..e8f629eeb2 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.12.1.post4", + version="0.13.0", author="Valory AG", license="Apache-2.0", description="Plugin containing test tools for open-autonomy packages.", From 7f402b7607e4affe8697903e481ce062470b8591 Mon Sep 17 00:00:00 2001 From: angrybayblade Date: Wed, 27 Sep 2023 12:25:18 +0530 Subject: [PATCH 09/12] chore: lock packages --- autonomy/constants.py | 2 +- .../commands/autonomy_fetch.md | 2 +- docs/configure_service/analise_test.md | 4 +- docs/counter_example.md | 2 +- docs/demos/hello_world_demo.md | 4 +- docs/guides/deploy_service.md | 2 +- docs/guides/quick_start.md | 2 +- docs/guides/set_up.md | 16 ++--- docs/package_list.md | 66 +++++++++---------- packages/packages.json | 66 +++++++++---------- .../agents/abstract_abci/aea-config.yaml | 4 +- .../valory/agents/counter/aea-config.yaml | 6 +- .../valory/agents/hello_world/aea-config.yaml | 8 +-- .../agents/offend_slash/aea-config.yaml | 24 +++---- .../agents/register_reset/aea-config.yaml | 12 ++-- .../register_reset_recovery/aea-config.yaml | 10 +-- .../register_termination/aea-config.yaml | 22 +++---- .../registration_start_up/aea-config.yaml | 10 +-- .../valory/agents/test_abci/aea-config.yaml | 8 +-- .../valory/agents/test_ipfs/aea-config.yaml | 10 +-- .../contracts/gnosis_safe/contract.yaml | 2 +- packages/valory/services/counter/service.yaml | 2 +- .../valory/services/hello_world/service.yaml | 2 +- .../services/register_reset/service.yaml | 2 +- .../valory/skills/abstract_abci/skill.yaml | 2 +- .../skills/abstract_round_abci/skill.yaml | 6 +- packages/valory/skills/counter/skill.yaml | 4 +- .../valory/skills/hello_world_abci/skill.yaml | 2 +- packages/valory/skills/offend_abci/skill.yaml | 2 +- .../skills/offend_slash_abci/skill.yaml | 10 +-- .../skills/register_reset_abci/skill.yaml | 6 +- .../register_reset_recovery_abci/skill.yaml | 4 +- .../register_termination_abci/skill.yaml | 8 +-- .../skills/registration_abci/skill.yaml | 4 +- .../valory/skills/reset_pause_abci/skill.yaml | 2 +- .../valory/skills/slashing_abci/skill.yaml | 8 +-- .../valory/skills/termination_abci/skill.yaml | 8 +-- packages/valory/skills/test_abci/skill.yaml | 4 +- .../valory/skills/test_ipfs_abci/skill.yaml | 2 +- .../transaction_settlement_abci/skill.yaml | 4 +- 40 files changed, 182 insertions(+), 182 deletions(-) diff --git a/autonomy/constants.py b/autonomy/constants.py index 1813babc31..95c78f7175 100644 --- a/autonomy/constants.py +++ b/autonomy/constants.py @@ -58,4 +58,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:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4" +ABSTRACT_ROUND_ABCI_SKILL_WITH_HASH = "valory/abstract_round_abci:0.1.0:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi" diff --git a/docs/advanced_reference/commands/autonomy_fetch.md b/docs/advanced_reference/commands/autonomy_fetch.md index 93e2dcc557..2e766c1084 100644 --- a/docs/advanced_reference/commands/autonomy_fetch.md +++ b/docs/advanced_reference/commands/autonomy_fetch.md @@ -55,5 +55,5 @@ autonomy --registry-path=./packages fetch valory/hello_world:0.1.0 --service --l Fetch the agent service `hello_world` from a remote registry ([IPFS](https://ipfs.io)): ```bash -autonomy fetch valory/hello_world:0.1.0:bafybeicdeylmmkto52eg7cl3uvhadezflkw66g5u4btdrgutctejceof6u --service --remote +autonomy fetch valory/hello_world:0.1.0:bafybeicw6qzyrae5hcx5vnn5ocs4v2azcznjntv2ziqwjx2cjnjwshmrv4 --service --remote ``` diff --git a/docs/configure_service/analise_test.md b/docs/configure_service/analise_test.md index 231660ed31..819a0a2bba 100644 --- a/docs/configure_service/analise_test.md +++ b/docs/configure_service/analise_test.md @@ -50,7 +50,7 @@ The `valory/abstract_round_abci` skill packages come with a number of testing to Fetch the `hello_world` agent, which comes with the `hello_world_abci` {{fsm_app}} skill within: ```bash - autonomy fetch valory/hello_world:0.1.0:bafybeiduyldaqervkw4xinpfbyjs6sr5ng5nxjexi6ipnwffpnwwscmbcu + autonomy fetch valory/hello_world:0.1.0:bafybeihpnddsue5d2clb36czrb3i5jaimph5a2vzibgbsy7tbg2g2mdure mv hello_world hello_world_agent ``` @@ -77,7 +77,7 @@ The same plugin also provides tools for writing end-to-end tests for agents. The Fetch the `hello_world` agent: ```bash - autonomy fetch valory/hello_world:0.1.0:bafybeiduyldaqervkw4xinpfbyjs6sr5ng5nxjexi6ipnwffpnwwscmbcu + autonomy fetch valory/hello_world:0.1.0:bafybeihpnddsue5d2clb36czrb3i5jaimph5a2vzibgbsy7tbg2g2mdure mv hello_world hello_world_agent ``` diff --git a/docs/counter_example.md b/docs/counter_example.md index 6917eeb285..5268a402fb 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:bafybeihntcb75hpvh27ckbdflxj2nt2udgn43abkz4uwn6xgpz3ep6zovi --remote --service + autonomy fetch valory/counter:0.1.0:bafybeie3dsiq5zfsk2bgmbrh7pwwym4qnoujnyppdzoipzojaukhgmrsz4 --remote --service cd counter ``` diff --git a/docs/demos/hello_world_demo.md b/docs/demos/hello_world_demo.md index 56443a96e6..ba3e3456bf 100644 --- a/docs/demos/hello_world_demo.md +++ b/docs/demos/hello_world_demo.md @@ -22,14 +22,14 @@ You can find the instructions on how to run the Hello World service in the [quic If you have [set up the framework](../guides/set_up.md#set-up-the-framework), you can fetch the source code of the Hello World agent: ```bash -autonomy fetch valory/hello_world:0.1.0:bafybeiduyldaqervkw4xinpfbyjs6sr5ng5nxjexi6ipnwffpnwwscmbcu +autonomy fetch valory/hello_world:0.1.0:bafybeihpnddsue5d2clb36czrb3i5jaimph5a2vzibgbsy7tbg2g2mdure mv hello_world hello_world_agent ``` and the Hello World service: ```bash -autonomy fetch valory/hello_world:0.1.0:bafybeicdeylmmkto52eg7cl3uvhadezflkw66g5u4btdrgutctejceof6u --service +autonomy fetch valory/hello_world:0.1.0:bafybeicw6qzyrae5hcx5vnn5ocs4v2azcznjntv2ziqwjx2cjnjwshmrv4 --service mv hello_world hello_world_service ``` diff --git a/docs/guides/deploy_service.md b/docs/guides/deploy_service.md index 6ab61f8513..41025853df 100644 --- a/docs/guides/deploy_service.md +++ b/docs/guides/deploy_service.md @@ -35,7 +35,7 @@ We illustrate the full local deployment workflow using the `hello_world` service === "Remote registry" ```bash - autonomy fetch valory/hello_world:0.1.0:bafybeicdeylmmkto52eg7cl3uvhadezflkw66g5u4btdrgutctejceof6u --service + autonomy fetch valory/hello_world:0.1.0:bafybeicw6qzyrae5hcx5vnn5ocs4v2azcznjntv2ziqwjx2cjnjwshmrv4 --service ``` 2. **Build the agents' image.** Navigate to the service runtime folder that you have just created and build the Docker image of the agents of the service: diff --git a/docs/guides/quick_start.md b/docs/guides/quick_start.md index 9b728ce844..9c5a1c5e8c 100644 --- a/docs/guides/quick_start.md +++ b/docs/guides/quick_start.md @@ -20,7 +20,7 @@ Before starting this guide, ensure that your machine satisfies the framework req 1. Fetch the [Hello World service](../demos/hello_world_demo.md) from the remote registry. Within the workspace folder (not the remote registry) run: ```bash - autonomy fetch valory/hello_world:0.1.0:bafybeicdeylmmkto52eg7cl3uvhadezflkw66g5u4btdrgutctejceof6u --service + autonomy fetch valory/hello_world:0.1.0:bafybeicw6qzyrae5hcx5vnn5ocs4v2azcznjntv2ziqwjx2cjnjwshmrv4 --service ``` 2. Build the Docker image of the service agents: diff --git a/docs/guides/set_up.md b/docs/guides/set_up.md index b0b279331c..5654303103 100644 --- a/docs/guides/set_up.md +++ b/docs/guides/set_up.md @@ -75,7 +75,7 @@ This is roughly how your workspace should look like: You can override the default registry in use (set up with `autonomy init`) for a particular command through the flags `--registry-path` and `--local`. For example, if the framework was initialized with the remote registry, the following command will fetch a runtime folder for the `hello_world` agent from the remote registry: ```bash - autonomy fetch valory/hello_world:0.1.0:bafybeiduyldaqervkw4xinpfbyjs6sr5ng5nxjexi6ipnwffpnwwscmbcu + autonomy fetch valory/hello_world:0.1.0:bafybeihpnddsue5d2clb36czrb3i5jaimph5a2vzibgbsy7tbg2g2mdure ``` On the other hand, if you want to fetch the copy stored in your local registry, then you can use: @@ -106,13 +106,13 @@ If you plan to follow the guides in the next sections, you need to populate the "dev": { }, "third_party": { - "service/valory/hello_world/0.1.0": "bafybeicdeylmmkto52eg7cl3uvhadezflkw66g5u4btdrgutctejceof6u", - "agent/valory/hello_world/0.1.0": "bafybeiduyldaqervkw4xinpfbyjs6sr5ng5nxjexi6ipnwffpnwwscmbcu", - "connection/valory/abci/0.1.0": "bafybeib4wj3vvniig5427o3iu3hyjd62xl4enshgazz4ruhichjiu6bvay", + "service/valory/hello_world/0.1.0": "bafybeicw6qzyrae5hcx5vnn5ocs4v2azcznjntv2ziqwjx2cjnjwshmrv4", + "agent/valory/hello_world/0.1.0": "bafybeihpnddsue5d2clb36czrb3i5jaimph5a2vzibgbsy7tbg2g2mdure", + "connection/valory/abci/0.1.0": "bafybeibyr4pif6w55wauvhz5yfv4sudwyv5ejpj6726l7xri446aqtgera", "connection/valory/http_client/0.23.0": "bafybeifgeqgryx6b3s6eseyzyezygmeitcpt3tkor2eiycozoi6clgdrny", "connection/valory/ipfs/0.1.0": "bafybeiaddby5hxegt2fk772fzn34zpwndyfk45rc3jqtblhtr2tbzcicua", "connection/valory/ledger/0.19.0": "bafybeiauyqzizmocjldnfuzvnihrqubfqzn5u2hp6ue7v3ka5kj54kd3zm", - "contract/valory/service_registry/0.1.0": "bafybeifv3yhtejbm7b6omve6z3ls5m2y4tccnugepxrj653h4peve2yvam", + "contract/valory/service_registry/0.1.0": "bafybeiamckrtlrydvoyelc6ldu5ke5uwrdxstzaeqstvg5r4uteriwmjka", "protocol/open_aea/signing/1.0.0": "bafybeie7xyems76v5b4wc2lmaidcujizpxfzjnnwdeokmhje53g7ym25ii", "protocol/valory/abci/0.1.0": "bafybeihmzlmmb4pdo3zkhg6ehuyaa4lhw7bfpclln2o2z7v3o6fcep26iu", "protocol/valory/acn/1.1.0": "bafybeic2pxzfc3voxl2ejhcqyf2ehm4wm5gxvgx7bliloiqi2uppmq6weu", @@ -121,9 +121,9 @@ If you plan to follow the guides in the next sections, you need to populate the "protocol/valory/ipfs/0.1.0": "bafybeiedxeismnx3k5ty4mvvhlqideixlhqmi5mtcki4lxqfa7uqh7p33u", "protocol/valory/ledger_api/1.0.0": "bafybeige5agrztgzfevyglf7mb4o7pzfttmq4f6zi765y4g2zvftbyowru", "protocol/valory/tendermint/0.1.0": "bafybeig6g6twajlwssfbfp5rlnu5mwzuu5kgak5cs4fich7rlkx6whesnu", - "skill/valory/abstract_abci/0.1.0": "bafybeig4snobaxnd6ljner43s3nmwakjbtl4w5l62bsehcck4d5hbnghqe", - "skill/valory/abstract_round_abci/0.1.0": "bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4", - "skill/valory/hello_world_abci/0.1.0": "bafybeihxyhrj3foqh3bbns4lkijbmtj7562ufqyjkwpan72pefnispebiu", + "skill/valory/abstract_abci/0.1.0": "bafybeicrugwpe5wrwuy64i2zepkvboqnexkbougaplszu7syjfcuftzngm", + "skill/valory/abstract_round_abci/0.1.0": "bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi", + "skill/valory/hello_world_abci/0.1.0": "bafybeih3fjiluabw5u4wnc5tkm2p3brvw7h5bsep5srlw5cp574yntxvhi", "connection/valory/p2p_libp2p_client/0.1.0": "bafybeihge56dn3xep2dzomu7rtvbgo4uc2qqh7ljl3fubqdi2lq44gs5lq" } } diff --git a/docs/package_list.md b/docs/package_list.md index 08eb2a7240..a0954f93c9 100644 --- a/docs/package_list.md +++ b/docs/package_list.md @@ -1,50 +1,50 @@ | Package name | Package hash | Description | | ------------------------------------------------------------- | ------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- | | protocol/valory/abci/0.1.0 | `bafybeihmzlmmb4pdo3zkhg6ehuyaa4lhw7bfpclln2o2z7v3o6fcep26iu` | A protocol for ABCI requests and responses. | -| connection/valory/abci/0.1.0 | `bafybeib4wj3vvniig5427o3iu3hyjd62xl4enshgazz4ruhichjiu6bvay` | connection to wrap communication with an ABCI server. | +| connection/valory/abci/0.1.0 | `bafybeibyr4pif6w55wauvhz5yfv4sudwyv5ejpj6726l7xri446aqtgera` | connection to wrap communication with an ABCI server. | | connection/valory/ipfs/0.1.0 | `bafybeiaddby5hxegt2fk772fzn34zpwndyfk45rc3jqtblhtr2tbzcicua` | A connection responsible for uploading and downloading files from IPFS. | -| contract/valory/gnosis_safe_proxy_factory/0.1.0 | `bafybeibhje7g2pzxrumzeycuaqszpbu2g4vn6kzan7kzifaub4caiiuptq` | Gnosis Safe proxy factory (GnosisSafeProxyFactory) contract | +| contract/valory/gnosis_safe_proxy_factory/0.1.0 | `bafybeidnptjd2e5azxrunvduwacufrr5pwy4xkhmeoazqq55o2no4m474u` | Gnosis Safe proxy factory (GnosisSafeProxyFactory) contract | | contract/valory/component_registry/0.1.0 | `bafybeigklynwl3mfav5yt5zdkrqe6rukv4ygdhpdusk66ojt4jj7tunxcy` | Component registry contract | | contract/valory/agent_registry/0.1.0 | `bafybeielrs5qih3r6qhnily6x4h4j4j6kux6eqr546homow4c5ljgfyljq` | Agent registry contract | | contract/valory/registries_manager/0.1.0 | `bafybeihcilb27ekgoplmc43iog2zrus63fufql4rly2umbuj573nu3zpg4` | Registries Manager contract | | contract/valory/service_manager/0.1.0 | `bafybeid4ufdirr3qaksk72iwnuzfelhzqwh7t3q56x2ixhzvwltte4yy5a` | Service Manager contract | -| skill/valory/test_ipfs_abci/0.1.0 | `bafybeidryqjlcybmvxss6ycc3vt7rpienudsv26rucp4etrm2jk2wtabve` | IPFS e2e testing application. | -| agent/valory/test_ipfs/0.1.0 | `bafybeiev4eyq7czkvcesbqi3yjxryghtu3khu3glkbbnc6e5ckugaxg7aa` | Agent for testing the ABCI connection. | -| contract/valory/service_registry/0.1.0 | `bafybeifv3yhtejbm7b6omve6z3ls5m2y4tccnugepxrj653h4peve2yvam` | Service Registry contract | +| skill/valory/test_ipfs_abci/0.1.0 | `bafybeigpxr5zi7pd2dumgjjuwurdp2nieqfvod2uf6yj4cvqqqffgy7q6m` | IPFS e2e testing application. | +| agent/valory/test_ipfs/0.1.0 | `bafybeibqdmvpreoor3y2qioqkez36l7ddut6gxyz7c3mouuufyonhfmbza` | Agent for testing the ABCI connection. | +| contract/valory/service_registry/0.1.0 | `bafybeiamckrtlrydvoyelc6ldu5ke5uwrdxstzaeqstvg5r4uteriwmjka` | Service Registry contract | | protocol/valory/tendermint/0.1.0 | `bafybeig6g6twajlwssfbfp5rlnu5mwzuu5kgak5cs4fich7rlkx6whesnu` | A protocol for communication between two AEAs to share tendermint configuration details. | | protocol/valory/ipfs/0.1.0 | `bafybeiedxeismnx3k5ty4mvvhlqideixlhqmi5mtcki4lxqfa7uqh7p33u` | A protocol specification for IPFS requests and responses. | -| skill/valory/abstract_abci/0.1.0 | `bafybeig4snobaxnd6ljner43s3nmwakjbtl4w5l62bsehcck4d5hbnghqe` | The abci skill provides a template of an ABCI application. | -| contract/valory/gnosis_safe/0.1.0 | `bafybeid6xubev76wj2nbxwvdoei5n4cri4w3owmtrm73k5jwipk5jzs22m` | Gnosis Safe (GnosisSafeL2) contract | -| skill/valory/abstract_round_abci/0.1.0 | `bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4` | abstract round-based ABCI application | +| skill/valory/abstract_abci/0.1.0 | `bafybeicrugwpe5wrwuy64i2zepkvboqnexkbougaplszu7syjfcuftzngm` | The abci skill provides a template of an ABCI application. | +| contract/valory/gnosis_safe/0.1.0 | `bafybeiaz2ybse2kym2bph5tf4uvx3qb3uxzxga4pn75gfqmzadtz6mxmdy` | Gnosis Safe (GnosisSafeL2) contract | +| skill/valory/abstract_round_abci/0.1.0 | `bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi` | abstract round-based ABCI application | | contract/valory/multisend/0.1.0 | `bafybeig5byt5urg2d2bsecufxe5ql7f4mezg3mekfleeh32nmuusx66p4y` | MultiSend contract | -| skill/valory/transaction_settlement_abci/0.1.0 | `bafybeigouexfjnmje3p7swa6za7d4bnvfzwz6yj2ihpwykozflsyr7ll6m` | ABCI application for transaction settlement. | -| skill/valory/registration_abci/0.1.0 | `bafybeie2seoxrzqvcxyvd4cyazac77nqjancraxe3zsnb7lfe2ihalamj4` | ABCI application for common apps. | -| skill/valory/reset_pause_abci/0.1.0 | `bafybeib5xlexhtp4xbzaqxefqrltq4zkwgq6qljkcj25jfbay6ykfkudse` | ABCI application for resetting and pausing app executions. | -| skill/valory/termination_abci/0.1.0 | `bafybeigstuw6zyabd3guuflu3oxb2ntwyvn2jsxzpd7ud7fc6wbqd6nh2m` | Termination skill. | -| skill/valory/counter/0.1.0 | `bafybeigos7g7hfbccmawttepqvjj6kkmtrcfucyg3kpxfnqbkvgb55gjly` | The ABCI Counter application example. | +| skill/valory/transaction_settlement_abci/0.1.0 | `bafybeiaysqymo6gn4fr7ggn775u3qetxubg4coptguprv56exhuuisr2we` | ABCI application for transaction settlement. | +| skill/valory/registration_abci/0.1.0 | `bafybeiauxekay4vnhurfkruyrmjhr7vsilxudco6ifwutzqvfd46ynv474` | ABCI application for common apps. | +| skill/valory/reset_pause_abci/0.1.0 | `bafybeic4lxp666myewkwpnl3zav5b3y3raysinw5exdy7ovs6ordy6ackm` | ABCI application for resetting and pausing app executions. | +| skill/valory/termination_abci/0.1.0 | `bafybeidco6xr43h2pbku27owzhr6pijtfg75pgsdwqxom7vn6cngsr2vqi` | Termination skill. | +| skill/valory/counter/0.1.0 | `bafybeidwgqy72w3qbzpm7pe3jb2g2zch7e43hsgk3ijchwigakxktdqg3i` | The ABCI Counter application example. | | skill/valory/counter_client/0.1.0 | `bafybeihx46fr7vgqjxmymfah3hfmynzpzwe5fthi7mbc2cnev2gqgtngzy` | A client for the ABCI counter application. | -| skill/valory/hello_world_abci/0.1.0 | `bafybeihxyhrj3foqh3bbns4lkijbmtj7562ufqyjkwpan72pefnispebiu` | Hello World ABCI application. | -| skill/valory/register_reset_abci/0.1.0 | `bafybeifmpzha4miiunrn6yse7q4vykdzgyi47kkve4jttt4nqed6y3gtkq` | ABCI application for dummy skill that registers and resets | -| skill/valory/register_termination_abci/0.1.0 | `bafybeibff7dv446ddi3qbnjtw2nf2d3ws2odcdhuvsyyowfxfmatgb5rwu` | ABCI application for dummy skill that registers and resets | -| skill/valory/test_abci/0.1.0 | `bafybeibk7nwkimug7z7fef2kqos3p5tlq6of3ml52p6vjmylfiqja7xrly` | ABCI application for testing the ABCI connection. | -| agent/valory/abstract_abci/0.1.0 | `bafybeibc7zabrvtdu3xhmacbvq23hgwdp4mbonn4vvnttsm5geqw53cy2a` | The abstract ABCI AEA - for testing purposes only. | -| agent/valory/counter/0.1.0 | `bafybeidjukg4pgwuhxgicbthmtneozemdfotgerxmv26qeqsrgaoh74umy` | The ABCI Counter example as an AEA | +| skill/valory/hello_world_abci/0.1.0 | `bafybeih3fjiluabw5u4wnc5tkm2p3brvw7h5bsep5srlw5cp574yntxvhi` | Hello World ABCI application. | +| skill/valory/register_reset_abci/0.1.0 | `bafybeicjos72xrskbtcrdx7qtyh7qzwduh75tqzzhlpxtq7affxwub7nua` | ABCI application for dummy skill that registers and resets | +| skill/valory/register_termination_abci/0.1.0 | `bafybeiftrruz5y7dwdowrqxj4c7s2z6nufsjnx5udiaqhkcsgrtcf4uymy` | ABCI application for dummy skill that registers and resets | +| skill/valory/test_abci/0.1.0 | `bafybeiadwolycrfc5klis7uy6ld4uqapmube4xwpnnpolvhrdtu3sxi6fa` | ABCI application for testing the ABCI connection. | +| agent/valory/abstract_abci/0.1.0 | `bafybeic7f5kj7ant4umkga27r47fpqt7zwa6tjj5hsp4oaf2sawovswebe` | The abstract ABCI AEA - for testing purposes only. | +| agent/valory/counter/0.1.0 | `bafybeid7r7gxuhv5ns3f4xtz6ntom4gqoqe43wjfiyp7m64doy65kudiuy` | The ABCI Counter example as an AEA | | agent/valory/counter_client/0.1.0 | `bafybeigbcqfbtqjqguvop7gcp3ilr22d356n7js4jpyhoo5ymotis264wy` | The ABCI Counter example as an AEA | -| agent/valory/hello_world/0.1.0 | `bafybeiduyldaqervkw4xinpfbyjs6sr5ng5nxjexi6ipnwffpnwwscmbcu` | Hello World ABCI example. | -| agent/valory/register_reset/0.1.0 | `bafybeihnf4pqi7hdxsj2fchwnncyp4tb34k2672sbtrpkv5zwhg7fdxrxe` | Register reset to replicate Tendermint issue. | -| agent/valory/register_termination/0.1.0 | `bafybeido6xf7zrsv53ddczymk3x5x2bg2kcdoxwqj4prdayfjamtgwehpa` | Register terminate to test the termination feature. | -| agent/valory/registration_start_up/0.1.0 | `bafybeie4j2lljoed76tst7sdibqmyd3qtibe2nt43tpm6rov7kncozszee` | Registration start-up ABCI example. | -| agent/valory/test_abci/0.1.0 | `bafybeihxi3zvh27yvspn2dhcql5shw4hx46rc4xvn44th2nq25mf2qs5qu` | Agent for testing the ABCI connection. | -| service/valory/counter/0.1.0 | `bafybeihntcb75hpvh27ckbdflxj2nt2udgn43abkz4uwn6xgpz3ep6zovi` | A set of agents incrementing a counter | -| service/valory/hello_world/0.1.0 | `bafybeicdeylmmkto52eg7cl3uvhadezflkw66g5u4btdrgutctejceof6u` | A simple demonstration of a simple ABCI application | -| service/valory/register_reset/0.1.0 | `bafybeidnvhfkjrc4j5n6ysuivqy7y5madeyff4ahmc64jw5lvbba6cis3m` | Test and debug tendermint reset mechanism. | -| skill/valory/register_reset_recovery_abci/0.1.0 | `bafybeihbnsmb6iae7mqg4y7v66s6ga6d3qficptvrxduftjcyahn23apxe` | ABCI application for dummy skill that registers and resets | -| agent/valory/register_reset_recovery/0.1.0 | `bafybeibv2pqbtrihj2jgsnfbujlophl53xwn75jmrhiclov4o6xxjz32li` | Agent to showcase hard reset as a recovery mechanism. | +| agent/valory/hello_world/0.1.0 | `bafybeihpnddsue5d2clb36czrb3i5jaimph5a2vzibgbsy7tbg2g2mdure` | Hello World ABCI example. | +| agent/valory/register_reset/0.1.0 | `bafybeierjnaylejcmt63xcafkftokjaicmlmdnwatuebzgmq3rnc6ko6d4` | Register reset to replicate Tendermint issue. | +| agent/valory/register_termination/0.1.0 | `bafybeiclz3tupuqchhmjbag5d7jldxdvphqhir2fsdb7fflmcm22ge2u6e` | Register terminate to test the termination feature. | +| agent/valory/registration_start_up/0.1.0 | `bafybeiesioxkblb7yc2z75qyzdtyazy5q3xyw6upj3g4cwdohgfff3pbla` | Registration start-up ABCI example. | +| agent/valory/test_abci/0.1.0 | `bafybeifbmr4jnhu7nw3xbdqvuw5oaodmfgdmh4menvuh766rbu4pob3lxi` | Agent for testing the ABCI connection. | +| service/valory/counter/0.1.0 | `bafybeie3dsiq5zfsk2bgmbrh7pwwym4qnoujnyppdzoipzojaukhgmrsz4` | A set of agents incrementing a counter | +| service/valory/hello_world/0.1.0 | `bafybeicw6qzyrae5hcx5vnn5ocs4v2azcznjntv2ziqwjx2cjnjwshmrv4` | A simple demonstration of a simple ABCI application | +| service/valory/register_reset/0.1.0 | `bafybeicfdoe5bf6ge6pvrcwrtaf2t43rbmj4mltsehoau74wc5pgjbov2m` | Test and debug tendermint reset mechanism. | +| skill/valory/register_reset_recovery_abci/0.1.0 | `bafybeif6ivoqcrezvh33murd45gun5ba2kaqoghbd3m7qnrulmggvuznzq` | ABCI application for dummy skill that registers and resets | +| agent/valory/register_reset_recovery/0.1.0 | `bafybeiayeodoyjfmbggfpycvh5nxznc7nrseyu4dxtbkbeh6xyo3kfntdm` | Agent to showcase hard reset as a recovery mechanism. | | contract/valory/multicall2/0.1.0 | `bafybeienhhggmyxocgsy2kpsbe74z3yewzj33lrhcvuvmlhgyrzf6c3sue` | The MakerDAO multicall2 contract. | -| skill/valory/slashing_abci/0.1.0 | `bafybeibrt5ltsg4buebyav3rdhlomgzrya3cw4pts46l2m6vjmei3fjxtq` | Slashing skill. | -| skill/valory/offend_abci/0.1.0 | `bafybeifss2sx54rnomdnoe4mn25gunwjvein35klqr472inpvumz4etpg4` | Offend ABCI application. | -| skill/valory/offend_slash_abci/0.1.0 | `bafybeihecgh4dsonumfdtf7oe5cw7vgptzfrdvo7vc3vf6grqfyb7fjksa` | ABCI application used in order to test the slashing abci | -| agent/valory/offend_slash/0.1.0 | `bafybeiakd5xeycytw4aeuicyq2c6vog7opaunixarpweaslxsls3zn6arm` | Offend and slash to test the slashing feature. | +| skill/valory/slashing_abci/0.1.0 | `bafybeid2psutghcu5wrd5pafyqcegdn6z3rby7u4eafupdr4d5h5z6wroq` | Slashing skill. | +| skill/valory/offend_abci/0.1.0 | `bafybeidacns5unpfn43ilernabquwqckbh2xvltdpptj4hfbqvk3adh3qe` | Offend ABCI application. | +| skill/valory/offend_slash_abci/0.1.0 | `bafybeidnzgozndthomxg6irihksgh5eck6lepadw3lbbmvhluosxvaal4u` | ABCI application used in order to test the slashing abci | +| agent/valory/offend_slash/0.1.0 | `bafybeie5co7wjpozsori7i5jmenndamyflwhj6fpvo7stt6sckl4mh57pa` | Offend and slash to test the slashing feature. | | contract/valory/erc20/0.1.0 | `bafybeiag7wpfri44bwrx26374mnxyglmwxod6gu37foqkvloqr7oeldlgu` | 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. | | protocol/open_aea/signing/1.0.0 | `bafybeie7xyems76v5b4wc2lmaidcujizpxfzjnnwdeokmhje53g7ym25ii` | A protocol for communication between skills and decision maker. | diff --git a/packages/packages.json b/packages/packages.json index 0aba5bead8..9c646918c7 100644 --- a/packages/packages.json +++ b/packages/packages.json @@ -1,50 +1,50 @@ { "dev": { "protocol/valory/abci/0.1.0": "bafybeihmzlmmb4pdo3zkhg6ehuyaa4lhw7bfpclln2o2z7v3o6fcep26iu", - "connection/valory/abci/0.1.0": "bafybeib4wj3vvniig5427o3iu3hyjd62xl4enshgazz4ruhichjiu6bvay", + "connection/valory/abci/0.1.0": "bafybeibyr4pif6w55wauvhz5yfv4sudwyv5ejpj6726l7xri446aqtgera", "connection/valory/ipfs/0.1.0": "bafybeiaddby5hxegt2fk772fzn34zpwndyfk45rc3jqtblhtr2tbzcicua", - "contract/valory/gnosis_safe_proxy_factory/0.1.0": "bafybeibhje7g2pzxrumzeycuaqszpbu2g4vn6kzan7kzifaub4caiiuptq", + "contract/valory/gnosis_safe_proxy_factory/0.1.0": "bafybeidnptjd2e5azxrunvduwacufrr5pwy4xkhmeoazqq55o2no4m474u", "contract/valory/component_registry/0.1.0": "bafybeigklynwl3mfav5yt5zdkrqe6rukv4ygdhpdusk66ojt4jj7tunxcy", "contract/valory/agent_registry/0.1.0": "bafybeielrs5qih3r6qhnily6x4h4j4j6kux6eqr546homow4c5ljgfyljq", "contract/valory/registries_manager/0.1.0": "bafybeihcilb27ekgoplmc43iog2zrus63fufql4rly2umbuj573nu3zpg4", "contract/valory/service_manager/0.1.0": "bafybeid4ufdirr3qaksk72iwnuzfelhzqwh7t3q56x2ixhzvwltte4yy5a", - "skill/valory/test_ipfs_abci/0.1.0": "bafybeidryqjlcybmvxss6ycc3vt7rpienudsv26rucp4etrm2jk2wtabve", - "agent/valory/test_ipfs/0.1.0": "bafybeiev4eyq7czkvcesbqi3yjxryghtu3khu3glkbbnc6e5ckugaxg7aa", - "contract/valory/service_registry/0.1.0": "bafybeifv3yhtejbm7b6omve6z3ls5m2y4tccnugepxrj653h4peve2yvam", + "skill/valory/test_ipfs_abci/0.1.0": "bafybeigpxr5zi7pd2dumgjjuwurdp2nieqfvod2uf6yj4cvqqqffgy7q6m", + "agent/valory/test_ipfs/0.1.0": "bafybeibqdmvpreoor3y2qioqkez36l7ddut6gxyz7c3mouuufyonhfmbza", + "contract/valory/service_registry/0.1.0": "bafybeiamckrtlrydvoyelc6ldu5ke5uwrdxstzaeqstvg5r4uteriwmjka", "protocol/valory/tendermint/0.1.0": "bafybeig6g6twajlwssfbfp5rlnu5mwzuu5kgak5cs4fich7rlkx6whesnu", "protocol/valory/ipfs/0.1.0": "bafybeiedxeismnx3k5ty4mvvhlqideixlhqmi5mtcki4lxqfa7uqh7p33u", - "skill/valory/abstract_abci/0.1.0": "bafybeig4snobaxnd6ljner43s3nmwakjbtl4w5l62bsehcck4d5hbnghqe", - "contract/valory/gnosis_safe/0.1.0": "bafybeid6xubev76wj2nbxwvdoei5n4cri4w3owmtrm73k5jwipk5jzs22m", - "skill/valory/abstract_round_abci/0.1.0": "bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4", + "skill/valory/abstract_abci/0.1.0": "bafybeicrugwpe5wrwuy64i2zepkvboqnexkbougaplszu7syjfcuftzngm", + "contract/valory/gnosis_safe/0.1.0": "bafybeiaz2ybse2kym2bph5tf4uvx3qb3uxzxga4pn75gfqmzadtz6mxmdy", + "skill/valory/abstract_round_abci/0.1.0": "bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi", "contract/valory/multisend/0.1.0": "bafybeig5byt5urg2d2bsecufxe5ql7f4mezg3mekfleeh32nmuusx66p4y", - "skill/valory/transaction_settlement_abci/0.1.0": "bafybeigouexfjnmje3p7swa6za7d4bnvfzwz6yj2ihpwykozflsyr7ll6m", - "skill/valory/registration_abci/0.1.0": "bafybeie2seoxrzqvcxyvd4cyazac77nqjancraxe3zsnb7lfe2ihalamj4", - "skill/valory/reset_pause_abci/0.1.0": "bafybeib5xlexhtp4xbzaqxefqrltq4zkwgq6qljkcj25jfbay6ykfkudse", - "skill/valory/termination_abci/0.1.0": "bafybeigstuw6zyabd3guuflu3oxb2ntwyvn2jsxzpd7ud7fc6wbqd6nh2m", - "skill/valory/counter/0.1.0": "bafybeigos7g7hfbccmawttepqvjj6kkmtrcfucyg3kpxfnqbkvgb55gjly", + "skill/valory/transaction_settlement_abci/0.1.0": "bafybeiaysqymo6gn4fr7ggn775u3qetxubg4coptguprv56exhuuisr2we", + "skill/valory/registration_abci/0.1.0": "bafybeiauxekay4vnhurfkruyrmjhr7vsilxudco6ifwutzqvfd46ynv474", + "skill/valory/reset_pause_abci/0.1.0": "bafybeic4lxp666myewkwpnl3zav5b3y3raysinw5exdy7ovs6ordy6ackm", + "skill/valory/termination_abci/0.1.0": "bafybeidco6xr43h2pbku27owzhr6pijtfg75pgsdwqxom7vn6cngsr2vqi", + "skill/valory/counter/0.1.0": "bafybeidwgqy72w3qbzpm7pe3jb2g2zch7e43hsgk3ijchwigakxktdqg3i", "skill/valory/counter_client/0.1.0": "bafybeihx46fr7vgqjxmymfah3hfmynzpzwe5fthi7mbc2cnev2gqgtngzy", - "skill/valory/hello_world_abci/0.1.0": "bafybeihxyhrj3foqh3bbns4lkijbmtj7562ufqyjkwpan72pefnispebiu", - "skill/valory/register_reset_abci/0.1.0": "bafybeifmpzha4miiunrn6yse7q4vykdzgyi47kkve4jttt4nqed6y3gtkq", - "skill/valory/register_termination_abci/0.1.0": "bafybeibff7dv446ddi3qbnjtw2nf2d3ws2odcdhuvsyyowfxfmatgb5rwu", - "skill/valory/test_abci/0.1.0": "bafybeibk7nwkimug7z7fef2kqos3p5tlq6of3ml52p6vjmylfiqja7xrly", - "agent/valory/abstract_abci/0.1.0": "bafybeibc7zabrvtdu3xhmacbvq23hgwdp4mbonn4vvnttsm5geqw53cy2a", - "agent/valory/counter/0.1.0": "bafybeidjukg4pgwuhxgicbthmtneozemdfotgerxmv26qeqsrgaoh74umy", + "skill/valory/hello_world_abci/0.1.0": "bafybeih3fjiluabw5u4wnc5tkm2p3brvw7h5bsep5srlw5cp574yntxvhi", + "skill/valory/register_reset_abci/0.1.0": "bafybeicjos72xrskbtcrdx7qtyh7qzwduh75tqzzhlpxtq7affxwub7nua", + "skill/valory/register_termination_abci/0.1.0": "bafybeiftrruz5y7dwdowrqxj4c7s2z6nufsjnx5udiaqhkcsgrtcf4uymy", + "skill/valory/test_abci/0.1.0": "bafybeiadwolycrfc5klis7uy6ld4uqapmube4xwpnnpolvhrdtu3sxi6fa", + "agent/valory/abstract_abci/0.1.0": "bafybeic7f5kj7ant4umkga27r47fpqt7zwa6tjj5hsp4oaf2sawovswebe", + "agent/valory/counter/0.1.0": "bafybeid7r7gxuhv5ns3f4xtz6ntom4gqoqe43wjfiyp7m64doy65kudiuy", "agent/valory/counter_client/0.1.0": "bafybeigbcqfbtqjqguvop7gcp3ilr22d356n7js4jpyhoo5ymotis264wy", - "agent/valory/hello_world/0.1.0": "bafybeiduyldaqervkw4xinpfbyjs6sr5ng5nxjexi6ipnwffpnwwscmbcu", - "agent/valory/register_reset/0.1.0": "bafybeihnf4pqi7hdxsj2fchwnncyp4tb34k2672sbtrpkv5zwhg7fdxrxe", - "agent/valory/register_termination/0.1.0": "bafybeido6xf7zrsv53ddczymk3x5x2bg2kcdoxwqj4prdayfjamtgwehpa", - "agent/valory/registration_start_up/0.1.0": "bafybeie4j2lljoed76tst7sdibqmyd3qtibe2nt43tpm6rov7kncozszee", - "agent/valory/test_abci/0.1.0": "bafybeihxi3zvh27yvspn2dhcql5shw4hx46rc4xvn44th2nq25mf2qs5qu", - "service/valory/counter/0.1.0": "bafybeihntcb75hpvh27ckbdflxj2nt2udgn43abkz4uwn6xgpz3ep6zovi", - "service/valory/hello_world/0.1.0": "bafybeicdeylmmkto52eg7cl3uvhadezflkw66g5u4btdrgutctejceof6u", - "service/valory/register_reset/0.1.0": "bafybeidnvhfkjrc4j5n6ysuivqy7y5madeyff4ahmc64jw5lvbba6cis3m", - "skill/valory/register_reset_recovery_abci/0.1.0": "bafybeihbnsmb6iae7mqg4y7v66s6ga6d3qficptvrxduftjcyahn23apxe", - "agent/valory/register_reset_recovery/0.1.0": "bafybeibv2pqbtrihj2jgsnfbujlophl53xwn75jmrhiclov4o6xxjz32li", + "agent/valory/hello_world/0.1.0": "bafybeihpnddsue5d2clb36czrb3i5jaimph5a2vzibgbsy7tbg2g2mdure", + "agent/valory/register_reset/0.1.0": "bafybeierjnaylejcmt63xcafkftokjaicmlmdnwatuebzgmq3rnc6ko6d4", + "agent/valory/register_termination/0.1.0": "bafybeiclz3tupuqchhmjbag5d7jldxdvphqhir2fsdb7fflmcm22ge2u6e", + "agent/valory/registration_start_up/0.1.0": "bafybeiesioxkblb7yc2z75qyzdtyazy5q3xyw6upj3g4cwdohgfff3pbla", + "agent/valory/test_abci/0.1.0": "bafybeifbmr4jnhu7nw3xbdqvuw5oaodmfgdmh4menvuh766rbu4pob3lxi", + "service/valory/counter/0.1.0": "bafybeie3dsiq5zfsk2bgmbrh7pwwym4qnoujnyppdzoipzojaukhgmrsz4", + "service/valory/hello_world/0.1.0": "bafybeicw6qzyrae5hcx5vnn5ocs4v2azcznjntv2ziqwjx2cjnjwshmrv4", + "service/valory/register_reset/0.1.0": "bafybeicfdoe5bf6ge6pvrcwrtaf2t43rbmj4mltsehoau74wc5pgjbov2m", + "skill/valory/register_reset_recovery_abci/0.1.0": "bafybeif6ivoqcrezvh33murd45gun5ba2kaqoghbd3m7qnrulmggvuznzq", + "agent/valory/register_reset_recovery/0.1.0": "bafybeiayeodoyjfmbggfpycvh5nxznc7nrseyu4dxtbkbeh6xyo3kfntdm", "contract/valory/multicall2/0.1.0": "bafybeienhhggmyxocgsy2kpsbe74z3yewzj33lrhcvuvmlhgyrzf6c3sue", - "skill/valory/slashing_abci/0.1.0": "bafybeibrt5ltsg4buebyav3rdhlomgzrya3cw4pts46l2m6vjmei3fjxtq", - "skill/valory/offend_abci/0.1.0": "bafybeifss2sx54rnomdnoe4mn25gunwjvein35klqr472inpvumz4etpg4", - "skill/valory/offend_slash_abci/0.1.0": "bafybeihecgh4dsonumfdtf7oe5cw7vgptzfrdvo7vc3vf6grqfyb7fjksa", - "agent/valory/offend_slash/0.1.0": "bafybeiakd5xeycytw4aeuicyq2c6vog7opaunixarpweaslxsls3zn6arm", + "skill/valory/slashing_abci/0.1.0": "bafybeid2psutghcu5wrd5pafyqcegdn6z3rby7u4eafupdr4d5h5z6wroq", + "skill/valory/offend_abci/0.1.0": "bafybeidacns5unpfn43ilernabquwqckbh2xvltdpptj4hfbqvk3adh3qe", + "skill/valory/offend_slash_abci/0.1.0": "bafybeidnzgozndthomxg6irihksgh5eck6lepadw3lbbmvhluosxvaal4u", + "agent/valory/offend_slash/0.1.0": "bafybeie5co7wjpozsori7i5jmenndamyflwhj6fpvo7stt6sckl4mh57pa", "contract/valory/erc20/0.1.0": "bafybeiag7wpfri44bwrx26374mnxyglmwxod6gu37foqkvloqr7oeldlgu", "contract/valory/service_registry_token_utility/0.1.0": "bafybeifdia2y5546tvk6xzxeaqzf2n5n7dutj2hdzbgenxohaqhjtnjqm4" }, diff --git a/packages/valory/agents/abstract_abci/aea-config.yaml b/packages/valory/agents/abstract_abci/aea-config.yaml index a710bf6668..00f61ce606 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:bafybeib4wj3vvniig5427o3iu3hyjd62xl4enshgazz4ruhichjiu6bvay +- valory/abci:0.1.0:bafybeibyr4pif6w55wauvhz5yfv4sudwyv5ejpj6726l7xri446aqtgera - valory/p2p_libp2p_client:0.1.0:bafybeihge56dn3xep2dzomu7rtvbgo4uc2qqh7ljl3fubqdi2lq44gs5lq contracts: [] protocols: - open_aea/signing:1.0.0:bafybeie7xyems76v5b4wc2lmaidcujizpxfzjnnwdeokmhje53g7ym25ii - valory/abci:0.1.0:bafybeihmzlmmb4pdo3zkhg6ehuyaa4lhw7bfpclln2o2z7v3o6fcep26iu skills: -- valory/abstract_abci:0.1.0:bafybeig4snobaxnd6ljner43s3nmwakjbtl4w5l62bsehcck4d5hbnghqe +- valory/abstract_abci:0.1.0:bafybeicrugwpe5wrwuy64i2zepkvboqnexkbougaplszu7syjfcuftzngm default_ledger: ethereum required_ledgers: - ethereum diff --git a/packages/valory/agents/counter/aea-config.yaml b/packages/valory/agents/counter/aea-config.yaml index d05a78971f..bbf46a94e4 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:bafybeib4wj3vvniig5427o3iu3hyjd62xl4enshgazz4ruhichjiu6bvay +- valory/abci:0.1.0:bafybeibyr4pif6w55wauvhz5yfv4sudwyv5ejpj6726l7xri446aqtgera - valory/p2p_libp2p_client:0.1.0:bafybeihge56dn3xep2dzomu7rtvbgo4uc2qqh7ljl3fubqdi2lq44gs5lq contracts: [] protocols: - open_aea/signing:1.0.0:bafybeie7xyems76v5b4wc2lmaidcujizpxfzjnnwdeokmhje53g7ym25ii - valory/abci:0.1.0:bafybeihmzlmmb4pdo3zkhg6ehuyaa4lhw7bfpclln2o2z7v3o6fcep26iu skills: -- valory/abstract_abci:0.1.0:bafybeig4snobaxnd6ljner43s3nmwakjbtl4w5l62bsehcck4d5hbnghqe -- valory/counter:0.1.0:bafybeigos7g7hfbccmawttepqvjj6kkmtrcfucyg3kpxfnqbkvgb55gjly +- valory/abstract_abci:0.1.0:bafybeicrugwpe5wrwuy64i2zepkvboqnexkbougaplszu7syjfcuftzngm +- valory/counter:0.1.0:bafybeidwgqy72w3qbzpm7pe3jb2g2zch7e43hsgk3ijchwigakxktdqg3i default_ledger: ethereum required_ledgers: - ethereum diff --git a/packages/valory/agents/hello_world/aea-config.yaml b/packages/valory/agents/hello_world/aea-config.yaml index 3d2fe1ae01..6c60f8de3b 100644 --- a/packages/valory/agents/hello_world/aea-config.yaml +++ b/packages/valory/agents/hello_world/aea-config.yaml @@ -11,7 +11,7 @@ fingerprint: tests/test_hello_world.py: bafybeifbgqpywtwhk6n4wngdrrk3oujwqw3fsbk54gsw5sep3pkkgym2ue fingerprint_ignore_patterns: [] connections: -- valory/abci:0.1.0:bafybeib4wj3vvniig5427o3iu3hyjd62xl4enshgazz4ruhichjiu6bvay +- valory/abci:0.1.0:bafybeibyr4pif6w55wauvhz5yfv4sudwyv5ejpj6726l7xri446aqtgera - valory/http_client:0.23.0:bafybeifgeqgryx6b3s6eseyzyezygmeitcpt3tkor2eiycozoi6clgdrny - valory/ipfs:0.1.0:bafybeiaddby5hxegt2fk772fzn34zpwndyfk45rc3jqtblhtr2tbzcicua - valory/ledger:0.19.0:bafybeiauyqzizmocjldnfuzvnihrqubfqzn5u2hp6ue7v3ka5kj54kd3zm @@ -23,9 +23,9 @@ protocols: - valory/http:1.0.0:bafybeiejoqgv7finfxo3rcvvovrlj5ccrbgxodjq43uo26ylpowsa3llfe - valory/ipfs:0.1.0:bafybeiedxeismnx3k5ty4mvvhlqideixlhqmi5mtcki4lxqfa7uqh7p33u skills: -- valory/abstract_abci:0.1.0:bafybeig4snobaxnd6ljner43s3nmwakjbtl4w5l62bsehcck4d5hbnghqe -- valory/abstract_round_abci:0.1.0:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 -- valory/hello_world_abci:0.1.0:bafybeihxyhrj3foqh3bbns4lkijbmtj7562ufqyjkwpan72pefnispebiu +- valory/abstract_abci:0.1.0:bafybeicrugwpe5wrwuy64i2zepkvboqnexkbougaplszu7syjfcuftzngm +- valory/abstract_round_abci:0.1.0:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi +- valory/hello_world_abci:0.1.0:bafybeih3fjiluabw5u4wnc5tkm2p3brvw7h5bsep5srlw5cp574yntxvhi default_ledger: ethereum required_ledgers: - ethereum diff --git a/packages/valory/agents/offend_slash/aea-config.yaml b/packages/valory/agents/offend_slash/aea-config.yaml index b351246866..67a289b7e3 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:bafybeib4wj3vvniig5427o3iu3hyjd62xl4enshgazz4ruhichjiu6bvay +- valory/abci:0.1.0:bafybeibyr4pif6w55wauvhz5yfv4sudwyv5ejpj6726l7xri446aqtgera - valory/http_client:0.23.0:bafybeifgeqgryx6b3s6eseyzyezygmeitcpt3tkor2eiycozoi6clgdrny - valory/ipfs:0.1.0:bafybeiaddby5hxegt2fk772fzn34zpwndyfk45rc3jqtblhtr2tbzcicua - valory/ledger:0.19.0:bafybeiauyqzizmocjldnfuzvnihrqubfqzn5u2hp6ue7v3ka5kj54kd3zm - valory/p2p_libp2p_client:0.1.0:bafybeihge56dn3xep2dzomu7rtvbgo4uc2qqh7ljl3fubqdi2lq44gs5lq contracts: -- valory/gnosis_safe:0.1.0:bafybeid6xubev76wj2nbxwvdoei5n4cri4w3owmtrm73k5jwipk5jzs22m -- valory/gnosis_safe_proxy_factory:0.1.0:bafybeibhje7g2pzxrumzeycuaqszpbu2g4vn6kzan7kzifaub4caiiuptq -- valory/service_registry:0.1.0:bafybeifv3yhtejbm7b6omve6z3ls5m2y4tccnugepxrj653h4peve2yvam +- valory/gnosis_safe:0.1.0:bafybeiaz2ybse2kym2bph5tf4uvx3qb3uxzxga4pn75gfqmzadtz6mxmdy +- valory/gnosis_safe_proxy_factory:0.1.0:bafybeidnptjd2e5azxrunvduwacufrr5pwy4xkhmeoazqq55o2no4m474u +- valory/service_registry:0.1.0:bafybeiamckrtlrydvoyelc6ldu5ke5uwrdxstzaeqstvg5r4uteriwmjka protocols: - open_aea/signing:1.0.0:bafybeie7xyems76v5b4wc2lmaidcujizpxfzjnnwdeokmhje53g7ym25ii - valory/abci:0.1.0:bafybeihmzlmmb4pdo3zkhg6ehuyaa4lhw7bfpclln2o2z7v3o6fcep26iu @@ -30,14 +30,14 @@ protocols: - valory/ledger_api:1.0.0:bafybeige5agrztgzfevyglf7mb4o7pzfttmq4f6zi765y4g2zvftbyowru - valory/tendermint:0.1.0:bafybeig6g6twajlwssfbfp5rlnu5mwzuu5kgak5cs4fich7rlkx6whesnu skills: -- valory/abstract_abci:0.1.0:bafybeig4snobaxnd6ljner43s3nmwakjbtl4w5l62bsehcck4d5hbnghqe -- valory/abstract_round_abci:0.1.0:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 -- valory/offend_abci:0.1.0:bafybeifss2sx54rnomdnoe4mn25gunwjvein35klqr472inpvumz4etpg4 -- valory/offend_slash_abci:0.1.0:bafybeihecgh4dsonumfdtf7oe5cw7vgptzfrdvo7vc3vf6grqfyb7fjksa -- valory/registration_abci:0.1.0:bafybeie2seoxrzqvcxyvd4cyazac77nqjancraxe3zsnb7lfe2ihalamj4 -- valory/reset_pause_abci:0.1.0:bafybeib5xlexhtp4xbzaqxefqrltq4zkwgq6qljkcj25jfbay6ykfkudse -- valory/slashing_abci:0.1.0:bafybeibrt5ltsg4buebyav3rdhlomgzrya3cw4pts46l2m6vjmei3fjxtq -- valory/transaction_settlement_abci:0.1.0:bafybeigouexfjnmje3p7swa6za7d4bnvfzwz6yj2ihpwykozflsyr7ll6m +- valory/abstract_abci:0.1.0:bafybeicrugwpe5wrwuy64i2zepkvboqnexkbougaplszu7syjfcuftzngm +- valory/abstract_round_abci:0.1.0:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi +- valory/offend_abci:0.1.0:bafybeidacns5unpfn43ilernabquwqckbh2xvltdpptj4hfbqvk3adh3qe +- valory/offend_slash_abci:0.1.0:bafybeidnzgozndthomxg6irihksgh5eck6lepadw3lbbmvhluosxvaal4u +- valory/registration_abci:0.1.0:bafybeiauxekay4vnhurfkruyrmjhr7vsilxudco6ifwutzqvfd46ynv474 +- valory/reset_pause_abci:0.1.0:bafybeic4lxp666myewkwpnl3zav5b3y3raysinw5exdy7ovs6ordy6ackm +- valory/slashing_abci:0.1.0:bafybeid2psutghcu5wrd5pafyqcegdn6z3rby7u4eafupdr4d5h5z6wroq +- valory/transaction_settlement_abci:0.1.0:bafybeiaysqymo6gn4fr7ggn775u3qetxubg4coptguprv56exhuuisr2we default_ledger: ethereum required_ledgers: - ethereum diff --git a/packages/valory/agents/register_reset/aea-config.yaml b/packages/valory/agents/register_reset/aea-config.yaml index d4c785f699..7cc93cb140 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:bafybeib4wj3vvniig5427o3iu3hyjd62xl4enshgazz4ruhichjiu6bvay +- valory/abci:0.1.0:bafybeibyr4pif6w55wauvhz5yfv4sudwyv5ejpj6726l7xri446aqtgera - valory/http_client:0.23.0:bafybeifgeqgryx6b3s6eseyzyezygmeitcpt3tkor2eiycozoi6clgdrny - valory/ipfs:0.1.0:bafybeiaddby5hxegt2fk772fzn34zpwndyfk45rc3jqtblhtr2tbzcicua - valory/ledger:0.19.0:bafybeiauyqzizmocjldnfuzvnihrqubfqzn5u2hp6ue7v3ka5kj54kd3zm @@ -34,11 +34,11 @@ protocols: - valory/http:1.0.0:bafybeiejoqgv7finfxo3rcvvovrlj5ccrbgxodjq43uo26ylpowsa3llfe - valory/ipfs:0.1.0:bafybeiedxeismnx3k5ty4mvvhlqideixlhqmi5mtcki4lxqfa7uqh7p33u skills: -- valory/abstract_abci:0.1.0:bafybeig4snobaxnd6ljner43s3nmwakjbtl4w5l62bsehcck4d5hbnghqe -- valory/abstract_round_abci:0.1.0:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 -- valory/register_reset_abci:0.1.0:bafybeifmpzha4miiunrn6yse7q4vykdzgyi47kkve4jttt4nqed6y3gtkq -- valory/registration_abci:0.1.0:bafybeie2seoxrzqvcxyvd4cyazac77nqjancraxe3zsnb7lfe2ihalamj4 -- valory/reset_pause_abci:0.1.0:bafybeib5xlexhtp4xbzaqxefqrltq4zkwgq6qljkcj25jfbay6ykfkudse +- valory/abstract_abci:0.1.0:bafybeicrugwpe5wrwuy64i2zepkvboqnexkbougaplszu7syjfcuftzngm +- valory/abstract_round_abci:0.1.0:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi +- valory/register_reset_abci:0.1.0:bafybeicjos72xrskbtcrdx7qtyh7qzwduh75tqzzhlpxtq7affxwub7nua +- valory/registration_abci:0.1.0:bafybeiauxekay4vnhurfkruyrmjhr7vsilxudco6ifwutzqvfd46ynv474 +- valory/reset_pause_abci:0.1.0:bafybeic4lxp666myewkwpnl3zav5b3y3raysinw5exdy7ovs6ordy6ackm default_ledger: ethereum required_ledgers: - ethereum diff --git a/packages/valory/agents/register_reset_recovery/aea-config.yaml b/packages/valory/agents/register_reset_recovery/aea-config.yaml index 93b65fb07f..ddd8e39144 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:bafybeib4wj3vvniig5427o3iu3hyjd62xl4enshgazz4ruhichjiu6bvay +- valory/abci:0.1.0:bafybeibyr4pif6w55wauvhz5yfv4sudwyv5ejpj6726l7xri446aqtgera - valory/http_client:0.23.0:bafybeifgeqgryx6b3s6eseyzyezygmeitcpt3tkor2eiycozoi6clgdrny - valory/ipfs:0.1.0:bafybeiaddby5hxegt2fk772fzn34zpwndyfk45rc3jqtblhtr2tbzcicua - valory/ledger:0.19.0:bafybeiauyqzizmocjldnfuzvnihrqubfqzn5u2hp6ue7v3ka5kj54kd3zm @@ -24,10 +24,10 @@ protocols: - valory/http:1.0.0:bafybeiejoqgv7finfxo3rcvvovrlj5ccrbgxodjq43uo26ylpowsa3llfe - valory/ipfs:0.1.0:bafybeiedxeismnx3k5ty4mvvhlqideixlhqmi5mtcki4lxqfa7uqh7p33u skills: -- valory/abstract_abci:0.1.0:bafybeig4snobaxnd6ljner43s3nmwakjbtl4w5l62bsehcck4d5hbnghqe -- valory/abstract_round_abci:0.1.0:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 -- valory/register_reset_recovery_abci:0.1.0:bafybeihbnsmb6iae7mqg4y7v66s6ga6d3qficptvrxduftjcyahn23apxe -- valory/registration_abci:0.1.0:bafybeie2seoxrzqvcxyvd4cyazac77nqjancraxe3zsnb7lfe2ihalamj4 +- valory/abstract_abci:0.1.0:bafybeicrugwpe5wrwuy64i2zepkvboqnexkbougaplszu7syjfcuftzngm +- valory/abstract_round_abci:0.1.0:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi +- valory/register_reset_recovery_abci:0.1.0:bafybeif6ivoqcrezvh33murd45gun5ba2kaqoghbd3m7qnrulmggvuznzq +- valory/registration_abci:0.1.0:bafybeiauxekay4vnhurfkruyrmjhr7vsilxudco6ifwutzqvfd46ynv474 default_ledger: ethereum required_ledgers: - ethereum diff --git a/packages/valory/agents/register_termination/aea-config.yaml b/packages/valory/agents/register_termination/aea-config.yaml index a0748466a6..60f18f5baa 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:bafybeib4wj3vvniig5427o3iu3hyjd62xl4enshgazz4ruhichjiu6bvay +- valory/abci:0.1.0:bafybeibyr4pif6w55wauvhz5yfv4sudwyv5ejpj6726l7xri446aqtgera - valory/http_client:0.23.0:bafybeifgeqgryx6b3s6eseyzyezygmeitcpt3tkor2eiycozoi6clgdrny - valory/ipfs:0.1.0:bafybeiaddby5hxegt2fk772fzn34zpwndyfk45rc3jqtblhtr2tbzcicua - valory/ledger:0.19.0:bafybeiauyqzizmocjldnfuzvnihrqubfqzn5u2hp6ue7v3ka5kj54kd3zm - valory/p2p_libp2p_client:0.1.0:bafybeihge56dn3xep2dzomu7rtvbgo4uc2qqh7ljl3fubqdi2lq44gs5lq contracts: -- valory/gnosis_safe:0.1.0:bafybeid6xubev76wj2nbxwvdoei5n4cri4w3owmtrm73k5jwipk5jzs22m -- valory/gnosis_safe_proxy_factory:0.1.0:bafybeibhje7g2pzxrumzeycuaqszpbu2g4vn6kzan7kzifaub4caiiuptq +- valory/gnosis_safe:0.1.0:bafybeiaz2ybse2kym2bph5tf4uvx3qb3uxzxga4pn75gfqmzadtz6mxmdy +- valory/gnosis_safe_proxy_factory:0.1.0:bafybeidnptjd2e5azxrunvduwacufrr5pwy4xkhmeoazqq55o2no4m474u - valory/multisend:0.1.0:bafybeig5byt5urg2d2bsecufxe5ql7f4mezg3mekfleeh32nmuusx66p4y -- valory/service_registry:0.1.0:bafybeifv3yhtejbm7b6omve6z3ls5m2y4tccnugepxrj653h4peve2yvam +- valory/service_registry:0.1.0:bafybeiamckrtlrydvoyelc6ldu5ke5uwrdxstzaeqstvg5r4uteriwmjka protocols: - open_aea/signing:1.0.0:bafybeie7xyems76v5b4wc2lmaidcujizpxfzjnnwdeokmhje53g7ym25ii - valory/abci:0.1.0:bafybeihmzlmmb4pdo3zkhg6ehuyaa4lhw7bfpclln2o2z7v3o6fcep26iu @@ -32,13 +32,13 @@ protocols: - valory/ledger_api:1.0.0:bafybeige5agrztgzfevyglf7mb4o7pzfttmq4f6zi765y4g2zvftbyowru - valory/tendermint:0.1.0:bafybeig6g6twajlwssfbfp5rlnu5mwzuu5kgak5cs4fich7rlkx6whesnu skills: -- valory/abstract_abci:0.1.0:bafybeig4snobaxnd6ljner43s3nmwakjbtl4w5l62bsehcck4d5hbnghqe -- valory/abstract_round_abci:0.1.0:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 -- valory/register_termination_abci:0.1.0:bafybeibff7dv446ddi3qbnjtw2nf2d3ws2odcdhuvsyyowfxfmatgb5rwu -- valory/registration_abci:0.1.0:bafybeie2seoxrzqvcxyvd4cyazac77nqjancraxe3zsnb7lfe2ihalamj4 -- valory/reset_pause_abci:0.1.0:bafybeib5xlexhtp4xbzaqxefqrltq4zkwgq6qljkcj25jfbay6ykfkudse -- valory/termination_abci:0.1.0:bafybeigstuw6zyabd3guuflu3oxb2ntwyvn2jsxzpd7ud7fc6wbqd6nh2m -- valory/transaction_settlement_abci:0.1.0:bafybeigouexfjnmje3p7swa6za7d4bnvfzwz6yj2ihpwykozflsyr7ll6m +- valory/abstract_abci:0.1.0:bafybeicrugwpe5wrwuy64i2zepkvboqnexkbougaplszu7syjfcuftzngm +- valory/abstract_round_abci:0.1.0:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi +- valory/register_termination_abci:0.1.0:bafybeiftrruz5y7dwdowrqxj4c7s2z6nufsjnx5udiaqhkcsgrtcf4uymy +- valory/registration_abci:0.1.0:bafybeiauxekay4vnhurfkruyrmjhr7vsilxudco6ifwutzqvfd46ynv474 +- valory/reset_pause_abci:0.1.0:bafybeic4lxp666myewkwpnl3zav5b3y3raysinw5exdy7ovs6ordy6ackm +- valory/termination_abci:0.1.0:bafybeidco6xr43h2pbku27owzhr6pijtfg75pgsdwqxom7vn6cngsr2vqi +- valory/transaction_settlement_abci:0.1.0:bafybeiaysqymo6gn4fr7ggn775u3qetxubg4coptguprv56exhuuisr2we default_ledger: ethereum required_ledgers: - ethereum diff --git a/packages/valory/agents/registration_start_up/aea-config.yaml b/packages/valory/agents/registration_start_up/aea-config.yaml index 9b0321de56..06f000fd6f 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: bafybeickkytuflqwxg4y6n5bcnlxwnuutxsunan5ubvy7rj3y3me3ohtwi fingerprint_ignore_patterns: [] connections: -- valory/abci:0.1.0:bafybeib4wj3vvniig5427o3iu3hyjd62xl4enshgazz4ruhichjiu6bvay +- valory/abci:0.1.0:bafybeibyr4pif6w55wauvhz5yfv4sudwyv5ejpj6726l7xri446aqtgera - valory/http_client:0.23.0:bafybeifgeqgryx6b3s6eseyzyezygmeitcpt3tkor2eiycozoi6clgdrny - valory/ipfs:0.1.0:bafybeiaddby5hxegt2fk772fzn34zpwndyfk45rc3jqtblhtr2tbzcicua - valory/ledger:0.19.0:bafybeiauyqzizmocjldnfuzvnihrqubfqzn5u2hp6ue7v3ka5kj54kd3zm - valory/p2p_libp2p_client:0.1.0:bafybeihge56dn3xep2dzomu7rtvbgo4uc2qqh7ljl3fubqdi2lq44gs5lq contracts: -- valory/service_registry:0.1.0:bafybeifv3yhtejbm7b6omve6z3ls5m2y4tccnugepxrj653h4peve2yvam +- valory/service_registry:0.1.0:bafybeiamckrtlrydvoyelc6ldu5ke5uwrdxstzaeqstvg5r4uteriwmjka protocols: - open_aea/signing:1.0.0:bafybeie7xyems76v5b4wc2lmaidcujizpxfzjnnwdeokmhje53g7ym25ii - valory/abci:0.1.0:bafybeihmzlmmb4pdo3zkhg6ehuyaa4lhw7bfpclln2o2z7v3o6fcep26iu @@ -28,9 +28,9 @@ protocols: - valory/ledger_api:1.0.0:bafybeige5agrztgzfevyglf7mb4o7pzfttmq4f6zi765y4g2zvftbyowru - valory/tendermint:0.1.0:bafybeig6g6twajlwssfbfp5rlnu5mwzuu5kgak5cs4fich7rlkx6whesnu skills: -- valory/abstract_abci:0.1.0:bafybeig4snobaxnd6ljner43s3nmwakjbtl4w5l62bsehcck4d5hbnghqe -- valory/abstract_round_abci:0.1.0:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 -- valory/registration_abci:0.1.0:bafybeie2seoxrzqvcxyvd4cyazac77nqjancraxe3zsnb7lfe2ihalamj4 +- valory/abstract_abci:0.1.0:bafybeicrugwpe5wrwuy64i2zepkvboqnexkbougaplszu7syjfcuftzngm +- valory/abstract_round_abci:0.1.0:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi +- valory/registration_abci:0.1.0:bafybeiauxekay4vnhurfkruyrmjhr7vsilxudco6ifwutzqvfd46ynv474 default_ledger: ethereum required_ledgers: - ethereum diff --git a/packages/valory/agents/test_abci/aea-config.yaml b/packages/valory/agents/test_abci/aea-config.yaml index c54058a797..af2c7b27e5 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:bafybeib4wj3vvniig5427o3iu3hyjd62xl4enshgazz4ruhichjiu6bvay +- valory/abci:0.1.0:bafybeibyr4pif6w55wauvhz5yfv4sudwyv5ejpj6726l7xri446aqtgera - valory/http_client:0.23.0:bafybeifgeqgryx6b3s6eseyzyezygmeitcpt3tkor2eiycozoi6clgdrny - valory/ipfs:0.1.0:bafybeiaddby5hxegt2fk772fzn34zpwndyfk45rc3jqtblhtr2tbzcicua - valory/ledger:0.19.0:bafybeiauyqzizmocjldnfuzvnihrqubfqzn5u2hp6ue7v3ka5kj54kd3zm @@ -22,9 +22,9 @@ protocols: - valory/ipfs:0.1.0:bafybeiedxeismnx3k5ty4mvvhlqideixlhqmi5mtcki4lxqfa7uqh7p33u - valory/ledger_api:1.0.0:bafybeige5agrztgzfevyglf7mb4o7pzfttmq4f6zi765y4g2zvftbyowru skills: -- valory/abstract_abci:0.1.0:bafybeig4snobaxnd6ljner43s3nmwakjbtl4w5l62bsehcck4d5hbnghqe -- valory/abstract_round_abci:0.1.0:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 -- valory/test_abci:0.1.0:bafybeibk7nwkimug7z7fef2kqos3p5tlq6of3ml52p6vjmylfiqja7xrly +- valory/abstract_abci:0.1.0:bafybeicrugwpe5wrwuy64i2zepkvboqnexkbougaplszu7syjfcuftzngm +- valory/abstract_round_abci:0.1.0:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi +- valory/test_abci:0.1.0:bafybeiadwolycrfc5klis7uy6ld4uqapmube4xwpnnpolvhrdtu3sxi6fa 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 ca18e6762f..700afe3c32 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:bafybeib4wj3vvniig5427o3iu3hyjd62xl4enshgazz4ruhichjiu6bvay +- valory/abci:0.1.0:bafybeibyr4pif6w55wauvhz5yfv4sudwyv5ejpj6726l7xri446aqtgera - valory/http_client:0.23.0:bafybeifgeqgryx6b3s6eseyzyezygmeitcpt3tkor2eiycozoi6clgdrny - valory/ipfs:0.1.0:bafybeiaddby5hxegt2fk772fzn34zpwndyfk45rc3jqtblhtr2tbzcicua - valory/ledger:0.19.0:bafybeiauyqzizmocjldnfuzvnihrqubfqzn5u2hp6ue7v3ka5kj54kd3zm - valory/p2p_libp2p_client:0.1.0:bafybeihge56dn3xep2dzomu7rtvbgo4uc2qqh7ljl3fubqdi2lq44gs5lq contracts: -- valory/service_registry:0.1.0:bafybeifv3yhtejbm7b6omve6z3ls5m2y4tccnugepxrj653h4peve2yvam +- valory/service_registry:0.1.0:bafybeiamckrtlrydvoyelc6ldu5ke5uwrdxstzaeqstvg5r4uteriwmjka protocols: - open_aea/signing:1.0.0:bafybeie7xyems76v5b4wc2lmaidcujizpxfzjnnwdeokmhje53g7ym25ii - valory/abci:0.1.0:bafybeihmzlmmb4pdo3zkhg6ehuyaa4lhw7bfpclln2o2z7v3o6fcep26iu @@ -28,9 +28,9 @@ protocols: - valory/ledger_api:1.0.0:bafybeige5agrztgzfevyglf7mb4o7pzfttmq4f6zi765y4g2zvftbyowru - valory/tendermint:0.1.0:bafybeig6g6twajlwssfbfp5rlnu5mwzuu5kgak5cs4fich7rlkx6whesnu skills: -- valory/abstract_abci:0.1.0:bafybeig4snobaxnd6ljner43s3nmwakjbtl4w5l62bsehcck4d5hbnghqe -- valory/abstract_round_abci:0.1.0:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 -- valory/test_ipfs_abci:0.1.0:bafybeidryqjlcybmvxss6ycc3vt7rpienudsv26rucp4etrm2jk2wtabve +- valory/abstract_abci:0.1.0:bafybeicrugwpe5wrwuy64i2zepkvboqnexkbougaplszu7syjfcuftzngm +- valory/abstract_round_abci:0.1.0:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi +- valory/test_ipfs_abci:0.1.0:bafybeigpxr5zi7pd2dumgjjuwurdp2nieqfvod2uf6yj4cvqqqffgy7q6m default_ledger: ethereum required_ledgers: - ethereum diff --git a/packages/valory/contracts/gnosis_safe/contract.yaml b/packages/valory/contracts/gnosis_safe/contract.yaml index 1e31b98af7..78268f69dd 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: bafybeiccezfy6uu24owucy3klzddbtinfs6agyarzbekmtnq7dgruimz3y fingerprint_ignore_patterns: [] contracts: -- valory/gnosis_safe_proxy_factory:0.1.0:bafybeibhje7g2pzxrumzeycuaqszpbu2g4vn6kzan7kzifaub4caiiuptq +- valory/gnosis_safe_proxy_factory:0.1.0:bafybeidnptjd2e5azxrunvduwacufrr5pwy4xkhmeoazqq55o2no4m474u class_name: GnosisSafeContract contract_interface_paths: ethereum: build/GnosisSafe_V1_3_0.json diff --git a/packages/valory/services/counter/service.yaml b/packages/valory/services/counter/service.yaml index dfcf140ef7..346aea2ae6 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:bafybeidjukg4pgwuhxgicbthmtneozemdfotgerxmv26qeqsrgaoh74umy +agent: valory/counter:0.1.0:bafybeid7r7gxuhv5ns3f4xtz6ntom4gqoqe43wjfiyp7m64doy65kudiuy deployment: {} --- public_id: valory/ledger:0.19.0 diff --git a/packages/valory/services/hello_world/service.yaml b/packages/valory/services/hello_world/service.yaml index 81e057da33..c37a9eebfa 100644 --- a/packages/valory/services/hello_world/service.yaml +++ b/packages/valory/services/hello_world/service.yaml @@ -7,7 +7,7 @@ license: Apache-2.0 fingerprint: README.md: bafybeiapubcoersqnsnh3acia5hd7otzt7kjxekr6gkbrlumv6tkajl6jm fingerprint_ignore_patterns: [] -agent: valory/hello_world:0.1.0:bafybeiduyldaqervkw4xinpfbyjs6sr5ng5nxjexi6ipnwffpnwwscmbcu +agent: valory/hello_world:0.1.0:bafybeihpnddsue5d2clb36czrb3i5jaimph5a2vzibgbsy7tbg2g2mdure number_of_agents: 4 deployment: {} --- diff --git a/packages/valory/services/register_reset/service.yaml b/packages/valory/services/register_reset/service.yaml index 80ee90927f..906bfb9ff3 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:bafybeihnf4pqi7hdxsj2fchwnncyp4tb34k2672sbtrpkv5zwhg7fdxrxe +agent: valory/register_reset:0.1.0:bafybeierjnaylejcmt63xcafkftokjaicmlmdnwatuebzgmq3rnc6ko6d4 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 549bad82dc..ad86332192 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:bafybeib4wj3vvniig5427o3iu3hyjd62xl4enshgazz4ruhichjiu6bvay +- valory/abci:0.1.0:bafybeibyr4pif6w55wauvhz5yfv4sudwyv5ejpj6726l7xri446aqtgera contracts: [] protocols: - valory/abci:0.1.0:bafybeihmzlmmb4pdo3zkhg6ehuyaa4lhw7bfpclln2o2z7v3o6fcep26iu diff --git a/packages/valory/skills/abstract_round_abci/skill.yaml b/packages/valory/skills/abstract_round_abci/skill.yaml index 260c238c1e..3f5c609bc6 100644 --- a/packages/valory/skills/abstract_round_abci/skill.yaml +++ b/packages/valory/skills/abstract_round_abci/skill.yaml @@ -60,13 +60,13 @@ fingerprint: utils.py: bafybeienx5y7er37rvluz5x5oirsephs6td4werjett5vaavrv6ohymzpm fingerprint_ignore_patterns: [] connections: -- valory/abci:0.1.0:bafybeib4wj3vvniig5427o3iu3hyjd62xl4enshgazz4ruhichjiu6bvay +- valory/abci:0.1.0:bafybeibyr4pif6w55wauvhz5yfv4sudwyv5ejpj6726l7xri446aqtgera - valory/http_client:0.23.0:bafybeifgeqgryx6b3s6eseyzyezygmeitcpt3tkor2eiycozoi6clgdrny - valory/ipfs:0.1.0:bafybeiaddby5hxegt2fk772fzn34zpwndyfk45rc3jqtblhtr2tbzcicua - valory/ledger:0.19.0:bafybeiauyqzizmocjldnfuzvnihrqubfqzn5u2hp6ue7v3ka5kj54kd3zm - valory/p2p_libp2p_client:0.1.0:bafybeihge56dn3xep2dzomu7rtvbgo4uc2qqh7ljl3fubqdi2lq44gs5lq contracts: -- valory/service_registry:0.1.0:bafybeifv3yhtejbm7b6omve6z3ls5m2y4tccnugepxrj653h4peve2yvam +- valory/service_registry:0.1.0:bafybeiamckrtlrydvoyelc6ldu5ke5uwrdxstzaeqstvg5r4uteriwmjka protocols: - open_aea/signing:1.0.0:bafybeie7xyems76v5b4wc2lmaidcujizpxfzjnnwdeokmhje53g7ym25ii - valory/abci:0.1.0:bafybeihmzlmmb4pdo3zkhg6ehuyaa4lhw7bfpclln2o2z7v3o6fcep26iu @@ -76,7 +76,7 @@ protocols: - valory/ledger_api:1.0.0:bafybeige5agrztgzfevyglf7mb4o7pzfttmq4f6zi765y4g2zvftbyowru - valory/tendermint:0.1.0:bafybeig6g6twajlwssfbfp5rlnu5mwzuu5kgak5cs4fich7rlkx6whesnu skills: -- valory/abstract_abci:0.1.0:bafybeig4snobaxnd6ljner43s3nmwakjbtl4w5l62bsehcck4d5hbnghqe +- valory/abstract_abci:0.1.0:bafybeicrugwpe5wrwuy64i2zepkvboqnexkbougaplszu7syjfcuftzngm behaviours: main: args: {} diff --git a/packages/valory/skills/counter/skill.yaml b/packages/valory/skills/counter/skill.yaml index 45da1ea2be..d93bef877b 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:bafybeib4wj3vvniig5427o3iu3hyjd62xl4enshgazz4ruhichjiu6bvay +- valory/abci:0.1.0:bafybeibyr4pif6w55wauvhz5yfv4sudwyv5ejpj6726l7xri446aqtgera contracts: [] protocols: - valory/abci:0.1.0:bafybeihmzlmmb4pdo3zkhg6ehuyaa4lhw7bfpclln2o2z7v3o6fcep26iu skills: -- valory/abstract_abci:0.1.0:bafybeig4snobaxnd6ljner43s3nmwakjbtl4w5l62bsehcck4d5hbnghqe +- valory/abstract_abci:0.1.0:bafybeicrugwpe5wrwuy64i2zepkvboqnexkbougaplszu7syjfcuftzngm behaviours: {} handlers: abci: diff --git a/packages/valory/skills/hello_world_abci/skill.yaml b/packages/valory/skills/hello_world_abci/skill.yaml index f3c64cebe8..78c4d68bb7 100644 --- a/packages/valory/skills/hello_world_abci/skill.yaml +++ b/packages/valory/skills/hello_world_abci/skill.yaml @@ -27,7 +27,7 @@ connections: [] contracts: [] protocols: [] skills: -- valory/abstract_round_abci:0.1.0:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 +- valory/abstract_round_abci:0.1.0:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi behaviours: main: args: {} diff --git a/packages/valory/skills/offend_abci/skill.yaml b/packages/valory/skills/offend_abci/skill.yaml index 9e677c7207..e1746e3067 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:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 +- valory/abstract_round_abci:0.1.0:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi behaviours: main: args: {} diff --git a/packages/valory/skills/offend_slash_abci/skill.yaml b/packages/valory/skills/offend_slash_abci/skill.yaml index de18a9dc77..a5d7a794a4 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:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 -- valory/offend_abci:0.1.0:bafybeifss2sx54rnomdnoe4mn25gunwjvein35klqr472inpvumz4etpg4 -- valory/registration_abci:0.1.0:bafybeie2seoxrzqvcxyvd4cyazac77nqjancraxe3zsnb7lfe2ihalamj4 -- valory/reset_pause_abci:0.1.0:bafybeib5xlexhtp4xbzaqxefqrltq4zkwgq6qljkcj25jfbay6ykfkudse -- valory/slashing_abci:0.1.0:bafybeibrt5ltsg4buebyav3rdhlomgzrya3cw4pts46l2m6vjmei3fjxtq +- valory/abstract_round_abci:0.1.0:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi +- valory/offend_abci:0.1.0:bafybeidacns5unpfn43ilernabquwqckbh2xvltdpptj4hfbqvk3adh3qe +- valory/registration_abci:0.1.0:bafybeiauxekay4vnhurfkruyrmjhr7vsilxudco6ifwutzqvfd46ynv474 +- valory/reset_pause_abci:0.1.0:bafybeic4lxp666myewkwpnl3zav5b3y3raysinw5exdy7ovs6ordy6ackm +- valory/slashing_abci:0.1.0:bafybeid2psutghcu5wrd5pafyqcegdn6z3rby7u4eafupdr4d5h5z6wroq behaviours: main: args: {} diff --git a/packages/valory/skills/register_reset_abci/skill.yaml b/packages/valory/skills/register_reset_abci/skill.yaml index c690bc8385..6b64f82090 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:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 -- valory/registration_abci:0.1.0:bafybeie2seoxrzqvcxyvd4cyazac77nqjancraxe3zsnb7lfe2ihalamj4 -- valory/reset_pause_abci:0.1.0:bafybeib5xlexhtp4xbzaqxefqrltq4zkwgq6qljkcj25jfbay6ykfkudse +- valory/abstract_round_abci:0.1.0:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi +- valory/registration_abci:0.1.0:bafybeiauxekay4vnhurfkruyrmjhr7vsilxudco6ifwutzqvfd46ynv474 +- valory/reset_pause_abci:0.1.0:bafybeic4lxp666myewkwpnl3zav5b3y3raysinw5exdy7ovs6ordy6ackm 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 2eeda5eddc..f185d6ca13 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:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 -- valory/registration_abci:0.1.0:bafybeie2seoxrzqvcxyvd4cyazac77nqjancraxe3zsnb7lfe2ihalamj4 +- valory/abstract_round_abci:0.1.0:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi +- valory/registration_abci:0.1.0:bafybeiauxekay4vnhurfkruyrmjhr7vsilxudco6ifwutzqvfd46ynv474 behaviours: main: args: {} diff --git a/packages/valory/skills/register_termination_abci/skill.yaml b/packages/valory/skills/register_termination_abci/skill.yaml index 2e06f52362..fe1ec0bbf8 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:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 -- valory/registration_abci:0.1.0:bafybeie2seoxrzqvcxyvd4cyazac77nqjancraxe3zsnb7lfe2ihalamj4 -- valory/reset_pause_abci:0.1.0:bafybeib5xlexhtp4xbzaqxefqrltq4zkwgq6qljkcj25jfbay6ykfkudse -- valory/termination_abci:0.1.0:bafybeigstuw6zyabd3guuflu3oxb2ntwyvn2jsxzpd7ud7fc6wbqd6nh2m +- valory/abstract_round_abci:0.1.0:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi +- valory/registration_abci:0.1.0:bafybeiauxekay4vnhurfkruyrmjhr7vsilxudco6ifwutzqvfd46ynv474 +- valory/reset_pause_abci:0.1.0:bafybeic4lxp666myewkwpnl3zav5b3y3raysinw5exdy7ovs6ordy6ackm +- valory/termination_abci:0.1.0:bafybeidco6xr43h2pbku27owzhr6pijtfg75pgsdwqxom7vn6cngsr2vqi behaviours: main: args: {} diff --git a/packages/valory/skills/registration_abci/skill.yaml b/packages/valory/skills/registration_abci/skill.yaml index e418272584..1c9c381724 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:bafybeihge56dn3xep2dzomu7rtvbgo4uc2qqh7ljl3fubqdi2lq44gs5lq contracts: -- valory/service_registry:0.1.0:bafybeifv3yhtejbm7b6omve6z3ls5m2y4tccnugepxrj653h4peve2yvam +- valory/service_registry:0.1.0:bafybeiamckrtlrydvoyelc6ldu5ke5uwrdxstzaeqstvg5r4uteriwmjka protocols: - valory/contract_api:1.0.0:bafybeialhbjvwiwcnqq3ysxcyemobcbie7xza66gaofcvla5njezkvhcka - valory/http:1.0.0:bafybeiejoqgv7finfxo3rcvvovrlj5ccrbgxodjq43uo26ylpowsa3llfe - valory/tendermint:0.1.0:bafybeig6g6twajlwssfbfp5rlnu5mwzuu5kgak5cs4fich7rlkx6whesnu skills: -- valory/abstract_round_abci:0.1.0:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 +- valory/abstract_round_abci:0.1.0:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi behaviours: main: args: {} diff --git a/packages/valory/skills/reset_pause_abci/skill.yaml b/packages/valory/skills/reset_pause_abci/skill.yaml index a927a02bde..f350763f2c 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:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 +- valory/abstract_round_abci:0.1.0:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi behaviours: main: args: {} diff --git a/packages/valory/skills/slashing_abci/skill.yaml b/packages/valory/skills/slashing_abci/skill.yaml index adcd125532..11951ac978 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:bafybeid6xubev76wj2nbxwvdoei5n4cri4w3owmtrm73k5jwipk5jzs22m -- valory/service_registry:0.1.0:bafybeifv3yhtejbm7b6omve6z3ls5m2y4tccnugepxrj653h4peve2yvam +- valory/gnosis_safe:0.1.0:bafybeiaz2ybse2kym2bph5tf4uvx3qb3uxzxga4pn75gfqmzadtz6mxmdy +- valory/service_registry:0.1.0:bafybeiamckrtlrydvoyelc6ldu5ke5uwrdxstzaeqstvg5r4uteriwmjka protocols: - valory/contract_api:1.0.0:bafybeialhbjvwiwcnqq3ysxcyemobcbie7xza66gaofcvla5njezkvhcka skills: -- valory/abstract_round_abci:0.1.0:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 -- valory/transaction_settlement_abci:0.1.0:bafybeigouexfjnmje3p7swa6za7d4bnvfzwz6yj2ihpwykozflsyr7ll6m +- valory/abstract_round_abci:0.1.0:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi +- valory/transaction_settlement_abci:0.1.0:bafybeiaysqymo6gn4fr7ggn775u3qetxubg4coptguprv56exhuuisr2we behaviours: main: args: {} diff --git a/packages/valory/skills/termination_abci/skill.yaml b/packages/valory/skills/termination_abci/skill.yaml index f78a69d27d..4baa1060aa 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:bafybeid6xubev76wj2nbxwvdoei5n4cri4w3owmtrm73k5jwipk5jzs22m +- valory/gnosis_safe:0.1.0:bafybeiaz2ybse2kym2bph5tf4uvx3qb3uxzxga4pn75gfqmzadtz6mxmdy - valory/multisend:0.1.0:bafybeig5byt5urg2d2bsecufxe5ql7f4mezg3mekfleeh32nmuusx66p4y -- valory/service_registry:0.1.0:bafybeifv3yhtejbm7b6omve6z3ls5m2y4tccnugepxrj653h4peve2yvam +- valory/service_registry:0.1.0:bafybeiamckrtlrydvoyelc6ldu5ke5uwrdxstzaeqstvg5r4uteriwmjka protocols: - valory/contract_api:1.0.0:bafybeialhbjvwiwcnqq3ysxcyemobcbie7xza66gaofcvla5njezkvhcka skills: -- valory/abstract_round_abci:0.1.0:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 -- valory/transaction_settlement_abci:0.1.0:bafybeigouexfjnmje3p7swa6za7d4bnvfzwz6yj2ihpwykozflsyr7ll6m +- valory/abstract_round_abci:0.1.0:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi +- valory/transaction_settlement_abci:0.1.0:bafybeiaysqymo6gn4fr7ggn775u3qetxubg4coptguprv56exhuuisr2we behaviours: main: args: {} diff --git a/packages/valory/skills/test_abci/skill.yaml b/packages/valory/skills/test_abci/skill.yaml index bfb243680c..b41f6b5bf4 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:bafybeig4snobaxnd6ljner43s3nmwakjbtl4w5l62bsehcck4d5hbnghqe -- valory/abstract_round_abci:0.1.0:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 +- valory/abstract_abci:0.1.0:bafybeicrugwpe5wrwuy64i2zepkvboqnexkbougaplszu7syjfcuftzngm +- valory/abstract_round_abci:0.1.0:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi behaviours: main: args: {} diff --git a/packages/valory/skills/test_ipfs_abci/skill.yaml b/packages/valory/skills/test_ipfs_abci/skill.yaml index 4aa34adf51..1a557a729d 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:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 +- valory/abstract_round_abci:0.1.0:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi behaviours: main: args: {} diff --git a/packages/valory/skills/transaction_settlement_abci/skill.yaml b/packages/valory/skills/transaction_settlement_abci/skill.yaml index db2e75cd7c..82c3e559db 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:bafybeid6xubev76wj2nbxwvdoei5n4cri4w3owmtrm73k5jwipk5jzs22m +- valory/gnosis_safe:0.1.0:bafybeiaz2ybse2kym2bph5tf4uvx3qb3uxzxga4pn75gfqmzadtz6mxmdy protocols: - open_aea/signing:1.0.0:bafybeie7xyems76v5b4wc2lmaidcujizpxfzjnnwdeokmhje53g7ym25ii - valory/abci:0.1.0:bafybeihmzlmmb4pdo3zkhg6ehuyaa4lhw7bfpclln2o2z7v3o6fcep26iu - valory/contract_api:1.0.0:bafybeialhbjvwiwcnqq3ysxcyemobcbie7xza66gaofcvla5njezkvhcka - valory/ledger_api:1.0.0:bafybeige5agrztgzfevyglf7mb4o7pzfttmq4f6zi765y4g2zvftbyowru skills: -- valory/abstract_round_abci:0.1.0:bafybeidoo5nzpmwfugwaxu4yfsepdaevjcahy7n7szn5h2jhhrzwpzbrr4 +- valory/abstract_round_abci:0.1.0:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi behaviours: main: args: {} From 0c25f3e2cbac7256ca4bcd7159341a70b3645034 Mon Sep 17 00:00:00 2001 From: angrybayblade Date: Wed, 27 Sep 2023 12:36:55 +0530 Subject: [PATCH 10/12] chore: release notes --- HISTORY.md | 18 ++++++++++++++++++ SECURITY.md | 4 ++-- docs/upgrading.md | 6 ++++++ 3 files changed, 26 insertions(+), 2 deletions(-) diff --git a/HISTORY.md b/HISTORY.md index 157ec2d968..fa521e8e73 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,6 +1,24 @@ # Release History - `open-autonomy` +# 0.13.0 (2023-09-27) + +Autonomy: +- Replaces `open-aea-web3` with `web3py<7,>=6.0.0` +- Bumps `protobuf<5.0.0,>=4.21.6` +- Fixes `protobuf` incompatibility issue when importing hardware wallet plugin +- Refactors autonomy and agent images to + - Include install and build scripts in the base image + - Remove unwanted layers + - Remove unwanted data files + +Packages: +- Generates protocols using the latest compatible `protobuf` compiler +- Compiles the tendermint connection protocol buffers using the latest compatible `protobuf` compiler + +Chores: +- Bumps `protobuf` compiler to `24.3` + # 0.12.1.post4 (2023-09-25) Autonomy: diff --git a/SECURITY.md b/SECURITY.md index ddcdc0b270..5e81cccbc9 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -8,8 +8,8 @@ The following table shows which versions of `open-autonomy` are currently being | Version | Supported | | --------- | ------------------ | -| `0.12.1.post4` | :white_check_mark: | -| `< 0.12.x` | :x: | +| `0.13.0` | :white_check_mark: | +| `< 0.13.x` | :x: | ## Reporting a Vulnerability diff --git a/docs/upgrading.md b/docs/upgrading.md index 03003cdb16..ccdbc62f82 100644 --- a/docs/upgrading.md +++ b/docs/upgrading.md @@ -6,6 +6,12 @@ Below we describe the additional manual steps required to upgrade between differ # Open Autonomy +## `v0.12.1.post4` to `v0.13.0` + +- `open-aea-web3` has been replaced with `web3py` +- `protobuf` has been bumped to `protobuf>=4.21.6,<5.0.0`, this means you will have to bump your protocol generator to `v24.3` and generate your protocol packages again. +- The `valory/open-autonomy` image will use Python 3.11 as default interpreter for running agents + ## `v0.12.1.post3` to `v0.12.1.post4` No backwards incompatible changes From 294710bce7b0b2bcf8514532c33a8279d661b15d Mon Sep 17 00:00:00 2001 From: angrybayblade Date: Wed, 27 Sep 2023 12:53:33 +0530 Subject: [PATCH 11/12] fix: TCP fuzzer tests --- autonomy/constants.py | 2 +- .../commands/autonomy_fetch.md | 2 +- docs/configure_service/analise_test.md | 4 +- docs/counter_example.md | 2 +- docs/demos/hello_world_demo.md | 4 +- docs/guides/deploy_service.md | 2 +- docs/guides/quick_start.md | 2 +- docs/guides/set_up.md | 14 ++--- docs/package_list.md | 60 +++++++++---------- packages/packages.json | 60 +++++++++---------- .../agents/abstract_abci/aea-config.yaml | 4 +- .../valory/agents/counter/aea-config.yaml | 6 +- .../valory/agents/hello_world/aea-config.yaml | 8 +-- .../agents/offend_slash/aea-config.yaml | 18 +++--- .../agents/register_reset/aea-config.yaml | 12 ++-- .../register_reset_recovery/aea-config.yaml | 10 ++-- .../register_termination/aea-config.yaml | 16 ++--- .../registration_start_up/aea-config.yaml | 8 +-- .../valory/agents/test_abci/aea-config.yaml | 8 +-- .../valory/agents/test_ipfs/aea-config.yaml | 8 +-- .../valory/connections/abci/connection.yaml | 2 +- .../valory/connections/abci/tests/helper.py | 2 - packages/valory/services/counter/service.yaml | 2 +- .../valory/services/hello_world/service.yaml | 2 +- .../services/register_reset/service.yaml | 2 +- .../valory/skills/abstract_abci/skill.yaml | 2 +- .../skills/abstract_round_abci/skill.yaml | 4 +- packages/valory/skills/counter/skill.yaml | 4 +- .../valory/skills/hello_world_abci/skill.yaml | 2 +- packages/valory/skills/offend_abci/skill.yaml | 2 +- .../skills/offend_slash_abci/skill.yaml | 10 ++-- .../skills/register_reset_abci/skill.yaml | 6 +- .../register_reset_recovery_abci/skill.yaml | 4 +- .../register_termination_abci/skill.yaml | 8 +-- .../skills/registration_abci/skill.yaml | 2 +- .../valory/skills/reset_pause_abci/skill.yaml | 2 +- .../valory/skills/slashing_abci/skill.yaml | 4 +- .../valory/skills/termination_abci/skill.yaml | 4 +- packages/valory/skills/test_abci/skill.yaml | 4 +- .../valory/skills/test_ipfs_abci/skill.yaml | 2 +- .../transaction_settlement_abci/skill.yaml | 2 +- 41 files changed, 160 insertions(+), 162 deletions(-) diff --git a/autonomy/constants.py b/autonomy/constants.py index 95c78f7175..42b19dd783 100644 --- a/autonomy/constants.py +++ b/autonomy/constants.py @@ -58,4 +58,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:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi" +ABSTRACT_ROUND_ABCI_SKILL_WITH_HASH = "valory/abstract_round_abci:0.1.0:bafybeibrrgdzbpdqyirkfulg5bgkrdwlynezdheplm55xfhkrnlxgvluo4" diff --git a/docs/advanced_reference/commands/autonomy_fetch.md b/docs/advanced_reference/commands/autonomy_fetch.md index 2e766c1084..3822fc6a7a 100644 --- a/docs/advanced_reference/commands/autonomy_fetch.md +++ b/docs/advanced_reference/commands/autonomy_fetch.md @@ -55,5 +55,5 @@ autonomy --registry-path=./packages fetch valory/hello_world:0.1.0 --service --l Fetch the agent service `hello_world` from a remote registry ([IPFS](https://ipfs.io)): ```bash -autonomy fetch valory/hello_world:0.1.0:bafybeicw6qzyrae5hcx5vnn5ocs4v2azcznjntv2ziqwjx2cjnjwshmrv4 --service --remote +autonomy fetch valory/hello_world:0.1.0:bafybeib3vqi7wltpffz6eoahzwivpf7p4zwuhoeq6ljok6f42o47uvt7yu --service --remote ``` diff --git a/docs/configure_service/analise_test.md b/docs/configure_service/analise_test.md index 819a0a2bba..97fa0eaad5 100644 --- a/docs/configure_service/analise_test.md +++ b/docs/configure_service/analise_test.md @@ -50,7 +50,7 @@ The `valory/abstract_round_abci` skill packages come with a number of testing to Fetch the `hello_world` agent, which comes with the `hello_world_abci` {{fsm_app}} skill within: ```bash - autonomy fetch valory/hello_world:0.1.0:bafybeihpnddsue5d2clb36czrb3i5jaimph5a2vzibgbsy7tbg2g2mdure + autonomy fetch valory/hello_world:0.1.0:bafybeicboowk3mblq2xrtbj7ugmkq423cfzapjo27jmpifkq3p6fmcoupq mv hello_world hello_world_agent ``` @@ -77,7 +77,7 @@ The same plugin also provides tools for writing end-to-end tests for agents. The Fetch the `hello_world` agent: ```bash - autonomy fetch valory/hello_world:0.1.0:bafybeihpnddsue5d2clb36czrb3i5jaimph5a2vzibgbsy7tbg2g2mdure + autonomy fetch valory/hello_world:0.1.0:bafybeicboowk3mblq2xrtbj7ugmkq423cfzapjo27jmpifkq3p6fmcoupq mv hello_world hello_world_agent ``` diff --git a/docs/counter_example.md b/docs/counter_example.md index 5268a402fb..7eac52765a 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:bafybeie3dsiq5zfsk2bgmbrh7pwwym4qnoujnyppdzoipzojaukhgmrsz4 --remote --service + autonomy fetch valory/counter:0.1.0:bafybeickgc6t6yju6saoxm3emllmntshhztuawupr7pau3ssuw6qaqdula --remote --service cd counter ``` diff --git a/docs/demos/hello_world_demo.md b/docs/demos/hello_world_demo.md index ba3e3456bf..f1661c00a4 100644 --- a/docs/demos/hello_world_demo.md +++ b/docs/demos/hello_world_demo.md @@ -22,14 +22,14 @@ You can find the instructions on how to run the Hello World service in the [quic If you have [set up the framework](../guides/set_up.md#set-up-the-framework), you can fetch the source code of the Hello World agent: ```bash -autonomy fetch valory/hello_world:0.1.0:bafybeihpnddsue5d2clb36czrb3i5jaimph5a2vzibgbsy7tbg2g2mdure +autonomy fetch valory/hello_world:0.1.0:bafybeicboowk3mblq2xrtbj7ugmkq423cfzapjo27jmpifkq3p6fmcoupq mv hello_world hello_world_agent ``` and the Hello World service: ```bash -autonomy fetch valory/hello_world:0.1.0:bafybeicw6qzyrae5hcx5vnn5ocs4v2azcznjntv2ziqwjx2cjnjwshmrv4 --service +autonomy fetch valory/hello_world:0.1.0:bafybeib3vqi7wltpffz6eoahzwivpf7p4zwuhoeq6ljok6f42o47uvt7yu --service mv hello_world hello_world_service ``` diff --git a/docs/guides/deploy_service.md b/docs/guides/deploy_service.md index 41025853df..1284af3c4c 100644 --- a/docs/guides/deploy_service.md +++ b/docs/guides/deploy_service.md @@ -35,7 +35,7 @@ We illustrate the full local deployment workflow using the `hello_world` service === "Remote registry" ```bash - autonomy fetch valory/hello_world:0.1.0:bafybeicw6qzyrae5hcx5vnn5ocs4v2azcznjntv2ziqwjx2cjnjwshmrv4 --service + autonomy fetch valory/hello_world:0.1.0:bafybeib3vqi7wltpffz6eoahzwivpf7p4zwuhoeq6ljok6f42o47uvt7yu --service ``` 2. **Build the agents' image.** Navigate to the service runtime folder that you have just created and build the Docker image of the agents of the service: diff --git a/docs/guides/quick_start.md b/docs/guides/quick_start.md index 9c5a1c5e8c..c020d31e5d 100644 --- a/docs/guides/quick_start.md +++ b/docs/guides/quick_start.md @@ -20,7 +20,7 @@ Before starting this guide, ensure that your machine satisfies the framework req 1. Fetch the [Hello World service](../demos/hello_world_demo.md) from the remote registry. Within the workspace folder (not the remote registry) run: ```bash - autonomy fetch valory/hello_world:0.1.0:bafybeicw6qzyrae5hcx5vnn5ocs4v2azcznjntv2ziqwjx2cjnjwshmrv4 --service + autonomy fetch valory/hello_world:0.1.0:bafybeib3vqi7wltpffz6eoahzwivpf7p4zwuhoeq6ljok6f42o47uvt7yu --service ``` 2. Build the Docker image of the service agents: diff --git a/docs/guides/set_up.md b/docs/guides/set_up.md index 5654303103..b608f16b93 100644 --- a/docs/guides/set_up.md +++ b/docs/guides/set_up.md @@ -75,7 +75,7 @@ This is roughly how your workspace should look like: You can override the default registry in use (set up with `autonomy init`) for a particular command through the flags `--registry-path` and `--local`. For example, if the framework was initialized with the remote registry, the following command will fetch a runtime folder for the `hello_world` agent from the remote registry: ```bash - autonomy fetch valory/hello_world:0.1.0:bafybeihpnddsue5d2clb36czrb3i5jaimph5a2vzibgbsy7tbg2g2mdure + autonomy fetch valory/hello_world:0.1.0:bafybeicboowk3mblq2xrtbj7ugmkq423cfzapjo27jmpifkq3p6fmcoupq ``` On the other hand, if you want to fetch the copy stored in your local registry, then you can use: @@ -106,9 +106,9 @@ If you plan to follow the guides in the next sections, you need to populate the "dev": { }, "third_party": { - "service/valory/hello_world/0.1.0": "bafybeicw6qzyrae5hcx5vnn5ocs4v2azcznjntv2ziqwjx2cjnjwshmrv4", - "agent/valory/hello_world/0.1.0": "bafybeihpnddsue5d2clb36czrb3i5jaimph5a2vzibgbsy7tbg2g2mdure", - "connection/valory/abci/0.1.0": "bafybeibyr4pif6w55wauvhz5yfv4sudwyv5ejpj6726l7xri446aqtgera", + "service/valory/hello_world/0.1.0": "bafybeib3vqi7wltpffz6eoahzwivpf7p4zwuhoeq6ljok6f42o47uvt7yu", + "agent/valory/hello_world/0.1.0": "bafybeicboowk3mblq2xrtbj7ugmkq423cfzapjo27jmpifkq3p6fmcoupq", + "connection/valory/abci/0.1.0": "bafybeidcqst5lspyaq3jxivjfo5ff4zv3yrhskepzazc7lnpf3ic4feh64", "connection/valory/http_client/0.23.0": "bafybeifgeqgryx6b3s6eseyzyezygmeitcpt3tkor2eiycozoi6clgdrny", "connection/valory/ipfs/0.1.0": "bafybeiaddby5hxegt2fk772fzn34zpwndyfk45rc3jqtblhtr2tbzcicua", "connection/valory/ledger/0.19.0": "bafybeiauyqzizmocjldnfuzvnihrqubfqzn5u2hp6ue7v3ka5kj54kd3zm", @@ -121,9 +121,9 @@ If you plan to follow the guides in the next sections, you need to populate the "protocol/valory/ipfs/0.1.0": "bafybeiedxeismnx3k5ty4mvvhlqideixlhqmi5mtcki4lxqfa7uqh7p33u", "protocol/valory/ledger_api/1.0.0": "bafybeige5agrztgzfevyglf7mb4o7pzfttmq4f6zi765y4g2zvftbyowru", "protocol/valory/tendermint/0.1.0": "bafybeig6g6twajlwssfbfp5rlnu5mwzuu5kgak5cs4fich7rlkx6whesnu", - "skill/valory/abstract_abci/0.1.0": "bafybeicrugwpe5wrwuy64i2zepkvboqnexkbougaplszu7syjfcuftzngm", - "skill/valory/abstract_round_abci/0.1.0": "bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi", - "skill/valory/hello_world_abci/0.1.0": "bafybeih3fjiluabw5u4wnc5tkm2p3brvw7h5bsep5srlw5cp574yntxvhi", + "skill/valory/abstract_abci/0.1.0": "bafybeidwlao2lkpnxlphwapizip4cxemfy3iw4p2zpbjly4b26iukprpwe", + "skill/valory/abstract_round_abci/0.1.0": "bafybeibrrgdzbpdqyirkfulg5bgkrdwlynezdheplm55xfhkrnlxgvluo4", + "skill/valory/hello_world_abci/0.1.0": "bafybeidep74diuzj6cuncq56mhiqjyj53wm5akmxauai25didrrkusv6he", "connection/valory/p2p_libp2p_client/0.1.0": "bafybeihge56dn3xep2dzomu7rtvbgo4uc2qqh7ljl3fubqdi2lq44gs5lq" } } diff --git a/docs/package_list.md b/docs/package_list.md index a0954f93c9..3baa7b6ec7 100644 --- a/docs/package_list.md +++ b/docs/package_list.md @@ -1,50 +1,50 @@ | Package name | Package hash | Description | | ------------------------------------------------------------- | ------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- | | protocol/valory/abci/0.1.0 | `bafybeihmzlmmb4pdo3zkhg6ehuyaa4lhw7bfpclln2o2z7v3o6fcep26iu` | A protocol for ABCI requests and responses. | -| connection/valory/abci/0.1.0 | `bafybeibyr4pif6w55wauvhz5yfv4sudwyv5ejpj6726l7xri446aqtgera` | connection to wrap communication with an ABCI server. | +| connection/valory/abci/0.1.0 | `bafybeidcqst5lspyaq3jxivjfo5ff4zv3yrhskepzazc7lnpf3ic4feh64` | connection to wrap communication with an ABCI server. | | connection/valory/ipfs/0.1.0 | `bafybeiaddby5hxegt2fk772fzn34zpwndyfk45rc3jqtblhtr2tbzcicua` | A connection responsible for uploading and downloading files from IPFS. | | contract/valory/gnosis_safe_proxy_factory/0.1.0 | `bafybeidnptjd2e5azxrunvduwacufrr5pwy4xkhmeoazqq55o2no4m474u` | Gnosis Safe proxy factory (GnosisSafeProxyFactory) contract | | contract/valory/component_registry/0.1.0 | `bafybeigklynwl3mfav5yt5zdkrqe6rukv4ygdhpdusk66ojt4jj7tunxcy` | Component registry contract | | contract/valory/agent_registry/0.1.0 | `bafybeielrs5qih3r6qhnily6x4h4j4j6kux6eqr546homow4c5ljgfyljq` | Agent registry contract | | contract/valory/registries_manager/0.1.0 | `bafybeihcilb27ekgoplmc43iog2zrus63fufql4rly2umbuj573nu3zpg4` | Registries Manager contract | | contract/valory/service_manager/0.1.0 | `bafybeid4ufdirr3qaksk72iwnuzfelhzqwh7t3q56x2ixhzvwltte4yy5a` | Service Manager contract | -| skill/valory/test_ipfs_abci/0.1.0 | `bafybeigpxr5zi7pd2dumgjjuwurdp2nieqfvod2uf6yj4cvqqqffgy7q6m` | IPFS e2e testing application. | -| agent/valory/test_ipfs/0.1.0 | `bafybeibqdmvpreoor3y2qioqkez36l7ddut6gxyz7c3mouuufyonhfmbza` | Agent for testing the ABCI connection. | +| skill/valory/test_ipfs_abci/0.1.0 | `bafybeia25jeu3eylewgxyuodfmafef3pj4go2krdvjiggg43hxqdf2jzf4` | IPFS e2e testing application. | +| agent/valory/test_ipfs/0.1.0 | `bafybeidtvsmgvohqym55ysubpulzllo2goayobcelowbzdgpc3fdosl2sm` | Agent for testing the ABCI connection. | | contract/valory/service_registry/0.1.0 | `bafybeiamckrtlrydvoyelc6ldu5ke5uwrdxstzaeqstvg5r4uteriwmjka` | Service Registry contract | | protocol/valory/tendermint/0.1.0 | `bafybeig6g6twajlwssfbfp5rlnu5mwzuu5kgak5cs4fich7rlkx6whesnu` | A protocol for communication between two AEAs to share tendermint configuration details. | | protocol/valory/ipfs/0.1.0 | `bafybeiedxeismnx3k5ty4mvvhlqideixlhqmi5mtcki4lxqfa7uqh7p33u` | A protocol specification for IPFS requests and responses. | -| skill/valory/abstract_abci/0.1.0 | `bafybeicrugwpe5wrwuy64i2zepkvboqnexkbougaplszu7syjfcuftzngm` | The abci skill provides a template of an ABCI application. | +| skill/valory/abstract_abci/0.1.0 | `bafybeidwlao2lkpnxlphwapizip4cxemfy3iw4p2zpbjly4b26iukprpwe` | The abci skill provides a template of an ABCI application. | | contract/valory/gnosis_safe/0.1.0 | `bafybeiaz2ybse2kym2bph5tf4uvx3qb3uxzxga4pn75gfqmzadtz6mxmdy` | Gnosis Safe (GnosisSafeL2) contract | -| skill/valory/abstract_round_abci/0.1.0 | `bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi` | abstract round-based ABCI application | +| skill/valory/abstract_round_abci/0.1.0 | `bafybeibrrgdzbpdqyirkfulg5bgkrdwlynezdheplm55xfhkrnlxgvluo4` | abstract round-based ABCI application | | contract/valory/multisend/0.1.0 | `bafybeig5byt5urg2d2bsecufxe5ql7f4mezg3mekfleeh32nmuusx66p4y` | MultiSend contract | -| skill/valory/transaction_settlement_abci/0.1.0 | `bafybeiaysqymo6gn4fr7ggn775u3qetxubg4coptguprv56exhuuisr2we` | ABCI application for transaction settlement. | -| skill/valory/registration_abci/0.1.0 | `bafybeiauxekay4vnhurfkruyrmjhr7vsilxudco6ifwutzqvfd46ynv474` | ABCI application for common apps. | -| skill/valory/reset_pause_abci/0.1.0 | `bafybeic4lxp666myewkwpnl3zav5b3y3raysinw5exdy7ovs6ordy6ackm` | ABCI application for resetting and pausing app executions. | -| skill/valory/termination_abci/0.1.0 | `bafybeidco6xr43h2pbku27owzhr6pijtfg75pgsdwqxom7vn6cngsr2vqi` | Termination skill. | -| skill/valory/counter/0.1.0 | `bafybeidwgqy72w3qbzpm7pe3jb2g2zch7e43hsgk3ijchwigakxktdqg3i` | The ABCI Counter application example. | +| skill/valory/transaction_settlement_abci/0.1.0 | `bafybeibgzlken3bs773hfn7axijsly6y7pkbnuxx5fj4e5hilol2c3xfsi` | ABCI application for transaction settlement. | +| skill/valory/registration_abci/0.1.0 | `bafybeibxlef26ukgoglmi5vqqitequzajat2s5dixzucvesn3vmpidrtn4` | ABCI application for common apps. | +| skill/valory/reset_pause_abci/0.1.0 | `bafybeidhlyft2g2bcki3xxdpls2ahs6byhc7s7x6shrf7acizjjg5xehru` | ABCI application for resetting and pausing app executions. | +| skill/valory/termination_abci/0.1.0 | `bafybeicngndgl2kfhyywcnjfbqzyo6r3g7ubfezp2uybboo2bmp2qcg5fy` | Termination skill. | +| skill/valory/counter/0.1.0 | `bafybeidlx2jmsi66pbci5wdhlryf6kzdue5cgxy4knvdy2udnkim4zxis4` | The ABCI Counter application example. | | skill/valory/counter_client/0.1.0 | `bafybeihx46fr7vgqjxmymfah3hfmynzpzwe5fthi7mbc2cnev2gqgtngzy` | A client for the ABCI counter application. | -| skill/valory/hello_world_abci/0.1.0 | `bafybeih3fjiluabw5u4wnc5tkm2p3brvw7h5bsep5srlw5cp574yntxvhi` | Hello World ABCI application. | -| skill/valory/register_reset_abci/0.1.0 | `bafybeicjos72xrskbtcrdx7qtyh7qzwduh75tqzzhlpxtq7affxwub7nua` | ABCI application for dummy skill that registers and resets | -| skill/valory/register_termination_abci/0.1.0 | `bafybeiftrruz5y7dwdowrqxj4c7s2z6nufsjnx5udiaqhkcsgrtcf4uymy` | ABCI application for dummy skill that registers and resets | -| skill/valory/test_abci/0.1.0 | `bafybeiadwolycrfc5klis7uy6ld4uqapmube4xwpnnpolvhrdtu3sxi6fa` | ABCI application for testing the ABCI connection. | -| agent/valory/abstract_abci/0.1.0 | `bafybeic7f5kj7ant4umkga27r47fpqt7zwa6tjj5hsp4oaf2sawovswebe` | The abstract ABCI AEA - for testing purposes only. | -| agent/valory/counter/0.1.0 | `bafybeid7r7gxuhv5ns3f4xtz6ntom4gqoqe43wjfiyp7m64doy65kudiuy` | The ABCI Counter example as an AEA | +| skill/valory/hello_world_abci/0.1.0 | `bafybeidep74diuzj6cuncq56mhiqjyj53wm5akmxauai25didrrkusv6he` | Hello World ABCI application. | +| skill/valory/register_reset_abci/0.1.0 | `bafybeidssme7ekdtvb3f3iwptjxewvitycgkcc4qndel377vxpogtutbom` | ABCI application for dummy skill that registers and resets | +| skill/valory/register_termination_abci/0.1.0 | `bafybeihly4fulm53jmtpubp65ifd2njkrpkoibvfq25iroyez3ltbrzcpm` | ABCI application for dummy skill that registers and resets | +| skill/valory/test_abci/0.1.0 | `bafybeicprjzdb7bjxm2dcytorcdqwrkvsdbqpfhctldahzuanynictkqji` | ABCI application for testing the ABCI connection. | +| agent/valory/abstract_abci/0.1.0 | `bafybeia6zb2jki57z2ftiyuua6q6ilowzvyzultcqtz64y6hapi33wjmzi` | The abstract ABCI AEA - for testing purposes only. | +| agent/valory/counter/0.1.0 | `bafybeihdwszttneereqzrtvmiqf7u2rymhuzjefvlgothkn3p637zqg4lq` | The ABCI Counter example as an AEA | | agent/valory/counter_client/0.1.0 | `bafybeigbcqfbtqjqguvop7gcp3ilr22d356n7js4jpyhoo5ymotis264wy` | The ABCI Counter example as an AEA | -| agent/valory/hello_world/0.1.0 | `bafybeihpnddsue5d2clb36czrb3i5jaimph5a2vzibgbsy7tbg2g2mdure` | Hello World ABCI example. | -| agent/valory/register_reset/0.1.0 | `bafybeierjnaylejcmt63xcafkftokjaicmlmdnwatuebzgmq3rnc6ko6d4` | Register reset to replicate Tendermint issue. | -| agent/valory/register_termination/0.1.0 | `bafybeiclz3tupuqchhmjbag5d7jldxdvphqhir2fsdb7fflmcm22ge2u6e` | Register terminate to test the termination feature. | -| agent/valory/registration_start_up/0.1.0 | `bafybeiesioxkblb7yc2z75qyzdtyazy5q3xyw6upj3g4cwdohgfff3pbla` | Registration start-up ABCI example. | -| agent/valory/test_abci/0.1.0 | `bafybeifbmr4jnhu7nw3xbdqvuw5oaodmfgdmh4menvuh766rbu4pob3lxi` | Agent for testing the ABCI connection. | -| service/valory/counter/0.1.0 | `bafybeie3dsiq5zfsk2bgmbrh7pwwym4qnoujnyppdzoipzojaukhgmrsz4` | A set of agents incrementing a counter | -| service/valory/hello_world/0.1.0 | `bafybeicw6qzyrae5hcx5vnn5ocs4v2azcznjntv2ziqwjx2cjnjwshmrv4` | A simple demonstration of a simple ABCI application | -| service/valory/register_reset/0.1.0 | `bafybeicfdoe5bf6ge6pvrcwrtaf2t43rbmj4mltsehoau74wc5pgjbov2m` | Test and debug tendermint reset mechanism. | -| skill/valory/register_reset_recovery_abci/0.1.0 | `bafybeif6ivoqcrezvh33murd45gun5ba2kaqoghbd3m7qnrulmggvuznzq` | ABCI application for dummy skill that registers and resets | -| agent/valory/register_reset_recovery/0.1.0 | `bafybeiayeodoyjfmbggfpycvh5nxznc7nrseyu4dxtbkbeh6xyo3kfntdm` | Agent to showcase hard reset as a recovery mechanism. | +| agent/valory/hello_world/0.1.0 | `bafybeicboowk3mblq2xrtbj7ugmkq423cfzapjo27jmpifkq3p6fmcoupq` | Hello World ABCI example. | +| agent/valory/register_reset/0.1.0 | `bafybeigqabtoe3getfcx3ioko4gs2obmsgqgv4i3mwqal3k4l7chtriokm` | Register reset to replicate Tendermint issue. | +| agent/valory/register_termination/0.1.0 | `bafybeifmp7ctnfcbwhd3hycpdiy4w3bi2ttifeko4h5wi4duzkokow26ni` | Register terminate to test the termination feature. | +| agent/valory/registration_start_up/0.1.0 | `bafybeiezfq7kdrzzd7msi42ttm5lloe7u66clocvoxutb4z26ex2vxp75a` | Registration start-up ABCI example. | +| agent/valory/test_abci/0.1.0 | `bafybeid6tczpzo5h3x64iqbitajm4fmsf22oiuvlz7dbl4axmyiz7lgufe` | Agent for testing the ABCI connection. | +| service/valory/counter/0.1.0 | `bafybeickgc6t6yju6saoxm3emllmntshhztuawupr7pau3ssuw6qaqdula` | A set of agents incrementing a counter | +| service/valory/hello_world/0.1.0 | `bafybeib3vqi7wltpffz6eoahzwivpf7p4zwuhoeq6ljok6f42o47uvt7yu` | A simple demonstration of a simple ABCI application | +| service/valory/register_reset/0.1.0 | `bafybeia7ifmuvrjmls2epn6rtdx7j6rcegdbekdy6ln44nl7dnge2rhi5u` | Test and debug tendermint reset mechanism. | +| skill/valory/register_reset_recovery_abci/0.1.0 | `bafybeihr6b6otdbmp5tiqnjcjdtmcbu5tdvovpi6ggnhptdomrtruk3rdq` | ABCI application for dummy skill that registers and resets | +| agent/valory/register_reset_recovery/0.1.0 | `bafybeig6mm4n4qdj5geb5vvygjvlbhmxcj2sam2mcrwmy5nv3glgeqzcsa` | Agent to showcase hard reset as a recovery mechanism. | | contract/valory/multicall2/0.1.0 | `bafybeienhhggmyxocgsy2kpsbe74z3yewzj33lrhcvuvmlhgyrzf6c3sue` | The MakerDAO multicall2 contract. | -| skill/valory/slashing_abci/0.1.0 | `bafybeid2psutghcu5wrd5pafyqcegdn6z3rby7u4eafupdr4d5h5z6wroq` | Slashing skill. | -| skill/valory/offend_abci/0.1.0 | `bafybeidacns5unpfn43ilernabquwqckbh2xvltdpptj4hfbqvk3adh3qe` | Offend ABCI application. | -| skill/valory/offend_slash_abci/0.1.0 | `bafybeidnzgozndthomxg6irihksgh5eck6lepadw3lbbmvhluosxvaal4u` | ABCI application used in order to test the slashing abci | -| agent/valory/offend_slash/0.1.0 | `bafybeie5co7wjpozsori7i5jmenndamyflwhj6fpvo7stt6sckl4mh57pa` | Offend and slash to test the slashing feature. | +| skill/valory/slashing_abci/0.1.0 | `bafybeihsjxcsyqyrg32zyv7sr6w4qs5z7s6fdaieraxlufohj6uu33x3o4` | Slashing skill. | +| skill/valory/offend_abci/0.1.0 | `bafybeibvy4jlkeij4o3brco5soidwumob2qnnkzlxhzogjtw6nf4fvcf4y` | Offend ABCI application. | +| skill/valory/offend_slash_abci/0.1.0 | `bafybeidfm2xz3hfyppdzsdilj633t6rvblqznkcszmab4sqxyqs5mvegs4` | ABCI application used in order to test the slashing abci | +| agent/valory/offend_slash/0.1.0 | `bafybeihbbfmgevnzj7gjsfefwespggemk7wvf47x5wpoqk4ysptg33gwnq` | Offend and slash to test the slashing feature. | | contract/valory/erc20/0.1.0 | `bafybeiag7wpfri44bwrx26374mnxyglmwxod6gu37foqkvloqr7oeldlgu` | 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. | | protocol/open_aea/signing/1.0.0 | `bafybeie7xyems76v5b4wc2lmaidcujizpxfzjnnwdeokmhje53g7ym25ii` | A protocol for communication between skills and decision maker. | diff --git a/packages/packages.json b/packages/packages.json index 9c646918c7..03a8b9d4b9 100644 --- a/packages/packages.json +++ b/packages/packages.json @@ -1,50 +1,50 @@ { "dev": { "protocol/valory/abci/0.1.0": "bafybeihmzlmmb4pdo3zkhg6ehuyaa4lhw7bfpclln2o2z7v3o6fcep26iu", - "connection/valory/abci/0.1.0": "bafybeibyr4pif6w55wauvhz5yfv4sudwyv5ejpj6726l7xri446aqtgera", + "connection/valory/abci/0.1.0": "bafybeidcqst5lspyaq3jxivjfo5ff4zv3yrhskepzazc7lnpf3ic4feh64", "connection/valory/ipfs/0.1.0": "bafybeiaddby5hxegt2fk772fzn34zpwndyfk45rc3jqtblhtr2tbzcicua", "contract/valory/gnosis_safe_proxy_factory/0.1.0": "bafybeidnptjd2e5azxrunvduwacufrr5pwy4xkhmeoazqq55o2no4m474u", "contract/valory/component_registry/0.1.0": "bafybeigklynwl3mfav5yt5zdkrqe6rukv4ygdhpdusk66ojt4jj7tunxcy", "contract/valory/agent_registry/0.1.0": "bafybeielrs5qih3r6qhnily6x4h4j4j6kux6eqr546homow4c5ljgfyljq", "contract/valory/registries_manager/0.1.0": "bafybeihcilb27ekgoplmc43iog2zrus63fufql4rly2umbuj573nu3zpg4", "contract/valory/service_manager/0.1.0": "bafybeid4ufdirr3qaksk72iwnuzfelhzqwh7t3q56x2ixhzvwltte4yy5a", - "skill/valory/test_ipfs_abci/0.1.0": "bafybeigpxr5zi7pd2dumgjjuwurdp2nieqfvod2uf6yj4cvqqqffgy7q6m", - "agent/valory/test_ipfs/0.1.0": "bafybeibqdmvpreoor3y2qioqkez36l7ddut6gxyz7c3mouuufyonhfmbza", + "skill/valory/test_ipfs_abci/0.1.0": "bafybeia25jeu3eylewgxyuodfmafef3pj4go2krdvjiggg43hxqdf2jzf4", + "agent/valory/test_ipfs/0.1.0": "bafybeidtvsmgvohqym55ysubpulzllo2goayobcelowbzdgpc3fdosl2sm", "contract/valory/service_registry/0.1.0": "bafybeiamckrtlrydvoyelc6ldu5ke5uwrdxstzaeqstvg5r4uteriwmjka", "protocol/valory/tendermint/0.1.0": "bafybeig6g6twajlwssfbfp5rlnu5mwzuu5kgak5cs4fich7rlkx6whesnu", "protocol/valory/ipfs/0.1.0": "bafybeiedxeismnx3k5ty4mvvhlqideixlhqmi5mtcki4lxqfa7uqh7p33u", - "skill/valory/abstract_abci/0.1.0": "bafybeicrugwpe5wrwuy64i2zepkvboqnexkbougaplszu7syjfcuftzngm", + "skill/valory/abstract_abci/0.1.0": "bafybeidwlao2lkpnxlphwapizip4cxemfy3iw4p2zpbjly4b26iukprpwe", "contract/valory/gnosis_safe/0.1.0": "bafybeiaz2ybse2kym2bph5tf4uvx3qb3uxzxga4pn75gfqmzadtz6mxmdy", - "skill/valory/abstract_round_abci/0.1.0": "bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi", + "skill/valory/abstract_round_abci/0.1.0": "bafybeibrrgdzbpdqyirkfulg5bgkrdwlynezdheplm55xfhkrnlxgvluo4", "contract/valory/multisend/0.1.0": "bafybeig5byt5urg2d2bsecufxe5ql7f4mezg3mekfleeh32nmuusx66p4y", - "skill/valory/transaction_settlement_abci/0.1.0": "bafybeiaysqymo6gn4fr7ggn775u3qetxubg4coptguprv56exhuuisr2we", - "skill/valory/registration_abci/0.1.0": "bafybeiauxekay4vnhurfkruyrmjhr7vsilxudco6ifwutzqvfd46ynv474", - "skill/valory/reset_pause_abci/0.1.0": "bafybeic4lxp666myewkwpnl3zav5b3y3raysinw5exdy7ovs6ordy6ackm", - "skill/valory/termination_abci/0.1.0": "bafybeidco6xr43h2pbku27owzhr6pijtfg75pgsdwqxom7vn6cngsr2vqi", - "skill/valory/counter/0.1.0": "bafybeidwgqy72w3qbzpm7pe3jb2g2zch7e43hsgk3ijchwigakxktdqg3i", + "skill/valory/transaction_settlement_abci/0.1.0": "bafybeibgzlken3bs773hfn7axijsly6y7pkbnuxx5fj4e5hilol2c3xfsi", + "skill/valory/registration_abci/0.1.0": "bafybeibxlef26ukgoglmi5vqqitequzajat2s5dixzucvesn3vmpidrtn4", + "skill/valory/reset_pause_abci/0.1.0": "bafybeidhlyft2g2bcki3xxdpls2ahs6byhc7s7x6shrf7acizjjg5xehru", + "skill/valory/termination_abci/0.1.0": "bafybeicngndgl2kfhyywcnjfbqzyo6r3g7ubfezp2uybboo2bmp2qcg5fy", + "skill/valory/counter/0.1.0": "bafybeidlx2jmsi66pbci5wdhlryf6kzdue5cgxy4knvdy2udnkim4zxis4", "skill/valory/counter_client/0.1.0": "bafybeihx46fr7vgqjxmymfah3hfmynzpzwe5fthi7mbc2cnev2gqgtngzy", - "skill/valory/hello_world_abci/0.1.0": "bafybeih3fjiluabw5u4wnc5tkm2p3brvw7h5bsep5srlw5cp574yntxvhi", - "skill/valory/register_reset_abci/0.1.0": "bafybeicjos72xrskbtcrdx7qtyh7qzwduh75tqzzhlpxtq7affxwub7nua", - "skill/valory/register_termination_abci/0.1.0": "bafybeiftrruz5y7dwdowrqxj4c7s2z6nufsjnx5udiaqhkcsgrtcf4uymy", - "skill/valory/test_abci/0.1.0": "bafybeiadwolycrfc5klis7uy6ld4uqapmube4xwpnnpolvhrdtu3sxi6fa", - "agent/valory/abstract_abci/0.1.0": "bafybeic7f5kj7ant4umkga27r47fpqt7zwa6tjj5hsp4oaf2sawovswebe", - "agent/valory/counter/0.1.0": "bafybeid7r7gxuhv5ns3f4xtz6ntom4gqoqe43wjfiyp7m64doy65kudiuy", + "skill/valory/hello_world_abci/0.1.0": "bafybeidep74diuzj6cuncq56mhiqjyj53wm5akmxauai25didrrkusv6he", + "skill/valory/register_reset_abci/0.1.0": "bafybeidssme7ekdtvb3f3iwptjxewvitycgkcc4qndel377vxpogtutbom", + "skill/valory/register_termination_abci/0.1.0": "bafybeihly4fulm53jmtpubp65ifd2njkrpkoibvfq25iroyez3ltbrzcpm", + "skill/valory/test_abci/0.1.0": "bafybeicprjzdb7bjxm2dcytorcdqwrkvsdbqpfhctldahzuanynictkqji", + "agent/valory/abstract_abci/0.1.0": "bafybeia6zb2jki57z2ftiyuua6q6ilowzvyzultcqtz64y6hapi33wjmzi", + "agent/valory/counter/0.1.0": "bafybeihdwszttneereqzrtvmiqf7u2rymhuzjefvlgothkn3p637zqg4lq", "agent/valory/counter_client/0.1.0": "bafybeigbcqfbtqjqguvop7gcp3ilr22d356n7js4jpyhoo5ymotis264wy", - "agent/valory/hello_world/0.1.0": "bafybeihpnddsue5d2clb36czrb3i5jaimph5a2vzibgbsy7tbg2g2mdure", - "agent/valory/register_reset/0.1.0": "bafybeierjnaylejcmt63xcafkftokjaicmlmdnwatuebzgmq3rnc6ko6d4", - "agent/valory/register_termination/0.1.0": "bafybeiclz3tupuqchhmjbag5d7jldxdvphqhir2fsdb7fflmcm22ge2u6e", - "agent/valory/registration_start_up/0.1.0": "bafybeiesioxkblb7yc2z75qyzdtyazy5q3xyw6upj3g4cwdohgfff3pbla", - "agent/valory/test_abci/0.1.0": "bafybeifbmr4jnhu7nw3xbdqvuw5oaodmfgdmh4menvuh766rbu4pob3lxi", - "service/valory/counter/0.1.0": "bafybeie3dsiq5zfsk2bgmbrh7pwwym4qnoujnyppdzoipzojaukhgmrsz4", - "service/valory/hello_world/0.1.0": "bafybeicw6qzyrae5hcx5vnn5ocs4v2azcznjntv2ziqwjx2cjnjwshmrv4", - "service/valory/register_reset/0.1.0": "bafybeicfdoe5bf6ge6pvrcwrtaf2t43rbmj4mltsehoau74wc5pgjbov2m", - "skill/valory/register_reset_recovery_abci/0.1.0": "bafybeif6ivoqcrezvh33murd45gun5ba2kaqoghbd3m7qnrulmggvuznzq", - "agent/valory/register_reset_recovery/0.1.0": "bafybeiayeodoyjfmbggfpycvh5nxznc7nrseyu4dxtbkbeh6xyo3kfntdm", + "agent/valory/hello_world/0.1.0": "bafybeicboowk3mblq2xrtbj7ugmkq423cfzapjo27jmpifkq3p6fmcoupq", + "agent/valory/register_reset/0.1.0": "bafybeigqabtoe3getfcx3ioko4gs2obmsgqgv4i3mwqal3k4l7chtriokm", + "agent/valory/register_termination/0.1.0": "bafybeifmp7ctnfcbwhd3hycpdiy4w3bi2ttifeko4h5wi4duzkokow26ni", + "agent/valory/registration_start_up/0.1.0": "bafybeiezfq7kdrzzd7msi42ttm5lloe7u66clocvoxutb4z26ex2vxp75a", + "agent/valory/test_abci/0.1.0": "bafybeid6tczpzo5h3x64iqbitajm4fmsf22oiuvlz7dbl4axmyiz7lgufe", + "service/valory/counter/0.1.0": "bafybeickgc6t6yju6saoxm3emllmntshhztuawupr7pau3ssuw6qaqdula", + "service/valory/hello_world/0.1.0": "bafybeib3vqi7wltpffz6eoahzwivpf7p4zwuhoeq6ljok6f42o47uvt7yu", + "service/valory/register_reset/0.1.0": "bafybeia7ifmuvrjmls2epn6rtdx7j6rcegdbekdy6ln44nl7dnge2rhi5u", + "skill/valory/register_reset_recovery_abci/0.1.0": "bafybeihr6b6otdbmp5tiqnjcjdtmcbu5tdvovpi6ggnhptdomrtruk3rdq", + "agent/valory/register_reset_recovery/0.1.0": "bafybeig6mm4n4qdj5geb5vvygjvlbhmxcj2sam2mcrwmy5nv3glgeqzcsa", "contract/valory/multicall2/0.1.0": "bafybeienhhggmyxocgsy2kpsbe74z3yewzj33lrhcvuvmlhgyrzf6c3sue", - "skill/valory/slashing_abci/0.1.0": "bafybeid2psutghcu5wrd5pafyqcegdn6z3rby7u4eafupdr4d5h5z6wroq", - "skill/valory/offend_abci/0.1.0": "bafybeidacns5unpfn43ilernabquwqckbh2xvltdpptj4hfbqvk3adh3qe", - "skill/valory/offend_slash_abci/0.1.0": "bafybeidnzgozndthomxg6irihksgh5eck6lepadw3lbbmvhluosxvaal4u", - "agent/valory/offend_slash/0.1.0": "bafybeie5co7wjpozsori7i5jmenndamyflwhj6fpvo7stt6sckl4mh57pa", + "skill/valory/slashing_abci/0.1.0": "bafybeihsjxcsyqyrg32zyv7sr6w4qs5z7s6fdaieraxlufohj6uu33x3o4", + "skill/valory/offend_abci/0.1.0": "bafybeibvy4jlkeij4o3brco5soidwumob2qnnkzlxhzogjtw6nf4fvcf4y", + "skill/valory/offend_slash_abci/0.1.0": "bafybeidfm2xz3hfyppdzsdilj633t6rvblqznkcszmab4sqxyqs5mvegs4", + "agent/valory/offend_slash/0.1.0": "bafybeihbbfmgevnzj7gjsfefwespggemk7wvf47x5wpoqk4ysptg33gwnq", "contract/valory/erc20/0.1.0": "bafybeiag7wpfri44bwrx26374mnxyglmwxod6gu37foqkvloqr7oeldlgu", "contract/valory/service_registry_token_utility/0.1.0": "bafybeifdia2y5546tvk6xzxeaqzf2n5n7dutj2hdzbgenxohaqhjtnjqm4" }, diff --git a/packages/valory/agents/abstract_abci/aea-config.yaml b/packages/valory/agents/abstract_abci/aea-config.yaml index 00f61ce606..2ba361ddd9 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:bafybeibyr4pif6w55wauvhz5yfv4sudwyv5ejpj6726l7xri446aqtgera +- valory/abci:0.1.0:bafybeidcqst5lspyaq3jxivjfo5ff4zv3yrhskepzazc7lnpf3ic4feh64 - valory/p2p_libp2p_client:0.1.0:bafybeihge56dn3xep2dzomu7rtvbgo4uc2qqh7ljl3fubqdi2lq44gs5lq contracts: [] protocols: - open_aea/signing:1.0.0:bafybeie7xyems76v5b4wc2lmaidcujizpxfzjnnwdeokmhje53g7ym25ii - valory/abci:0.1.0:bafybeihmzlmmb4pdo3zkhg6ehuyaa4lhw7bfpclln2o2z7v3o6fcep26iu skills: -- valory/abstract_abci:0.1.0:bafybeicrugwpe5wrwuy64i2zepkvboqnexkbougaplszu7syjfcuftzngm +- valory/abstract_abci:0.1.0:bafybeidwlao2lkpnxlphwapizip4cxemfy3iw4p2zpbjly4b26iukprpwe default_ledger: ethereum required_ledgers: - ethereum diff --git a/packages/valory/agents/counter/aea-config.yaml b/packages/valory/agents/counter/aea-config.yaml index bbf46a94e4..a2efc25f54 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:bafybeibyr4pif6w55wauvhz5yfv4sudwyv5ejpj6726l7xri446aqtgera +- valory/abci:0.1.0:bafybeidcqst5lspyaq3jxivjfo5ff4zv3yrhskepzazc7lnpf3ic4feh64 - valory/p2p_libp2p_client:0.1.0:bafybeihge56dn3xep2dzomu7rtvbgo4uc2qqh7ljl3fubqdi2lq44gs5lq contracts: [] protocols: - open_aea/signing:1.0.0:bafybeie7xyems76v5b4wc2lmaidcujizpxfzjnnwdeokmhje53g7ym25ii - valory/abci:0.1.0:bafybeihmzlmmb4pdo3zkhg6ehuyaa4lhw7bfpclln2o2z7v3o6fcep26iu skills: -- valory/abstract_abci:0.1.0:bafybeicrugwpe5wrwuy64i2zepkvboqnexkbougaplszu7syjfcuftzngm -- valory/counter:0.1.0:bafybeidwgqy72w3qbzpm7pe3jb2g2zch7e43hsgk3ijchwigakxktdqg3i +- valory/abstract_abci:0.1.0:bafybeidwlao2lkpnxlphwapizip4cxemfy3iw4p2zpbjly4b26iukprpwe +- valory/counter:0.1.0:bafybeidlx2jmsi66pbci5wdhlryf6kzdue5cgxy4knvdy2udnkim4zxis4 default_ledger: ethereum required_ledgers: - ethereum diff --git a/packages/valory/agents/hello_world/aea-config.yaml b/packages/valory/agents/hello_world/aea-config.yaml index 6c60f8de3b..7b8391f1a4 100644 --- a/packages/valory/agents/hello_world/aea-config.yaml +++ b/packages/valory/agents/hello_world/aea-config.yaml @@ -11,7 +11,7 @@ fingerprint: tests/test_hello_world.py: bafybeifbgqpywtwhk6n4wngdrrk3oujwqw3fsbk54gsw5sep3pkkgym2ue fingerprint_ignore_patterns: [] connections: -- valory/abci:0.1.0:bafybeibyr4pif6w55wauvhz5yfv4sudwyv5ejpj6726l7xri446aqtgera +- valory/abci:0.1.0:bafybeidcqst5lspyaq3jxivjfo5ff4zv3yrhskepzazc7lnpf3ic4feh64 - valory/http_client:0.23.0:bafybeifgeqgryx6b3s6eseyzyezygmeitcpt3tkor2eiycozoi6clgdrny - valory/ipfs:0.1.0:bafybeiaddby5hxegt2fk772fzn34zpwndyfk45rc3jqtblhtr2tbzcicua - valory/ledger:0.19.0:bafybeiauyqzizmocjldnfuzvnihrqubfqzn5u2hp6ue7v3ka5kj54kd3zm @@ -23,9 +23,9 @@ protocols: - valory/http:1.0.0:bafybeiejoqgv7finfxo3rcvvovrlj5ccrbgxodjq43uo26ylpowsa3llfe - valory/ipfs:0.1.0:bafybeiedxeismnx3k5ty4mvvhlqideixlhqmi5mtcki4lxqfa7uqh7p33u skills: -- valory/abstract_abci:0.1.0:bafybeicrugwpe5wrwuy64i2zepkvboqnexkbougaplszu7syjfcuftzngm -- valory/abstract_round_abci:0.1.0:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi -- valory/hello_world_abci:0.1.0:bafybeih3fjiluabw5u4wnc5tkm2p3brvw7h5bsep5srlw5cp574yntxvhi +- valory/abstract_abci:0.1.0:bafybeidwlao2lkpnxlphwapizip4cxemfy3iw4p2zpbjly4b26iukprpwe +- valory/abstract_round_abci:0.1.0:bafybeibrrgdzbpdqyirkfulg5bgkrdwlynezdheplm55xfhkrnlxgvluo4 +- valory/hello_world_abci:0.1.0:bafybeidep74diuzj6cuncq56mhiqjyj53wm5akmxauai25didrrkusv6he default_ledger: ethereum required_ledgers: - ethereum diff --git a/packages/valory/agents/offend_slash/aea-config.yaml b/packages/valory/agents/offend_slash/aea-config.yaml index 67a289b7e3..7664fc4258 100644 --- a/packages/valory/agents/offend_slash/aea-config.yaml +++ b/packages/valory/agents/offend_slash/aea-config.yaml @@ -11,7 +11,7 @@ fingerprint: tests/test_offend_slash.py: bafybeideqlz3vfssoylvesyr4oualignptsjsbiqlzgoskpd7ru6vosg4m fingerprint_ignore_patterns: [] connections: -- valory/abci:0.1.0:bafybeibyr4pif6w55wauvhz5yfv4sudwyv5ejpj6726l7xri446aqtgera +- valory/abci:0.1.0:bafybeidcqst5lspyaq3jxivjfo5ff4zv3yrhskepzazc7lnpf3ic4feh64 - valory/http_client:0.23.0:bafybeifgeqgryx6b3s6eseyzyezygmeitcpt3tkor2eiycozoi6clgdrny - valory/ipfs:0.1.0:bafybeiaddby5hxegt2fk772fzn34zpwndyfk45rc3jqtblhtr2tbzcicua - valory/ledger:0.19.0:bafybeiauyqzizmocjldnfuzvnihrqubfqzn5u2hp6ue7v3ka5kj54kd3zm @@ -30,14 +30,14 @@ protocols: - valory/ledger_api:1.0.0:bafybeige5agrztgzfevyglf7mb4o7pzfttmq4f6zi765y4g2zvftbyowru - valory/tendermint:0.1.0:bafybeig6g6twajlwssfbfp5rlnu5mwzuu5kgak5cs4fich7rlkx6whesnu skills: -- valory/abstract_abci:0.1.0:bafybeicrugwpe5wrwuy64i2zepkvboqnexkbougaplszu7syjfcuftzngm -- valory/abstract_round_abci:0.1.0:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi -- valory/offend_abci:0.1.0:bafybeidacns5unpfn43ilernabquwqckbh2xvltdpptj4hfbqvk3adh3qe -- valory/offend_slash_abci:0.1.0:bafybeidnzgozndthomxg6irihksgh5eck6lepadw3lbbmvhluosxvaal4u -- valory/registration_abci:0.1.0:bafybeiauxekay4vnhurfkruyrmjhr7vsilxudco6ifwutzqvfd46ynv474 -- valory/reset_pause_abci:0.1.0:bafybeic4lxp666myewkwpnl3zav5b3y3raysinw5exdy7ovs6ordy6ackm -- valory/slashing_abci:0.1.0:bafybeid2psutghcu5wrd5pafyqcegdn6z3rby7u4eafupdr4d5h5z6wroq -- valory/transaction_settlement_abci:0.1.0:bafybeiaysqymo6gn4fr7ggn775u3qetxubg4coptguprv56exhuuisr2we +- valory/abstract_abci:0.1.0:bafybeidwlao2lkpnxlphwapizip4cxemfy3iw4p2zpbjly4b26iukprpwe +- valory/abstract_round_abci:0.1.0:bafybeibrrgdzbpdqyirkfulg5bgkrdwlynezdheplm55xfhkrnlxgvluo4 +- valory/offend_abci:0.1.0:bafybeibvy4jlkeij4o3brco5soidwumob2qnnkzlxhzogjtw6nf4fvcf4y +- valory/offend_slash_abci:0.1.0:bafybeidfm2xz3hfyppdzsdilj633t6rvblqznkcszmab4sqxyqs5mvegs4 +- valory/registration_abci:0.1.0:bafybeibxlef26ukgoglmi5vqqitequzajat2s5dixzucvesn3vmpidrtn4 +- valory/reset_pause_abci:0.1.0:bafybeidhlyft2g2bcki3xxdpls2ahs6byhc7s7x6shrf7acizjjg5xehru +- valory/slashing_abci:0.1.0:bafybeihsjxcsyqyrg32zyv7sr6w4qs5z7s6fdaieraxlufohj6uu33x3o4 +- valory/transaction_settlement_abci:0.1.0:bafybeibgzlken3bs773hfn7axijsly6y7pkbnuxx5fj4e5hilol2c3xfsi default_ledger: ethereum required_ledgers: - ethereum diff --git a/packages/valory/agents/register_reset/aea-config.yaml b/packages/valory/agents/register_reset/aea-config.yaml index 7cc93cb140..4c397b1021 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:bafybeibyr4pif6w55wauvhz5yfv4sudwyv5ejpj6726l7xri446aqtgera +- valory/abci:0.1.0:bafybeidcqst5lspyaq3jxivjfo5ff4zv3yrhskepzazc7lnpf3ic4feh64 - valory/http_client:0.23.0:bafybeifgeqgryx6b3s6eseyzyezygmeitcpt3tkor2eiycozoi6clgdrny - valory/ipfs:0.1.0:bafybeiaddby5hxegt2fk772fzn34zpwndyfk45rc3jqtblhtr2tbzcicua - valory/ledger:0.19.0:bafybeiauyqzizmocjldnfuzvnihrqubfqzn5u2hp6ue7v3ka5kj54kd3zm @@ -34,11 +34,11 @@ protocols: - valory/http:1.0.0:bafybeiejoqgv7finfxo3rcvvovrlj5ccrbgxodjq43uo26ylpowsa3llfe - valory/ipfs:0.1.0:bafybeiedxeismnx3k5ty4mvvhlqideixlhqmi5mtcki4lxqfa7uqh7p33u skills: -- valory/abstract_abci:0.1.0:bafybeicrugwpe5wrwuy64i2zepkvboqnexkbougaplszu7syjfcuftzngm -- valory/abstract_round_abci:0.1.0:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi -- valory/register_reset_abci:0.1.0:bafybeicjos72xrskbtcrdx7qtyh7qzwduh75tqzzhlpxtq7affxwub7nua -- valory/registration_abci:0.1.0:bafybeiauxekay4vnhurfkruyrmjhr7vsilxudco6ifwutzqvfd46ynv474 -- valory/reset_pause_abci:0.1.0:bafybeic4lxp666myewkwpnl3zav5b3y3raysinw5exdy7ovs6ordy6ackm +- valory/abstract_abci:0.1.0:bafybeidwlao2lkpnxlphwapizip4cxemfy3iw4p2zpbjly4b26iukprpwe +- valory/abstract_round_abci:0.1.0:bafybeibrrgdzbpdqyirkfulg5bgkrdwlynezdheplm55xfhkrnlxgvluo4 +- valory/register_reset_abci:0.1.0:bafybeidssme7ekdtvb3f3iwptjxewvitycgkcc4qndel377vxpogtutbom +- valory/registration_abci:0.1.0:bafybeibxlef26ukgoglmi5vqqitequzajat2s5dixzucvesn3vmpidrtn4 +- valory/reset_pause_abci:0.1.0:bafybeidhlyft2g2bcki3xxdpls2ahs6byhc7s7x6shrf7acizjjg5xehru default_ledger: ethereum required_ledgers: - ethereum diff --git a/packages/valory/agents/register_reset_recovery/aea-config.yaml b/packages/valory/agents/register_reset_recovery/aea-config.yaml index ddd8e39144..ec6cf3a5df 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:bafybeibyr4pif6w55wauvhz5yfv4sudwyv5ejpj6726l7xri446aqtgera +- valory/abci:0.1.0:bafybeidcqst5lspyaq3jxivjfo5ff4zv3yrhskepzazc7lnpf3ic4feh64 - valory/http_client:0.23.0:bafybeifgeqgryx6b3s6eseyzyezygmeitcpt3tkor2eiycozoi6clgdrny - valory/ipfs:0.1.0:bafybeiaddby5hxegt2fk772fzn34zpwndyfk45rc3jqtblhtr2tbzcicua - valory/ledger:0.19.0:bafybeiauyqzizmocjldnfuzvnihrqubfqzn5u2hp6ue7v3ka5kj54kd3zm @@ -24,10 +24,10 @@ protocols: - valory/http:1.0.0:bafybeiejoqgv7finfxo3rcvvovrlj5ccrbgxodjq43uo26ylpowsa3llfe - valory/ipfs:0.1.0:bafybeiedxeismnx3k5ty4mvvhlqideixlhqmi5mtcki4lxqfa7uqh7p33u skills: -- valory/abstract_abci:0.1.0:bafybeicrugwpe5wrwuy64i2zepkvboqnexkbougaplszu7syjfcuftzngm -- valory/abstract_round_abci:0.1.0:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi -- valory/register_reset_recovery_abci:0.1.0:bafybeif6ivoqcrezvh33murd45gun5ba2kaqoghbd3m7qnrulmggvuznzq -- valory/registration_abci:0.1.0:bafybeiauxekay4vnhurfkruyrmjhr7vsilxudco6ifwutzqvfd46ynv474 +- valory/abstract_abci:0.1.0:bafybeidwlao2lkpnxlphwapizip4cxemfy3iw4p2zpbjly4b26iukprpwe +- valory/abstract_round_abci:0.1.0:bafybeibrrgdzbpdqyirkfulg5bgkrdwlynezdheplm55xfhkrnlxgvluo4 +- valory/register_reset_recovery_abci:0.1.0:bafybeihr6b6otdbmp5tiqnjcjdtmcbu5tdvovpi6ggnhptdomrtruk3rdq +- valory/registration_abci:0.1.0:bafybeibxlef26ukgoglmi5vqqitequzajat2s5dixzucvesn3vmpidrtn4 default_ledger: ethereum required_ledgers: - ethereum diff --git a/packages/valory/agents/register_termination/aea-config.yaml b/packages/valory/agents/register_termination/aea-config.yaml index 60f18f5baa..772af79a07 100644 --- a/packages/valory/agents/register_termination/aea-config.yaml +++ b/packages/valory/agents/register_termination/aea-config.yaml @@ -12,7 +12,7 @@ fingerprint: tests/test_register_reset.py: bafybeieaeelbyrorts3akgsu7xp27jdsv5u7r4psatdxph2agvpym7em6m fingerprint_ignore_patterns: [] connections: -- valory/abci:0.1.0:bafybeibyr4pif6w55wauvhz5yfv4sudwyv5ejpj6726l7xri446aqtgera +- valory/abci:0.1.0:bafybeidcqst5lspyaq3jxivjfo5ff4zv3yrhskepzazc7lnpf3ic4feh64 - valory/http_client:0.23.0:bafybeifgeqgryx6b3s6eseyzyezygmeitcpt3tkor2eiycozoi6clgdrny - valory/ipfs:0.1.0:bafybeiaddby5hxegt2fk772fzn34zpwndyfk45rc3jqtblhtr2tbzcicua - valory/ledger:0.19.0:bafybeiauyqzizmocjldnfuzvnihrqubfqzn5u2hp6ue7v3ka5kj54kd3zm @@ -32,13 +32,13 @@ protocols: - valory/ledger_api:1.0.0:bafybeige5agrztgzfevyglf7mb4o7pzfttmq4f6zi765y4g2zvftbyowru - valory/tendermint:0.1.0:bafybeig6g6twajlwssfbfp5rlnu5mwzuu5kgak5cs4fich7rlkx6whesnu skills: -- valory/abstract_abci:0.1.0:bafybeicrugwpe5wrwuy64i2zepkvboqnexkbougaplszu7syjfcuftzngm -- valory/abstract_round_abci:0.1.0:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi -- valory/register_termination_abci:0.1.0:bafybeiftrruz5y7dwdowrqxj4c7s2z6nufsjnx5udiaqhkcsgrtcf4uymy -- valory/registration_abci:0.1.0:bafybeiauxekay4vnhurfkruyrmjhr7vsilxudco6ifwutzqvfd46ynv474 -- valory/reset_pause_abci:0.1.0:bafybeic4lxp666myewkwpnl3zav5b3y3raysinw5exdy7ovs6ordy6ackm -- valory/termination_abci:0.1.0:bafybeidco6xr43h2pbku27owzhr6pijtfg75pgsdwqxom7vn6cngsr2vqi -- valory/transaction_settlement_abci:0.1.0:bafybeiaysqymo6gn4fr7ggn775u3qetxubg4coptguprv56exhuuisr2we +- valory/abstract_abci:0.1.0:bafybeidwlao2lkpnxlphwapizip4cxemfy3iw4p2zpbjly4b26iukprpwe +- valory/abstract_round_abci:0.1.0:bafybeibrrgdzbpdqyirkfulg5bgkrdwlynezdheplm55xfhkrnlxgvluo4 +- valory/register_termination_abci:0.1.0:bafybeihly4fulm53jmtpubp65ifd2njkrpkoibvfq25iroyez3ltbrzcpm +- valory/registration_abci:0.1.0:bafybeibxlef26ukgoglmi5vqqitequzajat2s5dixzucvesn3vmpidrtn4 +- valory/reset_pause_abci:0.1.0:bafybeidhlyft2g2bcki3xxdpls2ahs6byhc7s7x6shrf7acizjjg5xehru +- valory/termination_abci:0.1.0:bafybeicngndgl2kfhyywcnjfbqzyo6r3g7ubfezp2uybboo2bmp2qcg5fy +- valory/transaction_settlement_abci:0.1.0:bafybeibgzlken3bs773hfn7axijsly6y7pkbnuxx5fj4e5hilol2c3xfsi default_ledger: ethereum required_ledgers: - ethereum diff --git a/packages/valory/agents/registration_start_up/aea-config.yaml b/packages/valory/agents/registration_start_up/aea-config.yaml index 06f000fd6f..ac2bd01a75 100644 --- a/packages/valory/agents/registration_start_up/aea-config.yaml +++ b/packages/valory/agents/registration_start_up/aea-config.yaml @@ -11,7 +11,7 @@ fingerprint: tests/test_registration.py: bafybeickkytuflqwxg4y6n5bcnlxwnuutxsunan5ubvy7rj3y3me3ohtwi fingerprint_ignore_patterns: [] connections: -- valory/abci:0.1.0:bafybeibyr4pif6w55wauvhz5yfv4sudwyv5ejpj6726l7xri446aqtgera +- valory/abci:0.1.0:bafybeidcqst5lspyaq3jxivjfo5ff4zv3yrhskepzazc7lnpf3ic4feh64 - valory/http_client:0.23.0:bafybeifgeqgryx6b3s6eseyzyezygmeitcpt3tkor2eiycozoi6clgdrny - valory/ipfs:0.1.0:bafybeiaddby5hxegt2fk772fzn34zpwndyfk45rc3jqtblhtr2tbzcicua - valory/ledger:0.19.0:bafybeiauyqzizmocjldnfuzvnihrqubfqzn5u2hp6ue7v3ka5kj54kd3zm @@ -28,9 +28,9 @@ protocols: - valory/ledger_api:1.0.0:bafybeige5agrztgzfevyglf7mb4o7pzfttmq4f6zi765y4g2zvftbyowru - valory/tendermint:0.1.0:bafybeig6g6twajlwssfbfp5rlnu5mwzuu5kgak5cs4fich7rlkx6whesnu skills: -- valory/abstract_abci:0.1.0:bafybeicrugwpe5wrwuy64i2zepkvboqnexkbougaplszu7syjfcuftzngm -- valory/abstract_round_abci:0.1.0:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi -- valory/registration_abci:0.1.0:bafybeiauxekay4vnhurfkruyrmjhr7vsilxudco6ifwutzqvfd46ynv474 +- valory/abstract_abci:0.1.0:bafybeidwlao2lkpnxlphwapizip4cxemfy3iw4p2zpbjly4b26iukprpwe +- valory/abstract_round_abci:0.1.0:bafybeibrrgdzbpdqyirkfulg5bgkrdwlynezdheplm55xfhkrnlxgvluo4 +- valory/registration_abci:0.1.0:bafybeibxlef26ukgoglmi5vqqitequzajat2s5dixzucvesn3vmpidrtn4 default_ledger: ethereum required_ledgers: - ethereum diff --git a/packages/valory/agents/test_abci/aea-config.yaml b/packages/valory/agents/test_abci/aea-config.yaml index af2c7b27e5..98861d31b4 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:bafybeibyr4pif6w55wauvhz5yfv4sudwyv5ejpj6726l7xri446aqtgera +- valory/abci:0.1.0:bafybeidcqst5lspyaq3jxivjfo5ff4zv3yrhskepzazc7lnpf3ic4feh64 - valory/http_client:0.23.0:bafybeifgeqgryx6b3s6eseyzyezygmeitcpt3tkor2eiycozoi6clgdrny - valory/ipfs:0.1.0:bafybeiaddby5hxegt2fk772fzn34zpwndyfk45rc3jqtblhtr2tbzcicua - valory/ledger:0.19.0:bafybeiauyqzizmocjldnfuzvnihrqubfqzn5u2hp6ue7v3ka5kj54kd3zm @@ -22,9 +22,9 @@ protocols: - valory/ipfs:0.1.0:bafybeiedxeismnx3k5ty4mvvhlqideixlhqmi5mtcki4lxqfa7uqh7p33u - valory/ledger_api:1.0.0:bafybeige5agrztgzfevyglf7mb4o7pzfttmq4f6zi765y4g2zvftbyowru skills: -- valory/abstract_abci:0.1.0:bafybeicrugwpe5wrwuy64i2zepkvboqnexkbougaplszu7syjfcuftzngm -- valory/abstract_round_abci:0.1.0:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi -- valory/test_abci:0.1.0:bafybeiadwolycrfc5klis7uy6ld4uqapmube4xwpnnpolvhrdtu3sxi6fa +- valory/abstract_abci:0.1.0:bafybeidwlao2lkpnxlphwapizip4cxemfy3iw4p2zpbjly4b26iukprpwe +- valory/abstract_round_abci:0.1.0:bafybeibrrgdzbpdqyirkfulg5bgkrdwlynezdheplm55xfhkrnlxgvluo4 +- valory/test_abci:0.1.0:bafybeicprjzdb7bjxm2dcytorcdqwrkvsdbqpfhctldahzuanynictkqji 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 700afe3c32..2e1c084676 100644 --- a/packages/valory/agents/test_ipfs/aea-config.yaml +++ b/packages/valory/agents/test_ipfs/aea-config.yaml @@ -11,7 +11,7 @@ fingerprint: tests/test_ipfs.py: bafybeib5fxk5gjuqyevp2rvzcjnyjfuwhfapappohc32xn7rnuu6lpwws4 fingerprint_ignore_patterns: [] connections: -- valory/abci:0.1.0:bafybeibyr4pif6w55wauvhz5yfv4sudwyv5ejpj6726l7xri446aqtgera +- valory/abci:0.1.0:bafybeidcqst5lspyaq3jxivjfo5ff4zv3yrhskepzazc7lnpf3ic4feh64 - valory/http_client:0.23.0:bafybeifgeqgryx6b3s6eseyzyezygmeitcpt3tkor2eiycozoi6clgdrny - valory/ipfs:0.1.0:bafybeiaddby5hxegt2fk772fzn34zpwndyfk45rc3jqtblhtr2tbzcicua - valory/ledger:0.19.0:bafybeiauyqzizmocjldnfuzvnihrqubfqzn5u2hp6ue7v3ka5kj54kd3zm @@ -28,9 +28,9 @@ protocols: - valory/ledger_api:1.0.0:bafybeige5agrztgzfevyglf7mb4o7pzfttmq4f6zi765y4g2zvftbyowru - valory/tendermint:0.1.0:bafybeig6g6twajlwssfbfp5rlnu5mwzuu5kgak5cs4fich7rlkx6whesnu skills: -- valory/abstract_abci:0.1.0:bafybeicrugwpe5wrwuy64i2zepkvboqnexkbougaplszu7syjfcuftzngm -- valory/abstract_round_abci:0.1.0:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi -- valory/test_ipfs_abci:0.1.0:bafybeigpxr5zi7pd2dumgjjuwurdp2nieqfvod2uf6yj4cvqqqffgy7q6m +- valory/abstract_abci:0.1.0:bafybeidwlao2lkpnxlphwapizip4cxemfy3iw4p2zpbjly4b26iukprpwe +- valory/abstract_round_abci:0.1.0:bafybeibrrgdzbpdqyirkfulg5bgkrdwlynezdheplm55xfhkrnlxgvluo4 +- valory/test_ipfs_abci:0.1.0:bafybeia25jeu3eylewgxyuodfmafef3pj4go2krdvjiggg43hxqdf2jzf4 default_ledger: ethereum required_ledgers: - ethereum diff --git a/packages/valory/connections/abci/connection.yaml b/packages/valory/connections/abci/connection.yaml index 548ed87aa1..b0eb7eef9f 100644 --- a/packages/valory/connections/abci/connection.yaml +++ b/packages/valory/connections/abci/connection.yaml @@ -35,7 +35,7 @@ fingerprint: tendermint_decoder.py: bafybeig3teywhof2vztwaiqj36nx5bv6fysxzmu7i5ewqxa2w7rdf3wa7i tendermint_encoder.py: bafybeibpnofkac6jizpbezlo7rdsbijloovsuz5rjysshjrims7x44wxv4 tests/__init__.py: bafybeid67ezzjsfsukyqdjtlnd3ra5yy73jnobm4setddgagd3u4vqboyu - tests/helper.py: bafybeiewqp7ulsc5n6hrcoj5bvqp2pz5f5sadrfyrm2nywzeazi443b5ba + tests/helper.py: bafybeidahgf7lfoachhqliysh6uxc3prjl3yweicay4tkjsqwkxt67lphu tests/test_abci.py: bafybeia4pw67do72gzc66kz23yzllnspbzqrtd5c5muqxhol27ipjjscxa tests/test_abci_fuzz.py: bafybeiddeye3fbgefihbgdhqwwuv3dlseo6d5kt3jpixpq45bewm5dep2u tests/test_abci_spec.py: bafybeifacnizp2mryyb2j64iugnxn5rhtx7xr4emwbw5xcke6le6utpwhu diff --git a/packages/valory/connections/abci/tests/helper.py b/packages/valory/connections/abci/tests/helper.py index d511464523..da6e982df0 100644 --- a/packages/valory/connections/abci/tests/helper.py +++ b/packages/valory/connections/abci/tests/helper.py @@ -356,7 +356,6 @@ def _get_message_content(message: Any) -> Node: # but are retrieved as mapping from Tendermint side assert message.IsInitialized() - assert not message.UnknownFields() assert not message.FindInitializationErrors() # NOTE: ListFields does not retrieve what is empty! @@ -406,7 +405,6 @@ def get_tendermint_content(envelope: Union[Request, Response]) -> Node: assert isinstance(envelope, (Request, Response)) assert envelope.IsInitialized() - assert not envelope.UnknownFields() assert not envelope.FindInitializationErrors() assert len(envelope.ListFields()) == 1 descr, message = envelope.ListFields()[0] diff --git a/packages/valory/services/counter/service.yaml b/packages/valory/services/counter/service.yaml index 346aea2ae6..84fc8095ed 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:bafybeid7r7gxuhv5ns3f4xtz6ntom4gqoqe43wjfiyp7m64doy65kudiuy +agent: valory/counter:0.1.0:bafybeihdwszttneereqzrtvmiqf7u2rymhuzjefvlgothkn3p637zqg4lq deployment: {} --- public_id: valory/ledger:0.19.0 diff --git a/packages/valory/services/hello_world/service.yaml b/packages/valory/services/hello_world/service.yaml index c37a9eebfa..8eeb3bb978 100644 --- a/packages/valory/services/hello_world/service.yaml +++ b/packages/valory/services/hello_world/service.yaml @@ -7,7 +7,7 @@ license: Apache-2.0 fingerprint: README.md: bafybeiapubcoersqnsnh3acia5hd7otzt7kjxekr6gkbrlumv6tkajl6jm fingerprint_ignore_patterns: [] -agent: valory/hello_world:0.1.0:bafybeihpnddsue5d2clb36czrb3i5jaimph5a2vzibgbsy7tbg2g2mdure +agent: valory/hello_world:0.1.0:bafybeicboowk3mblq2xrtbj7ugmkq423cfzapjo27jmpifkq3p6fmcoupq number_of_agents: 4 deployment: {} --- diff --git a/packages/valory/services/register_reset/service.yaml b/packages/valory/services/register_reset/service.yaml index 906bfb9ff3..89f2fc7567 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:bafybeierjnaylejcmt63xcafkftokjaicmlmdnwatuebzgmq3rnc6ko6d4 +agent: valory/register_reset:0.1.0:bafybeigqabtoe3getfcx3ioko4gs2obmsgqgv4i3mwqal3k4l7chtriokm 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 ad86332192..e3e90cea6d 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:bafybeibyr4pif6w55wauvhz5yfv4sudwyv5ejpj6726l7xri446aqtgera +- valory/abci:0.1.0:bafybeidcqst5lspyaq3jxivjfo5ff4zv3yrhskepzazc7lnpf3ic4feh64 contracts: [] protocols: - valory/abci:0.1.0:bafybeihmzlmmb4pdo3zkhg6ehuyaa4lhw7bfpclln2o2z7v3o6fcep26iu diff --git a/packages/valory/skills/abstract_round_abci/skill.yaml b/packages/valory/skills/abstract_round_abci/skill.yaml index 3f5c609bc6..abab5db010 100644 --- a/packages/valory/skills/abstract_round_abci/skill.yaml +++ b/packages/valory/skills/abstract_round_abci/skill.yaml @@ -60,7 +60,7 @@ fingerprint: utils.py: bafybeienx5y7er37rvluz5x5oirsephs6td4werjett5vaavrv6ohymzpm fingerprint_ignore_patterns: [] connections: -- valory/abci:0.1.0:bafybeibyr4pif6w55wauvhz5yfv4sudwyv5ejpj6726l7xri446aqtgera +- valory/abci:0.1.0:bafybeidcqst5lspyaq3jxivjfo5ff4zv3yrhskepzazc7lnpf3ic4feh64 - valory/http_client:0.23.0:bafybeifgeqgryx6b3s6eseyzyezygmeitcpt3tkor2eiycozoi6clgdrny - valory/ipfs:0.1.0:bafybeiaddby5hxegt2fk772fzn34zpwndyfk45rc3jqtblhtr2tbzcicua - valory/ledger:0.19.0:bafybeiauyqzizmocjldnfuzvnihrqubfqzn5u2hp6ue7v3ka5kj54kd3zm @@ -76,7 +76,7 @@ protocols: - valory/ledger_api:1.0.0:bafybeige5agrztgzfevyglf7mb4o7pzfttmq4f6zi765y4g2zvftbyowru - valory/tendermint:0.1.0:bafybeig6g6twajlwssfbfp5rlnu5mwzuu5kgak5cs4fich7rlkx6whesnu skills: -- valory/abstract_abci:0.1.0:bafybeicrugwpe5wrwuy64i2zepkvboqnexkbougaplszu7syjfcuftzngm +- valory/abstract_abci:0.1.0:bafybeidwlao2lkpnxlphwapizip4cxemfy3iw4p2zpbjly4b26iukprpwe behaviours: main: args: {} diff --git a/packages/valory/skills/counter/skill.yaml b/packages/valory/skills/counter/skill.yaml index d93bef877b..4803f3abc0 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:bafybeibyr4pif6w55wauvhz5yfv4sudwyv5ejpj6726l7xri446aqtgera +- valory/abci:0.1.0:bafybeidcqst5lspyaq3jxivjfo5ff4zv3yrhskepzazc7lnpf3ic4feh64 contracts: [] protocols: - valory/abci:0.1.0:bafybeihmzlmmb4pdo3zkhg6ehuyaa4lhw7bfpclln2o2z7v3o6fcep26iu skills: -- valory/abstract_abci:0.1.0:bafybeicrugwpe5wrwuy64i2zepkvboqnexkbougaplszu7syjfcuftzngm +- valory/abstract_abci:0.1.0:bafybeidwlao2lkpnxlphwapizip4cxemfy3iw4p2zpbjly4b26iukprpwe behaviours: {} handlers: abci: diff --git a/packages/valory/skills/hello_world_abci/skill.yaml b/packages/valory/skills/hello_world_abci/skill.yaml index 78c4d68bb7..b3e5e81d6a 100644 --- a/packages/valory/skills/hello_world_abci/skill.yaml +++ b/packages/valory/skills/hello_world_abci/skill.yaml @@ -27,7 +27,7 @@ connections: [] contracts: [] protocols: [] skills: -- valory/abstract_round_abci:0.1.0:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi +- valory/abstract_round_abci:0.1.0:bafybeibrrgdzbpdqyirkfulg5bgkrdwlynezdheplm55xfhkrnlxgvluo4 behaviours: main: args: {} diff --git a/packages/valory/skills/offend_abci/skill.yaml b/packages/valory/skills/offend_abci/skill.yaml index e1746e3067..4e7ec42add 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:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi +- valory/abstract_round_abci:0.1.0:bafybeibrrgdzbpdqyirkfulg5bgkrdwlynezdheplm55xfhkrnlxgvluo4 behaviours: main: args: {} diff --git a/packages/valory/skills/offend_slash_abci/skill.yaml b/packages/valory/skills/offend_slash_abci/skill.yaml index a5d7a794a4..3d1406abe1 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:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi -- valory/offend_abci:0.1.0:bafybeidacns5unpfn43ilernabquwqckbh2xvltdpptj4hfbqvk3adh3qe -- valory/registration_abci:0.1.0:bafybeiauxekay4vnhurfkruyrmjhr7vsilxudco6ifwutzqvfd46ynv474 -- valory/reset_pause_abci:0.1.0:bafybeic4lxp666myewkwpnl3zav5b3y3raysinw5exdy7ovs6ordy6ackm -- valory/slashing_abci:0.1.0:bafybeid2psutghcu5wrd5pafyqcegdn6z3rby7u4eafupdr4d5h5z6wroq +- valory/abstract_round_abci:0.1.0:bafybeibrrgdzbpdqyirkfulg5bgkrdwlynezdheplm55xfhkrnlxgvluo4 +- valory/offend_abci:0.1.0:bafybeibvy4jlkeij4o3brco5soidwumob2qnnkzlxhzogjtw6nf4fvcf4y +- valory/registration_abci:0.1.0:bafybeibxlef26ukgoglmi5vqqitequzajat2s5dixzucvesn3vmpidrtn4 +- valory/reset_pause_abci:0.1.0:bafybeidhlyft2g2bcki3xxdpls2ahs6byhc7s7x6shrf7acizjjg5xehru +- valory/slashing_abci:0.1.0:bafybeihsjxcsyqyrg32zyv7sr6w4qs5z7s6fdaieraxlufohj6uu33x3o4 behaviours: main: args: {} diff --git a/packages/valory/skills/register_reset_abci/skill.yaml b/packages/valory/skills/register_reset_abci/skill.yaml index 6b64f82090..d46ba2dad4 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:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi -- valory/registration_abci:0.1.0:bafybeiauxekay4vnhurfkruyrmjhr7vsilxudco6ifwutzqvfd46ynv474 -- valory/reset_pause_abci:0.1.0:bafybeic4lxp666myewkwpnl3zav5b3y3raysinw5exdy7ovs6ordy6ackm +- valory/abstract_round_abci:0.1.0:bafybeibrrgdzbpdqyirkfulg5bgkrdwlynezdheplm55xfhkrnlxgvluo4 +- valory/registration_abci:0.1.0:bafybeibxlef26ukgoglmi5vqqitequzajat2s5dixzucvesn3vmpidrtn4 +- valory/reset_pause_abci:0.1.0:bafybeidhlyft2g2bcki3xxdpls2ahs6byhc7s7x6shrf7acizjjg5xehru 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 f185d6ca13..2bb49304ef 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:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi -- valory/registration_abci:0.1.0:bafybeiauxekay4vnhurfkruyrmjhr7vsilxudco6ifwutzqvfd46ynv474 +- valory/abstract_round_abci:0.1.0:bafybeibrrgdzbpdqyirkfulg5bgkrdwlynezdheplm55xfhkrnlxgvluo4 +- valory/registration_abci:0.1.0:bafybeibxlef26ukgoglmi5vqqitequzajat2s5dixzucvesn3vmpidrtn4 behaviours: main: args: {} diff --git a/packages/valory/skills/register_termination_abci/skill.yaml b/packages/valory/skills/register_termination_abci/skill.yaml index fe1ec0bbf8..3cb348b8f1 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:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi -- valory/registration_abci:0.1.0:bafybeiauxekay4vnhurfkruyrmjhr7vsilxudco6ifwutzqvfd46ynv474 -- valory/reset_pause_abci:0.1.0:bafybeic4lxp666myewkwpnl3zav5b3y3raysinw5exdy7ovs6ordy6ackm -- valory/termination_abci:0.1.0:bafybeidco6xr43h2pbku27owzhr6pijtfg75pgsdwqxom7vn6cngsr2vqi +- valory/abstract_round_abci:0.1.0:bafybeibrrgdzbpdqyirkfulg5bgkrdwlynezdheplm55xfhkrnlxgvluo4 +- valory/registration_abci:0.1.0:bafybeibxlef26ukgoglmi5vqqitequzajat2s5dixzucvesn3vmpidrtn4 +- valory/reset_pause_abci:0.1.0:bafybeidhlyft2g2bcki3xxdpls2ahs6byhc7s7x6shrf7acizjjg5xehru +- valory/termination_abci:0.1.0:bafybeicngndgl2kfhyywcnjfbqzyo6r3g7ubfezp2uybboo2bmp2qcg5fy behaviours: main: args: {} diff --git a/packages/valory/skills/registration_abci/skill.yaml b/packages/valory/skills/registration_abci/skill.yaml index 1c9c381724..196b87cbc8 100644 --- a/packages/valory/skills/registration_abci/skill.yaml +++ b/packages/valory/skills/registration_abci/skill.yaml @@ -32,7 +32,7 @@ protocols: - valory/http:1.0.0:bafybeiejoqgv7finfxo3rcvvovrlj5ccrbgxodjq43uo26ylpowsa3llfe - valory/tendermint:0.1.0:bafybeig6g6twajlwssfbfp5rlnu5mwzuu5kgak5cs4fich7rlkx6whesnu skills: -- valory/abstract_round_abci:0.1.0:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi +- valory/abstract_round_abci:0.1.0:bafybeibrrgdzbpdqyirkfulg5bgkrdwlynezdheplm55xfhkrnlxgvluo4 behaviours: main: args: {} diff --git a/packages/valory/skills/reset_pause_abci/skill.yaml b/packages/valory/skills/reset_pause_abci/skill.yaml index f350763f2c..dd64382d69 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:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi +- valory/abstract_round_abci:0.1.0:bafybeibrrgdzbpdqyirkfulg5bgkrdwlynezdheplm55xfhkrnlxgvluo4 behaviours: main: args: {} diff --git a/packages/valory/skills/slashing_abci/skill.yaml b/packages/valory/skills/slashing_abci/skill.yaml index 11951ac978..5579cd0e6f 100644 --- a/packages/valory/skills/slashing_abci/skill.yaml +++ b/packages/valory/skills/slashing_abci/skill.yaml @@ -29,8 +29,8 @@ contracts: protocols: - valory/contract_api:1.0.0:bafybeialhbjvwiwcnqq3ysxcyemobcbie7xza66gaofcvla5njezkvhcka skills: -- valory/abstract_round_abci:0.1.0:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi -- valory/transaction_settlement_abci:0.1.0:bafybeiaysqymo6gn4fr7ggn775u3qetxubg4coptguprv56exhuuisr2we +- valory/abstract_round_abci:0.1.0:bafybeibrrgdzbpdqyirkfulg5bgkrdwlynezdheplm55xfhkrnlxgvluo4 +- valory/transaction_settlement_abci:0.1.0:bafybeibgzlken3bs773hfn7axijsly6y7pkbnuxx5fj4e5hilol2c3xfsi behaviours: main: args: {} diff --git a/packages/valory/skills/termination_abci/skill.yaml b/packages/valory/skills/termination_abci/skill.yaml index 4baa1060aa..be92ba5613 100644 --- a/packages/valory/skills/termination_abci/skill.yaml +++ b/packages/valory/skills/termination_abci/skill.yaml @@ -29,8 +29,8 @@ contracts: protocols: - valory/contract_api:1.0.0:bafybeialhbjvwiwcnqq3ysxcyemobcbie7xza66gaofcvla5njezkvhcka skills: -- valory/abstract_round_abci:0.1.0:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi -- valory/transaction_settlement_abci:0.1.0:bafybeiaysqymo6gn4fr7ggn775u3qetxubg4coptguprv56exhuuisr2we +- valory/abstract_round_abci:0.1.0:bafybeibrrgdzbpdqyirkfulg5bgkrdwlynezdheplm55xfhkrnlxgvluo4 +- valory/transaction_settlement_abci:0.1.0:bafybeibgzlken3bs773hfn7axijsly6y7pkbnuxx5fj4e5hilol2c3xfsi behaviours: main: args: {} diff --git a/packages/valory/skills/test_abci/skill.yaml b/packages/valory/skills/test_abci/skill.yaml index b41f6b5bf4..f4f78b0d5d 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:bafybeicrugwpe5wrwuy64i2zepkvboqnexkbougaplszu7syjfcuftzngm -- valory/abstract_round_abci:0.1.0:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi +- valory/abstract_abci:0.1.0:bafybeidwlao2lkpnxlphwapizip4cxemfy3iw4p2zpbjly4b26iukprpwe +- valory/abstract_round_abci:0.1.0:bafybeibrrgdzbpdqyirkfulg5bgkrdwlynezdheplm55xfhkrnlxgvluo4 behaviours: main: args: {} diff --git a/packages/valory/skills/test_ipfs_abci/skill.yaml b/packages/valory/skills/test_ipfs_abci/skill.yaml index 1a557a729d..552c98d803 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:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi +- valory/abstract_round_abci:0.1.0:bafybeibrrgdzbpdqyirkfulg5bgkrdwlynezdheplm55xfhkrnlxgvluo4 behaviours: main: args: {} diff --git a/packages/valory/skills/transaction_settlement_abci/skill.yaml b/packages/valory/skills/transaction_settlement_abci/skill.yaml index 82c3e559db..dde4d1682b 100644 --- a/packages/valory/skills/transaction_settlement_abci/skill.yaml +++ b/packages/valory/skills/transaction_settlement_abci/skill.yaml @@ -38,7 +38,7 @@ protocols: - valory/contract_api:1.0.0:bafybeialhbjvwiwcnqq3ysxcyemobcbie7xza66gaofcvla5njezkvhcka - valory/ledger_api:1.0.0:bafybeige5agrztgzfevyglf7mb4o7pzfttmq4f6zi765y4g2zvftbyowru skills: -- valory/abstract_round_abci:0.1.0:bafybeihv4p53c2n6ddbmbx4add5u5btww5hiodfotlfpltezrmsheknksi +- valory/abstract_round_abci:0.1.0:bafybeibrrgdzbpdqyirkfulg5bgkrdwlynezdheplm55xfhkrnlxgvluo4 behaviours: main: args: {} From c457950b9a4362afc98d6697f73571136aba0fdd Mon Sep 17 00:00:00 2001 From: angrybayblade Date: Wed, 27 Sep 2023 14:01:19 +0530 Subject: [PATCH 12/12] docs: add `--reuse-multisig` flag to command guide [no ci] --- docs/advanced_reference/commands/autonomy_service.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/advanced_reference/commands/autonomy_service.md b/docs/advanced_reference/commands/autonomy_service.md index 104abc7211..3144d06b17 100644 --- a/docs/advanced_reference/commands/autonomy_service.md +++ b/docs/advanced_reference/commands/autonomy_service.md @@ -203,6 +203,9 @@ autonomy service deploy [OPTIONS] SERVICE_ID ``` ### Options +`--reuse-multisig` +: Reuse `mutlisig` from previous deployment. + `--key FILE` : Use a private key from a file to sign the transactions.