Skip to content

Commit

Permalink
Merge pull request #201 from valory-xyz/changelog
Browse files Browse the repository at this point in the history
chore and doc: Adding tag, updating the changelog
  • Loading branch information
DavidMinarsch authored Nov 1, 2024
2 parents 00c3a7b + e54d076 commit c53f361
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 8 deletions.
17 changes: 11 additions & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ 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-registries/compare/v1.2.2...v1.2.3
[1.2.2]: https://github.com/valory-xyz/autonolas-registries/compare/v1.1.10...v1.2.2
[1.1.10]: https://github.com/valory-xyz/autonolas-registries/compare/v1.1.9...v1.1.10
[1.1.9]: https://github.com/valory-xyz/autonolas-registries/compare/v1.1.8...v1.1.9
Expand All @@ -22,15 +23,19 @@ The format is based on [Common Changelog](https://common-changelog.org).
[1.0.0]: https://github.com/valory-xyz/autonolas-registries/releases/tag/v1.0.0


## [v1.2.3] - 2024-11-01
- Deploying full light protocol with staking contracts to Mode ([#198](https://github.com/valory-xyz/autonolas-registries/pull/198))
- 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 `StakingBase.sol` for revised service staking ([#166](https://github.com/valory-xyz/autonolas-registries/pull/166)), with the subsequent internal audit ([#167](https://github.com/valory-xyz/autonolas-registries/pull/167))
- Created `StakingFactory.sol`, `StakingProxy.sol`, `StakingActivityChecker.sol` and `StakingVerifier.sol`
- Refactored `StakingBase` for revised service staking ([#166](https://github.com/valory-xyz/autonolas-registries/pull/166)), with the subsequent internal audit ([#167](https://github.com/valory-xyz/autonolas-registries/pull/167))
- Created `StakingFactory`, `StakingProxy`, `StakingActivityChecker` and `StakingVerifier`
- Participated in a complete [C4R audit competition](https://github.com/code-423n4/2024-05-olas-findings) and addressed findings
- Deployed `StakingToken.sol`, `StakingFactory.sol`, and `StakingVerifier.sol` ([#191](https://github.com/valory-xyz/autonolas-registries/pull/191))
- Deployed `StakingToken`, `StakingFactory`, and `StakingVerifier` ([#191](https://github.com/valory-xyz/autonolas-registries/pull/191))

## [1.1.10] - 2024-03-01

Expand All @@ -53,12 +58,12 @@ _No bytecode changes_.

### Changed

- Refactored `ServiceStakingBase.sol` for service staking ([#141](https://github.com/valory-xyz/autonolas-registries/pull/141)) with the subsequent internal audit ([#143](https://github.com/valory-xyz/autonolas-registries/pull/143))
- Refactored `ServiceStakingBase.sol` for internal audit reaction ([#146](https://github.com/valory-xyz/autonolas-registries/pull/146))
- Refactored `ServiceStakingBase` for service staking ([#141](https://github.com/valory-xyz/autonolas-registries/pull/141)) with the subsequent internal audit ([#143](https://github.com/valory-xyz/autonolas-registries/pull/143))
- Refactored `ServiceStakingBase` for internal audit reaction ([#146](https://github.com/valory-xyz/autonolas-registries/pull/146))
- Updated documentation

## [1.1.7] - 2023-11-24
- Created `ServiceStakingBase.sol` , `ServiceStakingNativeToken.sol`, `ServiceStakingToken.sol` for service staking. The latest internal audits with a focus on the above contracts is located in ([audit4](https://github.com/valory-xyz/autonolas-registries/tree/main/audits/internal4))
- Created `ServiceStakingBase` , `ServiceStakingNativeToken`, `ServiceStakingToken` for service staking. The latest internal audits with a focus on the above contracts is located in ([audit4](https://github.com/valory-xyz/autonolas-registries/tree/main/audits/internal4))
- Refactored and redeployed `GnosisSafeSameAddressMultisig` contract for checking multisig proxy bytecode hashes ([#126](https://github.com/valory-xyz/autonolas-registries/pull/126))
- Updated documentation
- Added tests
Expand Down
10 changes: 8 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -171,8 +171,14 @@ For testing purposes, the hardhat node deployment script is located [here](https
If you want to use custom contracts in the registry image, read [here](https://github.com/valory-xyz/autonolas-registries/blob/main/docs/running_with_custom_contracts.md).

### Audits
The audit is provided as development matures. The latest audit report can be found here: [audits](https://github.com/valory-xyz/autonolas-registries/blob/main/audits).
A list of known vulnerabilities can be found here: [Vulnerabilities list](https://github.com/valory-xyz/autonolas-registries/blob/main/docs/Vulnerabilities_list_registries.pdf)
- The audit is provided as development matures. The latest audit report can be found here: [audits](https://github.com/valory-xyz/autonolas-registries/blob/main/audits).
- A list of known vulnerabilities can be found here: [Vulnerabilities list](https://github.com/valory-xyz/autonolas-registries/blob/main/docs/Vulnerabilities_list_registries.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
```

## Deployed Protocol
The list of contract addresses for different chains and their full contract configuration can be found [here](https://github.com/valory-xyz/autonolas-registries/blob/main/docs/configuration.json).
Expand Down

0 comments on commit c53f361

Please sign in to comment.