Skip to content

Commit

Permalink
chore and doc: small deployment script updates and the changelog bump
Browse files Browse the repository at this point in the history
  • Loading branch information
kupermind committed Mar 8, 2024
1 parent b85d757 commit 8bf3d03
Show file tree
Hide file tree
Showing 8 changed files with 18 additions and 4 deletions.
8 changes: 8 additions & 0 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.1.10]: https://github.com/valory-xyz/autonolas-governance/compare/v1.1.9...v1.1.10
[1.1.9]: https://github.com/valory-xyz/autonolas-governance/compare/v1.1.8...v1.1.9
[1.1.8]: https://github.com/valory-xyz/autonolas-governance/compare/v1.1.7-post-internal-audit...v1.1.8
[1.1.7]: https://github.com/valory-xyz/autonolas-governance/compare/v1.1.6...v1.1.7-post-internal-audit
Expand All @@ -16,6 +17,13 @@ The format is based on [Common Changelog](https://common-changelog.org).
[1.0.1]: https://github.com/valory-xyz/autonolas-governance/compare/v1.0.0...v1.0.1
[1.0.0]: https://github.com/valory-xyz/autonolas-governance/releases/tag/v1.0.0

## [v1.1.10] - 2024-03-08
- Created `OptimismMessenger` contract to serve as a bridge mediator on Optimism and Base networks ([#114](https://github.com/valory-xyz/autonolas-governance/pull/114/files))
- Created `WormholeMessenger` contracts to serve as a bridge mediator on Celo and other L2 networks ([#116](https://github.com/valory-xyz/autonolas-governance/pull/116/files))
- Deploying `OptimismMessenger` to Optimism and Base, deploying `WormholeMessenger` on Celo
- Updated documentation
- Tests coverage

## [v1.1.9] - 2024-01-19
- Refactor `GuardCM` reacting to C4A findings ([#107](https://github.com/valory-xyz/autonolas-governance/pull/107/files))
- Deployment of refactored `GuardCM` contract
Expand Down
1 change: 1 addition & 0 deletions scripts/deployment/bridges/gnosis/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ Parameters of the `globals.json` file:
- `contractVerification`: flag for verifying contracts in deployment scripts (`true`) or skipping it (`false`);
- `useLedger`: flag whether to use the hardware wallet (`true`) or proceed with the seed-phrase accounts (`false`);
- `derivationPath`: string with the derivation path;
- `providerName`: a network type (see `hardhat.config.js` for the network configurations);
- `gasPriceInGwei`: gas price in Gwei;
- `AMBContractProxyHomeAddress`: (Gnosis) AMB Contract Proxy Homeaddress serving as a system processor of inbound calls across the bridge;
- `timelockAddress`: Timelock address on the root L1 network;
Expand Down
4 changes: 3 additions & 1 deletion scripts/deployment/bridges/optimistic/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,9 @@ Create a `globals.json` file in the root folder, or copy it from the file with p
Parameters of the `globals.json` file:
- `contractVerification`: flag for verifying contracts in deployment scripts (`true`) or skipping it (`false`);
- `useLedger`: flag whether to use the hardware wallet (`true`) or proceed with the seed-phrase accounts (`false`);
- `derivationPath`: string with the derivation path;
- `providerName`: a network type (see `hardhat.config.js` for the network configurations);
- `gasPriceInGwei`: gas price in Gwei;
- `networkURL`: string with the network RPC URL;
- `gasPriceInGwei`: gas price in Gwei;
- `L2CrossDomainMessengerAddress`: (Optimism and Base) CFM Contract Proxy address serving as a system processor of inbound calls across the bridge;
- `timelockAddress`: Timelock address on the root L1 network;
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"contractVerification":true,"useLedger":true,"derivationPath":"m/44'/60'/2'/0/0","providerName":"base","gasPriceInGwei":"2","networkURL":"https://mainnet.base.org","L1CrossDomainMessengerProxyAddress":"0x866E82a600A1414e583f7F13623F1aC5d58b0Afa","timelockAddress":"0x3C1fF68f5aa342D296d4DEe4Bb1cACCA912D95fE","L2CrossDomainMessengerAddress":"0x4200000000000000000000000000000000000007"}
{"contractVerification":true,"useLedger":true,"derivationPath":"m/44'/60'/2'/0/0","providerName":"base","gasPriceInGwei":"2","networkURL":"https://mainnet.base.org","L1CrossDomainMessengerProxyAddress":"0x866E82a600A1414e583f7F13623F1aC5d58b0Afa","timelockAddress":"0x3C1fF68f5aa342D296d4DEe4Bb1cACCA912D95fE","L2CrossDomainMessengerAddress":"0x4200000000000000000000000000000000000007","optimismMessengerAddress":"0xE49CB081e8d96920C38aA7AB90cb0294ab4Bc8EA"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"contractVerification":true,"useLedger":true,"derivationPath":"m/44'/60'/2'/0/0","providerName":"optimistic","gasPriceInGwei":"2","networkURL":"https://optimism.drpc.org","L1CrossDomainMessengerProxyAddress":"0x25ace71c97B33Cc4729CF772ae268934F7ab5fA1","timelockAddress":"0x3C1fF68f5aa342D296d4DEe4Bb1cACCA912D95fE","L2CrossDomainMessengerAddress":"0x4200000000000000000000000000000000000007"}
{"contractVerification":true,"useLedger":true,"derivationPath":"m/44'/60'/2'/0/0","providerName":"optimistic","gasPriceInGwei":"2","networkURL":"https://optimism.drpc.org","L1CrossDomainMessengerProxyAddress":"0x25ace71c97B33Cc4729CF772ae268934F7ab5fA1","timelockAddress":"0x3C1fF68f5aa342D296d4DEe4Bb1cACCA912D95fE","L2CrossDomainMessengerAddress":"0x4200000000000000000000000000000000000007","optimismMessengerAddress":"0x87c511c8aE3fAF0063b3F3CF9C6ab96c4AA5C60c"},
1 change: 1 addition & 0 deletions scripts/deployment/bridges/polygon/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ Parameters of the `globals.json` file:
- `contractVerification`: flag for verifying contracts in deployment scripts (`true`) or skipping it (`false`);
- `useLedger`: flag whether to use the hardware wallet (`true`) or proceed with the seed-phrase accounts (`false`);
- `derivationPath`: string with the derivation path;
- `providerName`: a network type (see `hardhat.config.js` for the network configurations);
- `fxChildAddress`: (Polygon) Fx Child contract address serving as a system processor of inbound calls across the bridge;
- `timelockAddress`: Timelock address on the root L1 network;

Expand Down
2 changes: 2 additions & 0 deletions scripts/deployment/bridges/wormhole/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,9 @@ Parameters of the `globals.json` file:
- `contractVerification`: flag for verifying contracts in deployment scripts (`true`) or skipping it (`false`);
- `useLedger`: flag whether to use the hardware wallet (`true`) or proceed with the seed-phrase accounts (`false`);
- `derivationPath`: string with the derivation path;
- `providerName`: a network type (see `hardhat.config.js` for the network configurations);
- `gasPriceInGwei`: gas price in Gwei;
- `networkURL`: string with the network RPC URL;
- `L2WormholeRelayerAddress`: L2 WormholeRelayer address serving as a system processor of inbound calls across the bridge;
- `timelockAddress`: Timelock address on the root L1 network;
- `sourceGovernorChainId`: Source chain Id of the Governor on L1 using the Wormhole classification (2 for mainnet, 10002 for Sepolia)
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"contractVerification":true,"useLedger":true,"derivationPath":"m/44'/60'/2'/0/0","providerName":"celo","gasPriceInGwei":"2","networkURL":"https://forno.celo.org","sourceGovernorChainId":"2","L1WormholeRelayerAddress":"0x27428DD2d3DD32A4D7f7C497eAaa23130d894911","timelockAddress":"0x0000000000000000000000003C1fF68f5aa342D296d4DEe4Bb1cACCA912D95fE","L2WormholeRelayerAddress":"0x27428DD2d3DD32A4D7f7C497eAaa23130d894911"}
{"contractVerification":true,"useLedger":true,"derivationPath":"m/44'/60'/2'/0/0","providerName":"celo","gasPriceInGwei":"2","networkURL":"https://forno.celo.org","sourceGovernorChainId":"2","L1WormholeRelayerAddress":"0x27428DD2d3DD32A4D7f7C497eAaa23130d894911","timelockAddress":"0x0000000000000000000000003C1fF68f5aa342D296d4DEe4Bb1cACCA912D95fE","L2WormholeRelayerAddress":"0x27428DD2d3DD32A4D7f7C497eAaa23130d894911","wormholeMessengerAddress":"0x397125902ED2cA2d42104F621f448A2cE1bC8Fb7"},

0 comments on commit 8bf3d03

Please sign in to comment.