From 4638e13fbbfc9817acddedf74207d69ddcc96472 Mon Sep 17 00:00:00 2001 From: Xi Zhang <4441690+aefhm@users.noreply.github.com> Date: Tue, 2 Apr 2024 15:35:02 -0500 Subject: [PATCH 1/5] Update addresses.md - Add Celer IM message executor --- docs/addresses.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docs/addresses.md b/docs/addresses.md index c0852bee..6390577f 100644 --- a/docs/addresses.md +++ b/docs/addresses.md @@ -8,6 +8,7 @@ description: List of Standard Contract Addresses |--------------|--------------------------------------------|--------------------------------------------|------------------------------------------------------------------|---------------------------------| | [Multicall V3][multicall] | `0xcA11bde05977b3631167028862bE2a173976CA11` | - | [Mainnet][multicall-verify-mainnet] | [Multicall3.sol][multicall-source] | | [Wrapped ROSE][wrose-dapp] | `0x8Bc2B030b299964eEfb5e1e0b36991352E56D2D3` | `0xB759a0fbc1dA517aF257D5Cf039aB4D86dFB3b94` | [Mainnet][wrose-verify-mainnet], [Testnet][wrose-verify-testnet] | [WrappedROSE.sol][wrose-source] | +| [Celer IM Executor][message-executor] | - | `0x9C850D230FFFaCEf1E2D1741a00080856630e455` | [Testnet][message-executor-testnet] | [Message Executor][message-executor-source] | [multicall-source]: https://github.com/mds1/multicall/blob/main/src/Multicall3.sol [multicall-verify-mainnet]: https://sourcify.dev/#/lookup/0xcA11bde05977b3631167028862bE2a173976CA11 @@ -18,6 +19,10 @@ description: List of Standard Contract Addresses [wrose-verify-mainnet]: https://sourcify.dev/#/lookup/0x8Bc2B030b299964eEfb5e1e0b36991352E56D2D3 [wrose-verify-testnet]: https://sourcify.dev/#/lookup/0xB759a0fbc1dA517aF257D5Cf039aB4D86dFB3b94 +[message-executor]: https://im-docs.celer.network/developer/development-guide/message-executor +[message-executor-source]: https://github.com/celer-network/im-executor +[message-executor-testnet]: https://explorer.oasis.io/testnet/sapphire/address/0x9C850D230FFFaCEf1E2D1741a00080856630e455 + # Celer cBridge Tokens (Mainnet) From f8f2a3b0db59cc746605c9b843afcf137d50cfb9 Mon Sep 17 00:00:00 2001 From: Xi Zhang Date: Wed, 3 Apr 2024 16:46:18 -0500 Subject: [PATCH 2/5] Move message executor into individual section --- docs/addresses.md | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/docs/addresses.md b/docs/addresses.md index 6390577f..7f7ecff7 100644 --- a/docs/addresses.md +++ b/docs/addresses.md @@ -2,13 +2,14 @@ description: List of Standard Contract Addresses --- -# Standard Contract Addresses +# Contract Addresses and Deployments + +## Standard Contract Addresses | Name | Mainnet Address | Testnet Address | Verify | Source | |--------------|--------------------------------------------|--------------------------------------------|------------------------------------------------------------------|---------------------------------| | [Multicall V3][multicall] | `0xcA11bde05977b3631167028862bE2a173976CA11` | - | [Mainnet][multicall-verify-mainnet] | [Multicall3.sol][multicall-source] | | [Wrapped ROSE][wrose-dapp] | `0x8Bc2B030b299964eEfb5e1e0b36991352E56D2D3` | `0xB759a0fbc1dA517aF257D5Cf039aB4D86dFB3b94` | [Mainnet][wrose-verify-mainnet], [Testnet][wrose-verify-testnet] | [WrappedROSE.sol][wrose-source] | -| [Celer IM Executor][message-executor] | - | `0x9C850D230FFFaCEf1E2D1741a00080856630e455` | [Testnet][message-executor-testnet] | [Message Executor][message-executor-source] | [multicall-source]: https://github.com/mds1/multicall/blob/main/src/Multicall3.sol [multicall-verify-mainnet]: https://sourcify.dev/#/lookup/0xcA11bde05977b3631167028862bE2a173976CA11 @@ -19,10 +20,6 @@ description: List of Standard Contract Addresses [wrose-verify-mainnet]: https://sourcify.dev/#/lookup/0x8Bc2B030b299964eEfb5e1e0b36991352E56D2D3 [wrose-verify-testnet]: https://sourcify.dev/#/lookup/0xB759a0fbc1dA517aF257D5Cf039aB4D86dFB3b94 -[message-executor]: https://im-docs.celer.network/developer/development-guide/message-executor -[message-executor-source]: https://github.com/celer-network/im-executor -[message-executor-testnet]: https://explorer.oasis.io/testnet/sapphire/address/0x9C850D230FFFaCEf1E2D1741a00080856630e455 - # Celer cBridge Tokens (Mainnet) @@ -45,3 +42,13 @@ description: List of Standard Contract Addresses | Goerli (5) | USDT | [`0xf4B2cbc3bA04c478F0dC824f4806aC39982Dce73`](https://goerli.etherscan.io/address/0xf4B2cbc3bA04c478F0dC824f4806aC39982Dce73) | Oasis Sapphire Testnet (23295) | [`0xa55C7E1274bE5db2275a0BDd055f81e8263b7954`](https://testnet.explorer.sapphire.oasis.dev/address/0xa55C7E1274bE5db2275a0BDd055f81e8263b7954) | | Oasis Sapphire Testnet (23295) | wROSE | [`0xB759a0fbc1dA517aF257D5Cf039aB4D86dFB3b94`](https://testnet.explorer.sapphire.oasis.dev/address/0xB759a0fbc1dA517aF257D5Cf039aB4D86dFB3b94) | BSC Testnet (97) | [`0x26a6f43BaEDD1767c283e2555A9E1236E5aE3A55`](https://testnet.bscscan.com/address/0x26a6f43BaEDD1767c283e2555A9E1236E5aE3A55) | | Oasis Sapphire Testnet (23295) | wROSE | [`0xB759a0fbc1dA517aF257D5Cf039aB4D86dFB3b94`](https://testnet.explorer.sapphire.oasis.dev/address/0xB759a0fbc1dA517aF257D5Cf039aB4D86dFB3b94) | Polygon Mumbai (80001) | [`0xE9533976C590200E32d95C53f06AE12d292cFc47`](https://mumbai.polygonscan.com/address/0xE9533976C590200E32d95C53f06AE12d292cFc47) | + +## Deployments + +| Name | Mainnet Address | Testnet Address | Documentation | Source | +| ---- | --------------- | --------------- | ------------- | ------ | +| [Celer IM Executor][message-executor] | - | `0x9C850D230FFFaCEf1E2D1741a00080856630e455` | [Testnet][message-executor-testnet] | [Message Executor][message-executor-source] | + +[message-executor]: https://im-docs.celer.network/developer/development-guide/message-executor +[message-executor-source]: https://github.com/celer-network/im-executor +[message-executor-testnet]: https://explorer.oasis.io/testnet/sapphire/address/0x9C850D230FFFaCEf1E2D1741a00080856630e455 \ No newline at end of file From ad1263cef20b4d2a655471ffae2f9bc6acabb7c7 Mon Sep 17 00:00:00 2001 From: Xi Zhang Date: Wed, 3 Apr 2024 16:50:16 -0500 Subject: [PATCH 3/5] Fix cBridge token section header --- docs/_fetch-cbridge-tokens.py | 4 ++-- docs/addresses.md | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/_fetch-cbridge-tokens.py b/docs/_fetch-cbridge-tokens.py index aaae9ad9..01b28079 100644 --- a/docs/_fetch-cbridge-tokens.py +++ b/docs/_fetch-cbridge-tokens.py @@ -17,7 +17,7 @@ def format_result(data): dest_url = pegged_chain['explore_url'] + 'address/' + p["pegged_token"]["token"]["address"] print(f'| {org_chain["name"]} ({org_chain["id"]}) | {p["org_token"]["token"]["symbol"]} | [`{p["org_token"]["token"]["address"]}`]({src_url}) | {pegged_chain["name"]} ({pegged_chain["id"]}) | [`{p["pegged_token"]["token"]["address"]}`]({dest_url}) |') -print('# Celer cBridge Tokens (Mainnet)') +print('## Celer cBridge Tokens (Mainnet)') print(""" | Source Chain | Token Name | Source Address | Dest. Chain | Dest Address | @@ -27,7 +27,7 @@ def format_result(data): format_result(data) print() -print('# Testnet cBridge Tokens') +print('## Celer cBridge Tokens (Testnet)') print(""" | Source Chain | Token Name | Source Address | Dest. Chain | Dest Address | diff --git a/docs/addresses.md b/docs/addresses.md index 7f7ecff7..06ddc702 100644 --- a/docs/addresses.md +++ b/docs/addresses.md @@ -20,7 +20,7 @@ description: List of Standard Contract Addresses [wrose-verify-mainnet]: https://sourcify.dev/#/lookup/0x8Bc2B030b299964eEfb5e1e0b36991352E56D2D3 [wrose-verify-testnet]: https://sourcify.dev/#/lookup/0xB759a0fbc1dA517aF257D5Cf039aB4D86dFB3b94 -# Celer cBridge Tokens (Mainnet) +## Celer cBridge Tokens (Mainnet) | Source Chain | Token Name | Source Address | Dest. Chain | Dest Address | @@ -34,7 +34,7 @@ description: List of Standard Contract Addresses | Polygon PoS (137) | MATIC | [`0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270`](https://polygonscan.com/address/0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270) | Oasis Sapphire (23294) | [`0xa349005a68FA33e8DACAAa850c45175bbcD49B19`](https://explorer.oasis.io/mainnet/sapphire/address/0xa349005a68FA33e8DACAAa850c45175bbcD49B19) | | Oasis Sapphire (23294) | wROSE | [`0x8Bc2B030b299964eEfb5e1e0b36991352E56D2D3`](https://explorer.oasis.io/mainnet/sapphire/address/0x8Bc2B030b299964eEfb5e1e0b36991352E56D2D3) | BNB Chain (56) | [`0xF00600eBC7633462BC4F9C61eA2cE99F5AAEBd4a`](https://bscscan.com/address/0xF00600eBC7633462BC4F9C61eA2cE99F5AAEBd4a) | -# Testnet cBridge Tokens +## Celer cBridge Tokens (Testnet) | Source Chain | Token Name | Source Address | Dest. Chain | Dest Address | From c23bef56f559a177fc88fe9c9cb9d3aadad091e2 Mon Sep 17 00:00:00 2001 From: Xi Zhang Date: Wed, 3 Apr 2024 17:18:44 -0500 Subject: [PATCH 4/5] Add MessageBus info --- docs/addresses.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/docs/addresses.md b/docs/addresses.md index 06ddc702..9eb409ff 100644 --- a/docs/addresses.md +++ b/docs/addresses.md @@ -45,10 +45,15 @@ description: List of Standard Contract Addresses ## Deployments -| Name | Mainnet Address | Testnet Address | Documentation | Source | -| ---- | --------------- | --------------- | ------------- | ------ | -| [Celer IM Executor][message-executor] | - | `0x9C850D230FFFaCEf1E2D1741a00080856630e455` | [Testnet][message-executor-testnet] | [Message Executor][message-executor-source] | +| Name | Mainnet Address | Testnet Address | Source | +| ---- | --------------- | --------------- | ------ | +| [Celer IM Executor][message-executor] | Multiple executors available | [`0x9C850D230FFFaCEf1E2D1741a00080856630e455`][message-executor-testnet] | [Message Executor][message-executor-source] | +| [Celer MessageBus][message-bus] | [`0x9Bb46D5100d2Db4608112026951c9C965b233f4D`][message-bus-mainnet] | [`0x9Bb46D5100d2Db4608112026951c9C965b233f4D`][message-bus-testnet] | [Message bus][message-bus-source] | [message-executor]: https://im-docs.celer.network/developer/development-guide/message-executor [message-executor-source]: https://github.com/celer-network/im-executor -[message-executor-testnet]: https://explorer.oasis.io/testnet/sapphire/address/0x9C850D230FFFaCEf1E2D1741a00080856630e455 \ No newline at end of file +[message-executor-testnet]: https://explorer.oasis.io/testnet/sapphire/address/0x9C850D230FFFaCEf1E2D1741a00080856630e455 +[message-bus]: https://im-docs.celer.network/developer/development-guide/message-executor +[message-bus-source]: https://github.com/celer-network/sgn-v2-contracts/blob/6af81b55a13a7aacab9a4d92a38d374d46c0fdbf/contracts/message/messagebus/MessageBus.sol +[message-bus-mainnet]: https://explorer.oasis.io/mainnet/sapphire/address/0x9Bb46D5100d2Db4608112026951c9C965b233f4D +[message-bus-testnet]: https://explorer.oasis.io/testnet/sapphire/address/0x9Bb46D5100d2Db4608112026951c9C965b233f4D \ No newline at end of file From 5d2099d78527964e84d4c720f87000bc8a4788aa Mon Sep 17 00:00:00 2001 From: Xi Zhang Date: Fri, 26 Apr 2024 22:28:02 -0500 Subject: [PATCH 5/5] Add Safe Singleton Factory addresses --- docs/addresses.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/addresses.md b/docs/addresses.md index 9eb409ff..5e0532f6 100644 --- a/docs/addresses.md +++ b/docs/addresses.md @@ -49,6 +49,7 @@ description: List of Standard Contract Addresses | ---- | --------------- | --------------- | ------ | | [Celer IM Executor][message-executor] | Multiple executors available | [`0x9C850D230FFFaCEf1E2D1741a00080856630e455`][message-executor-testnet] | [Message Executor][message-executor-source] | | [Celer MessageBus][message-bus] | [`0x9Bb46D5100d2Db4608112026951c9C965b233f4D`][message-bus-mainnet] | [`0x9Bb46D5100d2Db4608112026951c9C965b233f4D`][message-bus-testnet] | [Message bus][message-bus-source] | +| [Safe Singleton Factory][singleton-factory] | [`0x914d7Fec6aaC8cd542e72Bca78B30650d45643d7`][singleton-factory-mainnet] | [`0x914d7Fec6aaC8cd542e72Bca78B30650d45643d7`][singleton-factory-testnet] | [Singleton Factory][singleton-factory] | [message-executor]: https://im-docs.celer.network/developer/development-guide/message-executor [message-executor-source]: https://github.com/celer-network/im-executor @@ -56,4 +57,7 @@ description: List of Standard Contract Addresses [message-bus]: https://im-docs.celer.network/developer/development-guide/message-executor [message-bus-source]: https://github.com/celer-network/sgn-v2-contracts/blob/6af81b55a13a7aacab9a4d92a38d374d46c0fdbf/contracts/message/messagebus/MessageBus.sol [message-bus-mainnet]: https://explorer.oasis.io/mainnet/sapphire/address/0x9Bb46D5100d2Db4608112026951c9C965b233f4D -[message-bus-testnet]: https://explorer.oasis.io/testnet/sapphire/address/0x9Bb46D5100d2Db4608112026951c9C965b233f4D \ No newline at end of file +[message-bus-testnet]: https://explorer.oasis.io/testnet/sapphire/address/0x9Bb46D5100d2Db4608112026951c9C965b233f4D +[singleton-factory]: https://github.com/safe-global/safe-singleton-factory/ +[singleton-factory-mainnet]: https://explorer.oasis.io/mainnet/sapphire/address/0x914d7Fec6aaC8cd542e72Bca78B30650d45643d7 +[singleton-factory-testnet]: https://explorer.oasis.io/testnet/sapphire/address/0x914d7Fec6aaC8cd542e72Bca78B30650d45643d7