Skip to content

Commit

Permalink
Merge pull request #2222 from valory-xyz/fix/disable-offence-status-s…
Browse files Browse the repository at this point in the history
…toring

fix: store status offences only when slashing enabled
  • Loading branch information
0xArdi committed Apr 24, 2024
2 parents 112e5db + 8bdce08 commit f7b730f
Show file tree
Hide file tree
Showing 35 changed files with 168 additions and 134 deletions.
2 changes: 1 addition & 1 deletion autonomy/chain/config.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# -*- coding: utf-8 -*-
# ------------------------------------------------------------------------------
#
# Copyright 2022-2023 Valory AG
# Copyright 2022-2024 Valory AG
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion autonomy/chain/constants.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# -*- coding: utf-8 -*-
# ------------------------------------------------------------------------------
#
# Copyright 2022-2023 Valory AG
# Copyright 2022-2024 Valory AG
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion autonomy/chain/mint.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# -*- coding: utf-8 -*-
# ------------------------------------------------------------------------------
#
# Copyright 2022-2023 Valory AG
# Copyright 2022-2024 Valory AG
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion autonomy/constants.py
Original file line number Diff line number Diff line change
Expand Up @@ -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:bafybeia7msuvsouwcky263k6lup5hwcj73pka4pepkgyii6sya2wfawqvy"
ABSTRACT_ROUND_ABCI_SKILL_WITH_HASH = "valory/abstract_round_abci:0.1.0:bafybeigb2qy7ln6mnqdghoej4nqaaz4d5j22pujrsjwvwoou6en7xw3csa"
11 changes: 11 additions & 0 deletions docs/api/skills/registration_abci/rounds.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,17 @@ A round in which the agents get registered.

This round waits until all agents have registered.

<a id="packages.valory.skills.registration_abci.rounds.RegistrationStartupRound.params"></a>

#### params

```python
@property
def params() -> BaseParams
```

Return the params.

<a id="packages.valory.skills.registration_abci.rounds.RegistrationStartupRound.end_block"></a>

#### end`_`block
Expand Down
48 changes: 24 additions & 24 deletions docs/package_list.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,37 +17,37 @@
| contract/valory/multicall2/0.1.0 | `bafybeiajy43qpdhzzrkjuofuuai7uvkasiua4cupudgjcvztcj4p464gsy` | The MakerDAO multicall2 contract. |
| connection/valory/abci/0.1.0 | `bafybeihhtx7t5fsxaoajzq5nm4hrq57smigx7gqv35bss766txaaffjmsa` | connection to wrap communication with an ABCI server. |
| connection/valory/ipfs/0.1.0 | `bafybeifqca6e232lbvwrjhd7ioh43bo3evxfkpumdvcr6re2sdwjuntgna` | A connection responsible for uploading and downloading files from IPFS. |
| skill/valory/test_ipfs_abci/0.1.0 | `bafybeiet6nuzoas2jau66xpkx52comm7zijxh7d5kpvwoyrd6y2t3j46se` | IPFS e2e testing application. |
| skill/valory/test_ipfs_abci/0.1.0 | `bafybeihwspniyzbiermb2untj7xq7zq2qfjcqyvj5a6ax5la7snf4ussmi` | IPFS e2e testing application. |
| skill/valory/abstract_abci/0.1.0 | `bafybeiedikuvfpdx7xhyrxcpp6ywi2d6qf6uqvlwmhgcal7qhw5duicvym` | The abci skill provides a template of an ABCI application. |
| skill/valory/abstract_round_abci/0.1.0 | `bafybeia7msuvsouwcky263k6lup5hwcj73pka4pepkgyii6sya2wfawqvy` | abstract round-based ABCI application |
| skill/valory/transaction_settlement_abci/0.1.0 | `bafybeihfrdgfhu7ijjorvktjplfa4aq3b5as4dtwmkgl6nhy2oz4ayidfu` | ABCI application for transaction settlement. |
| skill/valory/registration_abci/0.1.0 | `bafybeihwkqc6klqrk247esh4cumfphosx3yadullxhmrrkovzg2rward5y` | ABCI application for common apps. |
| skill/valory/reset_pause_abci/0.1.0 | `bafybeibd5divbbng3klkxlkzfwmwdc7imobcymfx57lf3owbyf7we7xdem` | ABCI application for resetting and pausing app executions. |
| skill/valory/termination_abci/0.1.0 | `bafybeifw36rnniyjay4f3af6jtfxpeycm5nu4zm4ejoutsk4yh2rv24ysm` | Termination skill. |
| skill/valory/abstract_round_abci/0.1.0 | `bafybeigb2qy7ln6mnqdghoej4nqaaz4d5j22pujrsjwvwoou6en7xw3csa` | abstract round-based ABCI application |
| skill/valory/transaction_settlement_abci/0.1.0 | `bafybeiald7kotoavehqjgexjz4uuodujjfmrotm5nlgknkbns6dqccc72e` | ABCI application for transaction settlement. |
| skill/valory/registration_abci/0.1.0 | `bafybeibmslpednptzmqcobtyxbxcu6i6f3ocer2k4rx637haznvyxuoi4y` | ABCI application for common apps. |
| skill/valory/reset_pause_abci/0.1.0 | `bafybeiercirqsmu5cdm7dhmwyk3fuap36z2i2pgbokqo6amjwynwrbivfy` | ABCI application for resetting and pausing app executions. |
| skill/valory/termination_abci/0.1.0 | `bafybeif4hbqyfelhx5olw5musgfg523dmojbldea2hl73leju6jm3i7ku4` | Termination skill. |
| skill/valory/counter/0.1.0 | `bafybeih5cllexnfi5rudvk5m4wqelwme2sqafkdrre74rjtszrwwbqsbke` | The ABCI Counter application example. |
| skill/valory/counter_client/0.1.0 | `bafybeih2hz7bvltfnlw7cgjrwgjdw3xgejwcnkxry7i6ajcspwcw2hrb3e` | A client for the ABCI counter application. |
| skill/valory/register_reset_abci/0.1.0 | `bafybeiagkqvfxcdnqysclkjmoqh7hn27dnuiwsuilpwromwur65zwjcsbu` | ABCI application for dummy skill that registers and resets |
| skill/valory/register_termination_abci/0.1.0 | `bafybeibtyncgsjzv43kysvcfypffoqb2ogcynwpdrexozorsj6a6azujye` | ABCI application for dummy skill that registers and resets |
| skill/valory/test_abci/0.1.0 | `bafybeiauqgm245ccclim4r6mtcrcyhgflxion6tzqa42qa4l6dgnxpu5gm` | ABCI application for testing the ABCI connection. |
| skill/valory/register_reset_recovery_abci/0.1.0 | `bafybeih6p3w6uucdpzdupn2qrzubyc6yxhmumcspvy4qkipke4tm3puzxe` | ABCI application for dummy skill that registers and resets |
| skill/valory/slashing_abci/0.1.0 | `bafybeigd4uqbpgaqnuyl5eiy65wsmgfw3ciinah5mibbqxrvib5h6d54w4` | Slashing skill. |
| skill/valory/offend_abci/0.1.0 | `bafybeibl4fsrdk4jwkpivj5rvgebn2qhkcrcfipbfa3zxwdlskihu4itey` | Offend ABCI application. |
| skill/valory/offend_slash_abci/0.1.0 | `bafybeiel3afyiscmjwll6k64ujtpalznxzfun2htbbb2sty3zpe6uit73u` | ABCI application used in order to test the slashing abci |
| skill/valory/squads_transaction_settlement_abci/0.1.0 | `bafybeihwrttcvn2n57lrigcvwqcnp6hjs37snu7sz6oiroym6ia7434jv4` | ABCI application for transaction settlement. |
| skill/valory/test_solana_tx_abci/0.1.0 | `bafybeifkg4pwtjnhnfzphohxtjolesvbsb4a5cvkrhctks4ewwfiix7dh4` | SOLANA e2e testing application. |
| agent/valory/test_ipfs/0.1.0 | `bafybeih47wzycrpkq4tfwjy72frectdlbb7fpp4xpoxkv7yafxuxvcyep4` | Agent for testing the ABCI connection. |
| skill/valory/register_reset_abci/0.1.0 | `bafybeicfd6gsgjl4fj2jkq2emscuyndgucwrjqztdfhsrldraigan6hqfi` | ABCI application for dummy skill that registers and resets |
| skill/valory/register_termination_abci/0.1.0 | `bafybeigoftrntvgf5pdqj7mdanultyrsbsqsu6ys6gc7bpgx72k2mntsnu` | ABCI application for dummy skill that registers and resets |
| skill/valory/test_abci/0.1.0 | `bafybeiect6ocphq2xfs7s36obpze53gsrs5wlhnuyflc6rkul6clzlhts4` | ABCI application for testing the ABCI connection. |
| skill/valory/register_reset_recovery_abci/0.1.0 | `bafybeidqz3o4v7niqi65puaffcxpjyfbqk4h7e6tnlpp2upddtl2lqf3ly` | ABCI application for dummy skill that registers and resets |
| skill/valory/slashing_abci/0.1.0 | `bafybeig4jsy5kneazbqykg64frld6quam7zhe775sfrzfywb7vlrgupltm` | Slashing skill. |
| skill/valory/offend_abci/0.1.0 | `bafybeigjjhtaht2zzvio6bxk4ny2ua3no57tykxoioy34o3qzqgthbvk6q` | Offend ABCI application. |
| skill/valory/offend_slash_abci/0.1.0 | `bafybeidle3k6ttcsehj57mnts7qewufqnihqcm5hfzsyugayod6u4ojryu` | ABCI application used in order to test the slashing abci |
| skill/valory/squads_transaction_settlement_abci/0.1.0 | `bafybeiemukj5zasdmnmsafojhawbuwksymee57iw4kre3iz5kmrwxe3oui` | ABCI application for transaction settlement. |
| skill/valory/test_solana_tx_abci/0.1.0 | `bafybeig5zixwyka7x7crdmvrhzurb3km7ni5dx7zghf5kcp4c4ybljzsrm` | SOLANA e2e testing application. |
| agent/valory/test_ipfs/0.1.0 | `bafybeiaomut6hm2ydedava6tvywdinrj3j3cew6sxd326unouyzn2oinj4` | Agent for testing the ABCI connection. |
| agent/valory/abstract_abci/0.1.0 | `bafybeial4n23lkhqrkas3gaoo3kdv6bt6355dhy3wbyciaxyifbgw3d3am` | The abstract ABCI AEA - for testing purposes only. |
| agent/valory/counter/0.1.0 | `bafybeidrq2davsmagw7hy5orgbi6pgzb7vi7vi2bhkwzwhk7q7gj3kfs7y` | The ABCI Counter example as an AEA |
| agent/valory/counter_client/0.1.0 | `bafybeib7oaokst3drdhypvyubw53golb6bxwe2dgimthgetkzgjoucvoai` | The ABCI Counter example as an AEA |
| agent/valory/register_reset/0.1.0 | `bafybeihjishbkx2sdnxvyxviqnjsi2bx6nhy4etc5wike7zj43ip5pinge` | Register reset to replicate Tendermint issue. |
| agent/valory/register_termination/0.1.0 | `bafybeibn4wcx4ura5unz2j5qlhdse6cyikpe6t6v22my7oiff7ilpxjfxa` | Register terminate to test the termination feature. |
| agent/valory/registration_start_up/0.1.0 | `bafybeief5qmq24hugwtnomyrkfjcqupgr75dd44xrqiaqhbdwpx3plks2a` | Registration start-up ABCI example. |
| agent/valory/test_abci/0.1.0 | `bafybeic3itknzi7yu645ouvxdlxiremzdobzozf6to3embpwnuboziphq4` | Agent for testing the ABCI connection. |
| agent/valory/register_reset_recovery/0.1.0 | `bafybeibrblrrjbopwwl2l6denbmzgyeke4gx6vm4ru362hhfi6rqsviyyq` | Agent to showcase hard reset as a recovery mechanism. |
| agent/valory/offend_slash/0.1.0 | `bafybeia2yb5mjppgdev6zbuaj2vhklcrrl76f3fkirdtdblc6wnmu75xem` | Offend and slash to test the slashing feature. |
| agent/valory/solana_transfer_agent/0.1.0 | `bafybeiacuwvoqdcq2dpzzjwkvv63c4wruzhni35yxvdmgx2zerkr3522uq` | Register terminate to test the termination feature. |
| agent/valory/register_reset/0.1.0 | `bafybeibdgz4h6v3utewmap4hbs5khuhv7y3xpbixvs3jtx7kbc55gclrpa` | Register reset to replicate Tendermint issue. |
| agent/valory/register_termination/0.1.0 | `bafybeicliqvv32dy7ayv7smmycsjvv25kjhnsbvflf4vkzucnbhkurppsq` | Register terminate to test the termination feature. |
| agent/valory/registration_start_up/0.1.0 | `bafybeiakc2cljc7agyrkvv7uyyce6q47siis65rqwzhfrxqejw3xcxsoiy` | Registration start-up ABCI example. |
| agent/valory/test_abci/0.1.0 | `bafybeiagf5i6pk7t2yufcujotohpfuzlrsva3prv2jxpctuze45zrlzpiq` | Agent for testing the ABCI connection. |
| agent/valory/register_reset_recovery/0.1.0 | `bafybeigatmh2mgod2ft7bjtixwfnhfpoyl72l4wow67xgdnz5fmsogwhna` | Agent to showcase hard reset as a recovery mechanism. |
| agent/valory/offend_slash/0.1.0 | `bafybeid3ggw7xmdhextfpkhacdsl3gjwkavyqacstmjb6o3xbuhvt4ssu4` | Offend and slash to test the slashing feature. |
| agent/valory/solana_transfer_agent/0.1.0 | `bafybeih6xmhxls4qfsw6jkbhgdj532f75mmanta42cykdeze7wcadml52e` | Register terminate to test the termination feature. |
| service/valory/counter/0.1.0 | `bafybeiasje4n6dg6tz6obqg4uzxcbevl2vea3ihtago7nsrsu5jo4t42dq` | A set of agents incrementing a counter |
| service/valory/register_reset/0.1.0 | `bafybeibuw6froocwrj7qffbce7ruy4n3shfamcxnxf3azphkexyxenwp7a` | Test and debug tendermint reset mechanism. |
| service/valory/register_reset/0.1.0 | `bafybeibrj3l26dzire34cqoyfl4ujhcg7ywqx73wkuoxfzqo23xtrfacpe` | Test and debug tendermint reset mechanism. |
| protocol/open_aea/signing/1.0.0 | `bafybeihv62fim3wl2bayavfcg3u5e5cxu3b7brtu4cn5xoxd6lqwachasi` | A protocol for communication between skills and decision maker. |
| protocol/valory/acn/1.1.0 | `bafybeidluaoeakae3exseupaea4i3yvvk5vivyt227xshjlffywwxzcxqe` | The protocol used for envelope delivery on the ACN. |
| protocol/valory/http/1.0.0 | `bafybeifugzl63kfdmwrxwphrnrhj7bn6iruxieme3a4ntzejf6kmtuwmae` | A protocol for HTTP requests and responses. |
Expand Down
Loading

0 comments on commit f7b730f

Please sign in to comment.