From 160e901469dcc96b955e296eb22bb9d21ab630ea Mon Sep 17 00:00:00 2001 From: VP Date: Fri, 1 Mar 2024 12:12:19 +0100 Subject: [PATCH] feat: Add Sepolia addresses with proper commit message --- packages/constants/src/interfaces/chains.interface.ts | 1 + packages/constants/test/chains.spec.ts | 1 + .../accounting-oracle-hash-consensus.constants.ts | 1 + .../src/aragon-token-manager/aragon-token-manager.constants.ts | 1 + packages/contracts/src/aragon-voting/aragon-voting.constants.ts | 1 + packages/contracts/src/deposit/deposit.constants.ts | 1 + .../execution-rewards-vault/execution-rewards-vault.constants.ts | 1 + packages/contracts/src/ldo/ldo.constants.ts | 1 + packages/contracts/src/lido-locator/lido-locator.constants.ts | 1 + packages/contracts/src/lido/lido.constants.ts | 1 + .../oracle-report-sanity-checker.constants.ts | 1 + packages/contracts/src/oracle/oracle.constants.ts | 1 + packages/contracts/src/registry/registry.constants.ts | 1 + packages/contracts/src/security/security.constants.ts | 1 + .../contracts/src/staking-router/staking-router.constants.ts | 1 + .../validators-exit-bus-oracle-hash-consensus.constants.ts | 1 + .../contracts/src/withdrawal-queue/withdrawal-queue.constants.ts | 1 + packages/contracts/src/wsteth/wsteth.constants.ts | 1 + 18 files changed, 18 insertions(+) diff --git a/packages/constants/src/interfaces/chains.interface.ts b/packages/constants/src/interfaces/chains.interface.ts index e0409f6..85caa17 100644 --- a/packages/constants/src/interfaces/chains.interface.ts +++ b/packages/constants/src/interfaces/chains.interface.ts @@ -11,4 +11,5 @@ export enum CHAINS { Kiln = 1337802, // decommissioned Zhejiang = 1337803, // decommissioned Holesky = 17000, + Sepolia = 11155111, } diff --git a/packages/constants/test/chains.spec.ts b/packages/constants/test/chains.spec.ts index cfe7ebe..fc0a013 100644 --- a/packages/constants/test/chains.spec.ts +++ b/packages/constants/test/chains.spec.ts @@ -13,5 +13,6 @@ describe('Chains', () => { expect(CHAINS.Kiln).toBeDefined(); expect(CHAINS.Zhejiang).toBeDefined(); expect(CHAINS.Holesky).toBeDefined(); + expect(CHAINS.Sepolia).toBeDefined(); }); }); diff --git a/packages/contracts/src/accounting-oracle-hash-consensus/accounting-oracle-hash-consensus.constants.ts b/packages/contracts/src/accounting-oracle-hash-consensus/accounting-oracle-hash-consensus.constants.ts index 7693f14..c34c468 100644 --- a/packages/contracts/src/accounting-oracle-hash-consensus/accounting-oracle-hash-consensus.constants.ts +++ b/packages/contracts/src/accounting-oracle-hash-consensus/accounting-oracle-hash-consensus.constants.ts @@ -8,4 +8,5 @@ export const ACCOUNTING_ORACLE_HASH_CONSENSUS_ADDRESSES = { [CHAINS.Mainnet]: '0xD624B08C83bAECF0807Dd2c6880C3154a5F0B288', [CHAINS.Goerli]: '0x8d87A8BCF8d4e542fd396D1c50223301c164417b', [CHAINS.Holesky]: '0xa067FC95c22D51c3bC35fd4BE37414Ee8cc890d2', + [CHAINS.Sepolia]: '0x758D8c3CE794b3Dfe3b3A3482B7eD33de2109D95', }; diff --git a/packages/contracts/src/aragon-token-manager/aragon-token-manager.constants.ts b/packages/contracts/src/aragon-token-manager/aragon-token-manager.constants.ts index 3d0e44c..6f8a449 100644 --- a/packages/contracts/src/aragon-token-manager/aragon-token-manager.constants.ts +++ b/packages/contracts/src/aragon-token-manager/aragon-token-manager.constants.ts @@ -8,4 +8,5 @@ export const ARAGON_TOKEN_MANAGER_CONTRACT_ADDRESSES = { [CHAINS.Mainnet]: '0xf73a1260d222f447210581DDf212D915c09a3249', [CHAINS.Goerli]: '0xDfe76d11b365f5e0023343A367f0b311701B3bc1', [CHAINS.Holesky]: '0xFaa1692c6eea8eeF534e7819749aD93a1420379A', + [CHAINS.Sepolia]: '0xC73cd4B2A7c1CBC5BF046eB4A7019365558ABF66', }; diff --git a/packages/contracts/src/aragon-voting/aragon-voting.constants.ts b/packages/contracts/src/aragon-voting/aragon-voting.constants.ts index 0cbdd1f..2658ae9 100644 --- a/packages/contracts/src/aragon-voting/aragon-voting.constants.ts +++ b/packages/contracts/src/aragon-voting/aragon-voting.constants.ts @@ -6,4 +6,5 @@ export const ARAGON_VOTING_CONTRACT_ADDRESSES = { [CHAINS.Mainnet]: '0x2e59A20f205bB85a89C53f1936454680651E618e', [CHAINS.Goerli]: '0xbc0b67b4553f4cf52a913de9a6ed0057e2e758db', [CHAINS.Holesky]: '0xdA7d2573Df555002503F29aA4003e398d28cc00f', + [CHAINS.Sepolia]: '0x39A0EbdEE54cB319f4F42141daaBDb6ba25D341A', }; diff --git a/packages/contracts/src/deposit/deposit.constants.ts b/packages/contracts/src/deposit/deposit.constants.ts index 9dcecca..d7e22b1 100644 --- a/packages/contracts/src/deposit/deposit.constants.ts +++ b/packages/contracts/src/deposit/deposit.constants.ts @@ -6,4 +6,5 @@ export const DEPOSIT_CONTRACT_ADDRESSES = { [CHAINS.Mainnet]: '0x00000000219ab540356cbb839cbe05303d7705fa', [CHAINS.Goerli]: '0xff50ed3d0ec03ac01d4c79aad74928bff48a7b2b', [CHAINS.Holesky]: '0x4242424242424242424242424242424242424242', + [CHAINS.Sepolia]: '0x80b5DC88C98E528bF9cb4B7F0f076aC41da24651', }; diff --git a/packages/contracts/src/execution-rewards-vault/execution-rewards-vault.constants.ts b/packages/contracts/src/execution-rewards-vault/execution-rewards-vault.constants.ts index 69405af..1be7caf 100644 --- a/packages/contracts/src/execution-rewards-vault/execution-rewards-vault.constants.ts +++ b/packages/contracts/src/execution-rewards-vault/execution-rewards-vault.constants.ts @@ -7,4 +7,5 @@ export const EXECUTION_REWARDS_VAULT_CONTRACT_ADDRESSES = { [CHAINS.Mainnet]: '0x388C818CA8B9251b393131C08a736A67ccB19297', [CHAINS.Goerli]: '0x94750381bE1AbA0504C666ee1DB118F68f0780D4', [CHAINS.Holesky]: '0xE73a3602b99f1f913e72F8bdcBC235e206794Ac8', + [CHAINS.Sepolia]: '0x94B1B8e2680882f8652882e7F196169dE3d9a3B2', }; diff --git a/packages/contracts/src/ldo/ldo.constants.ts b/packages/contracts/src/ldo/ldo.constants.ts index 6449473..41b21ff 100644 --- a/packages/contracts/src/ldo/ldo.constants.ts +++ b/packages/contracts/src/ldo/ldo.constants.ts @@ -6,4 +6,5 @@ export const LDO_CONTRACT_ADDRESSES = { [CHAINS.Mainnet]: '0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32', [CHAINS.Goerli]: '0x56340274fB5a72af1A3C6609061c451De7961Bd4', [CHAINS.Holesky]: '0x14ae7daeecdf57034f3E9db8564e46Dba8D97344', + [CHAINS.Sepolia]: '0xd06dF83b8ad6D89C86a187fba4Eae918d497BdCB', }; diff --git a/packages/contracts/src/lido-locator/lido-locator.constants.ts b/packages/contracts/src/lido-locator/lido-locator.constants.ts index 37234d8..4bc7192 100644 --- a/packages/contracts/src/lido-locator/lido-locator.constants.ts +++ b/packages/contracts/src/lido-locator/lido-locator.constants.ts @@ -6,4 +6,5 @@ export const LIDO_LOCATOR_CONTRACT_ADDRESSES = { [CHAINS.Mainnet]: '0xC1d0b3DE6792Bf6b4b37EccdcC24e45978Cfd2Eb', [CHAINS.Goerli]: '0x1eDf09b5023DC86737b59dE68a8130De878984f5', [CHAINS.Holesky]: '0x28FAB2059C713A7F9D8c86Db49f9bb0e96Af1ef8', + [CHAINS.Sepolia]: '0x8f6254332f69557A72b0DA2D5F0Bc07d4CA991E7', }; diff --git a/packages/contracts/src/lido/lido.constants.ts b/packages/contracts/src/lido/lido.constants.ts index 3676a7a..d8e14be 100644 --- a/packages/contracts/src/lido/lido.constants.ts +++ b/packages/contracts/src/lido/lido.constants.ts @@ -6,4 +6,5 @@ export const LIDO_CONTRACT_ADDRESSES = { [CHAINS.Mainnet]: '0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84', [CHAINS.Goerli]: '0x1643E812aE58766192Cf7D2Cf9567dF2C37e9B7F', [CHAINS.Holesky]: '0x3F1c547b21f65e10480dE3ad8E19fAAC46C95034', + [CHAINS.Sepolia]: '0x3e3FE7dBc6B4C189E7128855dD526361c49b40Af', }; diff --git a/packages/contracts/src/oracle-report-sanity-checker/oracle-report-sanity-checker.constants.ts b/packages/contracts/src/oracle-report-sanity-checker/oracle-report-sanity-checker.constants.ts index a26ae0c..4fffe4e 100644 --- a/packages/contracts/src/oracle-report-sanity-checker/oracle-report-sanity-checker.constants.ts +++ b/packages/contracts/src/oracle-report-sanity-checker/oracle-report-sanity-checker.constants.ts @@ -8,4 +8,5 @@ export const ORACLE_REPORT_SANITY_CHECKER_ADDRESSES = { [CHAINS.Mainnet]: '0x9305c1Dbfe22c12c66339184C0025d7006f0f1cC', [CHAINS.Goerli]: '0xbf74600040F91D3560d5757280727FB00c64Fd2E', [CHAINS.Holesky]: '0xF0d576c7d934bBeCc68FE15F1c5DAF98ea2B78bb', + [CHAINS.Sepolia]: '0xbac2A471443F18aC5C31078b96C5797A78fCc680', }; diff --git a/packages/contracts/src/oracle/oracle.constants.ts b/packages/contracts/src/oracle/oracle.constants.ts index 0d56d4d..109485b 100644 --- a/packages/contracts/src/oracle/oracle.constants.ts +++ b/packages/contracts/src/oracle/oracle.constants.ts @@ -6,4 +6,5 @@ export const ORACLE_CONTRACT_ADDRESSES = { [CHAINS.Mainnet]: '0x442af784A788A5bd6F42A01Ebe9F287a871243fb', [CHAINS.Goerli]: '0x24d8451BC07e7aF4Ba94F69aCDD9ad3c6579D9FB', [CHAINS.Holesky]: '0x072f72BE3AcFE2c52715829F2CD9061A6C8fF019', + [CHAINS.Sepolia]: '0x3483c140EF7F2716460198Ff831a8e53F05F1606', }; diff --git a/packages/contracts/src/registry/registry.constants.ts b/packages/contracts/src/registry/registry.constants.ts index c2fc5ea..1d7e73c 100644 --- a/packages/contracts/src/registry/registry.constants.ts +++ b/packages/contracts/src/registry/registry.constants.ts @@ -6,4 +6,5 @@ export const REGISTRY_CONTRACT_ADDRESSES = { [CHAINS.Mainnet]: '0x55032650b14df07b85bF18A3a3eC8E0Af2e028d5', [CHAINS.Goerli]: '0x9D4AF1Ee19Dad8857db3a45B0374c81c8A1C6320', [CHAINS.Holesky]: '0x595F64Ddc3856a3b5Ff4f4CC1d1fb4B46cFd2bAC', + [CHAINS.Sepolia]: '0x33d6E15047E8644F8DDf5CD05d202dfE587DA6E3', }; diff --git a/packages/contracts/src/security/security.constants.ts b/packages/contracts/src/security/security.constants.ts index 4a53d15..a66dcc5 100644 --- a/packages/contracts/src/security/security.constants.ts +++ b/packages/contracts/src/security/security.constants.ts @@ -6,4 +6,5 @@ export const SECURITY_CONTRACT_ADDRESSES = { [CHAINS.Mainnet]: '0xC77F8768774E1c9244BEed705C4354f2113CFc09', [CHAINS.Goerli]: '0xe57025E250275cA56f92d76660DEcfc490C7E79A', [CHAINS.Holesky]: '0x045dd46212A178428c088573A7d102B9d89a022A', + [CHAINS.Sepolia]: '0x6885E36BFcb68CB383DfE90023a462C03BCB2AE5', }; diff --git a/packages/contracts/src/staking-router/staking-router.constants.ts b/packages/contracts/src/staking-router/staking-router.constants.ts index 3857663..4401131 100644 --- a/packages/contracts/src/staking-router/staking-router.constants.ts +++ b/packages/contracts/src/staking-router/staking-router.constants.ts @@ -6,4 +6,5 @@ export const STAKING_ROUTER_CONTRACT_ADDRESSES = { [CHAINS.Mainnet]: '0xFdDf38947aFB03C621C71b06C9C70bce73f12999', [CHAINS.Goerli]: '0xa3Dbd317E53D363176359E10948BA0b1c0A4c820', [CHAINS.Holesky]: '0xd6EbF043D30A7fe46D1Db32BA90a0A51207FE229', + [CHAINS.Sepolia]: '0x4F36aAEb18Ab56A4e380241bea6ebF215b9cb12c', }; diff --git a/packages/contracts/src/validators-exit-bus-oracle-hash-consensus/validators-exit-bus-oracle-hash-consensus.constants.ts b/packages/contracts/src/validators-exit-bus-oracle-hash-consensus/validators-exit-bus-oracle-hash-consensus.constants.ts index 3fe4b62..cabe5e9 100644 --- a/packages/contracts/src/validators-exit-bus-oracle-hash-consensus/validators-exit-bus-oracle-hash-consensus.constants.ts +++ b/packages/contracts/src/validators-exit-bus-oracle-hash-consensus/validators-exit-bus-oracle-hash-consensus.constants.ts @@ -8,4 +8,5 @@ export const VALIDATORS_EXIT_BUS_ORACLE_HASH_CONSENSUS_ADDRESSES = { [CHAINS.Mainnet]: '0x7FaDB6358950c5fAA66Cb5EB8eE5147De3df355a', [CHAINS.Goerli]: '0x8374B4aC337D7e367Ea1eF54bB29880C3f036A51', [CHAINS.Holesky]: '0xe77Cf1A027d7C10Ee6bb7Ede5E922a181FF40E8f', + [CHAINS.Sepolia]: '0x098a952BD200005382aEb3229e38ae39A7616F56', }; diff --git a/packages/contracts/src/withdrawal-queue/withdrawal-queue.constants.ts b/packages/contracts/src/withdrawal-queue/withdrawal-queue.constants.ts index 17e92f7..da5333b 100644 --- a/packages/contracts/src/withdrawal-queue/withdrawal-queue.constants.ts +++ b/packages/contracts/src/withdrawal-queue/withdrawal-queue.constants.ts @@ -8,4 +8,5 @@ export const WITHDRAWAL_QUEUE_CONTRACT_ADDRESSES = { [CHAINS.Mainnet]: '0x889edC2eDab5f40e902b864aD4d7AdE8E412F9B1', [CHAINS.Goerli]: '0xCF117961421cA9e546cD7f50bC73abCdB3039533', [CHAINS.Holesky]: '0xc7cc160b58F8Bb0baC94b80847E2CF2800565C50', + [CHAINS.Sepolia]: '0x1583C7b3f4C3B008720E6BcE5726336b0aB25fdd', }; diff --git a/packages/contracts/src/wsteth/wsteth.constants.ts b/packages/contracts/src/wsteth/wsteth.constants.ts index 15fb92d..3644f04 100644 --- a/packages/contracts/src/wsteth/wsteth.constants.ts +++ b/packages/contracts/src/wsteth/wsteth.constants.ts @@ -6,4 +6,5 @@ export const WSTETH_CONTRACT_ADDRESSES = { [CHAINS.Mainnet]: '0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0', [CHAINS.Goerli]: '0x6320cd32aa674d2898a68ec82e869385fc5f7e2f', [CHAINS.Holesky]: '0x8d09a4502Cc8Cf1547aD300E066060D043f6982D', + [CHAINS.Sepolia]: '0xB82381A3fBD3FaFA77B3a7bE693342618240067b', };