diff --git a/addresses-mainnet.json b/addresses-mainnet.json deleted file mode 100644 index be1abd1..0000000 --- a/addresses-mainnet.json +++ /dev/null @@ -1,85 +0,0 @@ -{ - "mainnet": { - "ProxyFactory": "0xA24b1EB85810F68153721007E5A57d495C117918", - "ThresholdKey": "0xf1Bf46D38B16573Ef5CdD44d584888E3f5A9f691", - "LBTC": "0x8236a87084f8B84306f72007F36F2618A5634494", - "Owner": "0x251a604E8E8f6906d60f8dedC5aAeb8CD38F4892", - "Consortium": "0xed6d647e2f81e5262101aff72c4a7bcdcfd780e0", - "TimeLock": "0x055E84e7FE8955E2781010B866f10Ef6E1E77e59" - }, - "bsc": { - "ThresholdKey": "0xf1Bf46D38B16573Ef5CdD44d584888E3f5A9f691", - "LBTC": "0xecAc9C5F704e954931349Da37F60E39f515c11c1", - "Owner": "0xAa4bc534bc7Be0E28a0686Ab6910A9B21dFdc2B1", - "Consortium": "0x1c600B19C7A5d397BEaaf03ea3646898f1E2D02e", - "TimeLock": "0x055E84e7FE8955E2781010B866f10Ef6E1E77e59", - "BTCB": "0x7130d2a12b9bcbfae4f2634d864a1ee1ce3ead9c", - "BTCBPMM": "0xE4ff44a615dF38e37cdF475833c1d57774CC9D4A", - "ProxyFactory": "0xA24b1EB85810F68153721007E5A57d495C117918" - }, - "base": { - "ThresholdKey": "0xf1Bf46D38B16573Ef5CdD44d584888E3f5A9f691", - "LBTC": "0xecAc9C5F704e954931349Da37F60E39f515c11c1", - "Owner": "0xAa4bc534bc7Be0E28a0686Ab6910A9B21dFdc2B1", - "Consortium": "0x1c600B19C7A5d397BEaaf03ea3646898f1E2D02e", - "TimeLock": "", - "CBBTC": "0xcbb7c0000ab88b473b1f5afd9ef808440eed33bf", - "CBBTCPMM": "0x92c01FC0F59857c6E920EdFf1139904b2Bb74c7c", - "ProxyFactory": "0xA24b1EB85810F68153721007E5A57d495C117918", - "Pauser": "0x36915D0439A789Ec98A8D751248b98fC88275D33" - }, - "holesky": { - "ThresholdKey": "0xBF1eC504e525E1BdC2f0a9D3066F727b2fA6Fed9", - "LBTC": "0xED7bfd5C1790576105Af4649817f6d35A75CD818", - "Owner": "0x62F10cE5b727edf787ea45776bD050308A611508", - "Consortium": "0xF573F54b8f788BcA3846Cc961A8A5B3B32538550", - "TimeLock": "", - "ProxyFactory": "0xF3518F0582fA818Fb1a5F07dDE4C8707558C250a" - }, - "bscTestnet": { - "ThresholdKey": "0xBF1eC504e525E1BdC2f0a9D3066F727b2fA6Fed9", - "LBTC": "0x731eFa688F3679688cf60A3993b8658138953ED6", - "Owner": "0x62F10cE5b727edf787ea45776bD050308A611508", - "Consortium": "0xF6D5a96BE0F5f7Bb0ABa0A63B38B7Ee874F5fA1E", - "TimeLock": "", - "BTCB": "0xdd48f288874c7226603cCC98cab0661b3bd5721A", - "BTCBPMM": "0x440362b55D4a255EBA3c27C650d2dC1a91Db85bA", - "ProxyFactory": "0xF3518F0582fA818Fb1a5F07dDE4C8707558C250a" - }, - "baseSepolia": { - "ProxyFactory": "0xF3518F0582fA818Fb1a5F07dDE4C8707558C250a", - "PoR": "0xD4BF82406b2E33bE3013881DFbf17A763046517a" - }, - "beraBartio": { - "ProxyFactory": "0xF3518F0582fA818Fb1a5F07dDE4C8707558C250a", - }, - "scroll_testnet": { - "ThresholdKey": "0x1820b9218cb2D9a3790EDe3b5F20851BEc8971B0", - "LBTC": "0xea0f056059B895a7B29f6D78ADBC18485fC073f5", - "Owner": "0x62F10cE5b727edf787ea45776bD050308A611508" - }, - "linea_testnet": { - "Consortium": "0xB7d14Db04A129F8F71b533c987B499768136fb25", - "ThresholdKey": "0x1820b9218cb2D9a3790EDe3b5F20851BEc8971B0", - "LBTC": "0x91B534EE3618c8f62B8D6f4BB3967312C5bdE272", - "Owner": "0x62F10cE5b727edf787ea45776bD050308A611508" - }, - "mantle_testnet": { - "Consortium": "0x7921e5Cf2d8167514BbBC54DFF3b59A6c8e36b6d", - "ThresholdKey": "0x1820b9218cb2D9a3790EDe3b5F20851BEc8971B0", - "LBTC": "0xB7d14Db04A129F8F71b533c987B499768136fb25", - "Owner": "0x62F10cE5b727edf787ea45776bD050308A611508" - }, - "zircuit_testnet": { - "Consortium": "0x2eaf9B863F693f17A5Cd0481dC2d52d42aA754F1", - "ThresholdKey": "0x1820b9218cb2D9a3790EDe3b5F20851BEc8971B0", - "LBTC": "0x7921e5Cf2d8167514BbBC54DFF3b59A6c8e36b6d", - "Owner": "0x62F10cE5b727edf787ea45776bD050308A611508" - }, - "okx_testnet": { - "Consortium": "0x7921e5Cf2d8167514BbBC54DFF3b59A6c8e36b6d", - "ThresholdKey": "0x1820b9218cb2D9a3790EDe3b5F20851BEc8971B0", - "LBTC": "0xB7d14Db04A129F8F71b533c987B499768136fb25", - "Owner": "0x62F10cE5b727edf787ea45776bD050308A611508" - } -} diff --git a/mainnet.json b/mainnet.json new file mode 100644 index 0000000..50eb6de --- /dev/null +++ b/mainnet.json @@ -0,0 +1,75 @@ +{ + "mainnet": { + "chainId": "0x0000000000000000000000000000000000000000000000000000000000000001", + "admin": { + "Owner": "0x251a604E8E8f6906d60f8dedC5aAeb8CD38F4892", + "TimeLock": "0x055E84e7FE8955E2781010B866f10Ef6E1E77e59" + }, + "deprecated": { + "ThresholdKey": "0xf1Bf46D38B16573Ef5CdD44d584888E3f5A9f691", + "Consortium": "0xed6d647e2f81e5262101aff72c4a7bcdcfd780e0" + }, + "lombard": { + "ProxyFactory": "0xA24b1EB85810F68153721007E5A57d495C117918", + "LBTC": "0x8236a87084f8B84306f72007F36F2618A5634494" + }, + "chainlink": {} + }, + "bsc": { + "chainId": "0x0000000000000000000000000000000000000000000000000000000000000038", + "admin": { + "Owner": "0xAa4bc534bc7Be0E28a0686Ab6910A9B21dFdc2B1", + "TimeLock": "0x055E84e7FE8955E2781010B866f10Ef6E1E77e59" + }, + "deprecated": { + "ThresholdKey": "0xf1Bf46D38B16573Ef5CdD44d584888E3f5A9f691", + "Consortium": "0x1c600B19C7A5d397BEaaf03ea3646898f1E2D02e" + }, + "lombard": { + "ProxyFactory": "0xA24b1EB85810F68153721007E5A57d495C117918", + "LBTC": "0xecAc9C5F704e954931349Da37F60E39f515c11c1", + "Consortium": "0xdad58dfa5c1a7a34419afdbe1f0d610efeea95e4", + "Bridge": "0xa869817b48b25eee986bdf4be04062e6fd2c418b" + }, + "BTCB": { + "BTCB": "0x7130d2a12b9bcbfae4f2634d864a1ee1ce3ead9c", + "BTCBPMM": "0xE4ff44a615dF38e37cdF475833c1d57774CC9D4A" + }, + "chainlink": { + "ChainSelector": "11344663589394136015", + "Router": "0x34B03Cb9086d7D758AC55af71584F81A598759FE", + "RMN": "0x9e09697842194f77d315E0907F1Bda77922e8f84", + "CLAdapter": "0xc409f4a25065e64ea754dda4fa8c3ea6544fcf2f", + "LombardTokenPool": "0xc088F240e43efa00e28Dc30Fc00e70EfB15b72B9" + } + }, + "base": { + "chainId": "0x0000000000000000000000000000000000000000000000000000000000002105", + "admin": { + "Owner": "0xAa4bc534bc7Be0E28a0686Ab6910A9B21dFdc2B1", + "TimeLock": "", + "Pauser": "0x36915D0439A789Ec98A8D751248b98fC88275D33" + }, + "deprecated": { + "ThresholdKey": "0xf1Bf46D38B16573Ef5CdD44d584888E3f5A9f691", + "Consortium": "0x1c600B19C7A5d397BEaaf03ea3646898f1E2D02e" + }, + "lombard": { + "ProxyFactory": "0xA24b1EB85810F68153721007E5A57d495C117918", + "LBTC": "0xecAc9C5F704e954931349Da37F60E39f515c11c1", + "Consortium": "0xdad58dfa5c1a7a34419afdbe1f0d610efeea95e4", + "Bridge": "0xa869817b48b25eee986bdf4be04062e6fd2c418b" + }, + "CBBTC": { + "CBBTC": "0xcbb7c0000ab88b473b1f5afd9ef808440eed33bf", + "CBBTCPMM": "0x92c01FC0F59857c6E920EdFf1139904b2Bb74c7c" + }, + "chainlink": { + "ChainSelector": "15971525489660198786", + "Router": "0x881e3A65B4d4a04dD529061dd0071cf975F58bCD", + "RMN": "0xC842c69d54F83170C42C4d556B4F6B2ca53Dd3E8", + "CLAdapter": "0x379e827bd39559f55a1ddf6b6b8458626c39203e", + "LombardTokenPool": "0x03DAE4b8A096392E6eB4a4c062E7876704Fb1635" + } + } +} diff --git a/scripts/helpers/index.ts b/scripts/helpers/index.ts index 7e952f1..4edd7e9 100644 --- a/scripts/helpers/index.ts +++ b/scripts/helpers/index.ts @@ -19,7 +19,7 @@ export type TAddresses = { }; export function getAddresses(network: string): TAddresses { - const addresses: TAddressesWithNetwork = require('../../addresses-mainnet.json'); + const addresses: TAddressesWithNetwork = require('../../mainnet.json'); if (!addresses[network]) { throw Error(`network ${network} not supported`); }