From ebc2df0dccae1e36fa280050e1b207aa01c8b49d Mon Sep 17 00:00:00 2001 From: Aleksandr Kuperman Date: Fri, 1 Nov 2024 14:46:20 +0000 Subject: [PATCH] chore and doc: Adding tag, updating the changelog --- CHANGELOG.md | 10 ++++++++-- README.md | 10 ++++++++-- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2913eb37..638a37eb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,19 +4,25 @@ All notable changes to this project will be documented in this file. The format is based on [Common Changelog](https://common-changelog.org). +[1.2.3]: https://github.com/valory-xyz/autonolas-tokenomics/compare/v1.2.2...v1.2.3 [1.2.2]: https://github.com/valory-xyz/autonolas-tokenomics/compare/v1.0.3...v1.2.2 [1.0.3]: https://github.com/valory-xyz/autonolas-tokenomics/compare/v1.0.2...v1.0.3 [1.0.2]: https://github.com/valory-xyz/autonolas-tokenomics/compare/v1.0.1...v1.0.2 [1.0.1]: https://github.com/valory-xyz/autonolas-tokenomics/compare/v1.0.0...v1.0.1 [1.0.0]: https://github.com/valory-xyz/autonolas-tokenomics/releases/tag/v1.0.0 + +## [v1.2.3] - 2024-11-01 +- Deploying `OptimismDepositProcessorL1` for Mode on Ethereum mainnet, `OptimismTargetDispenserL2` on Mode ([#189](https://github.com/valory-xyz/autonolas-tokenomics/pull/189)) +- Adjusting static audit + ## [1.2.2] - 2024-07-29 ### Changed - Introducing Service Staking according to [PoAA Whitepaper](https://staking.olas.network/poaa-whitepaper.pdf) -- Refactored and re-deployed `Tokenomics.sol` and `Dispenser.sol` to address service staking inflation and claiming capability ([#156](https://github.com/valory-xyz/autonolas-registries/pull/156)), with the subsequent internal audit ([#168](https://github.com/valory-xyz/autonolas-registries/pull/168)) -- Created and deployed `ArbitrumDepositProcessorL1.sol`, `ArbitrumTargetDispenserL2.sol`, `DefaultDepositProcessorL1.sol`, `DefaultTargetDispenserL2.sol`, `EthereumDepositProcessor.sol`, `GnosisDepositProcessorL1.sol` , `GnosisTargetDispenserL2.sol`, `OptimismDepositProcessorL1.sol`, `OptimismTargetDispenserL2.sol`, `PolygonDepositProcessorL1.sol`, `PolygonTargetDispenserL2.sol`, `WormholeDepositProcessorL1.sol`, and `WormholeTargetDispenserL2.sol` contracts +- Refactored and re-deployed `Tokenomics` and `Dispenser` to address service staking inflation and claiming capability ([#156](https://github.com/valory-xyz/autonolas-tokenomics/pull/156)), with the subsequent internal audit ([#168](https://github.com/valory-xyz/autonolas-tokenomics/pull/168)) +- Created and deployed `ArbitrumDepositProcessorL1`, `ArbitrumTargetDispenserL2`, `DefaultDepositProcessorL1`, `DefaultTargetDispenserL2`, `EthereumDepositProcessor`, `GnosisDepositProcessorL1` , `GnosisTargetDispenserL2`, `OptimismDepositProcessorL1`, `OptimismTargetDispenserL2`, `PolygonDepositProcessorL1`, `PolygonTargetDispenserL2`, `WormholeDepositProcessorL1`, and `WormholeTargetDispenserL2` contracts - Participated in a complete [C4R audit competition](https://github.com/code-423n4/2024-05-olas-findings) and addressed findings ## [1.0.3] - 2023-10-05 diff --git a/README.md b/README.md index 85188687..ea10afe9 100644 --- a/README.md +++ b/README.md @@ -82,8 +82,14 @@ forge test --hh -vv ``` ### Audits -The audit is provided as development matures. The latest audit reports can be found here: [audits](https://github.com/valory-xyz/autonolas-tokenomics/blob/main/audits). -A list of known vulnerabilities can be found here: [Vulnerabilities list tokenomics](https://github.com/valory-xyz/autonolas-tokenomics/blob/main/docs/Vulnerabilities_list_tokenomics.pdf). +- The audit is provided as development matures. The latest audit reports can be found here: [audits](https://github.com/valory-xyz/autonolas-tokenomics/blob/main/audits). +- A list of known vulnerabilities can be found here: [Vulnerabilities list tokenomics](https://github.com/valory-xyz/autonolas-tokenomics/blob/main/docs/Vulnerabilities_list_tokenomics.pdf). + +#### Static audit +The static audit checks all the deployed contracts on-chain info correctness and can be run using the following script: +``` +node scripts/audit_chains/audit_contracts_setup.js +``` ### Linters - [`ESLint`](https://eslint.org) is used for JS code.