From acb7c4d0cb21492dd3ecc07952be4cd9cd2d66bd Mon Sep 17 00:00:00 2001 From: cby3149 Date: Fri, 21 Oct 2022 13:55:37 -0700 Subject: [PATCH] Add L2StandardTokenFactory address --- ...20f8ce1c4be8436574e575fE38558d85e2E6b.json | 3 +- ...c10A60af35a07f0EA8Be3106a4D81014b21a0.json | 3 +- ...1fb3f4353a9060aEC3943fE932b6Efe35CdAa.json | 3 +- ...89B25597259cfa51Bd396cE1d4B085EC4c753.json | 3 +- ...8de95b85212BC348452e91e0e74c17cf37c79.json | 3 +- ...325bcf09e091Bb8119258B885D4ef687B7386.json | 3 +- ...0bF3a1411AC973A606f90B2d1ee0840e5979B.json | 3 +- ...d9f501149D3FDd703cC10c567F416B7F0af8b.json | 3 +- ...6ac6C3f73a25Dd994E0b0669ca7ee0C02F089.json | 3 +- ...96D6A5beb1F661cf052722A1424CDDA3e9418.json | 3 +- packages/contracts/hardhat.config.ts | 60 +++++++++++++++++++ 11 files changed, 80 insertions(+), 10 deletions(-) diff --git a/packages/boba/register/addresses/addressBobaAvax_0x00220f8ce1c4be8436574e575fE38558d85e2E6b.json b/packages/boba/register/addresses/addressBobaAvax_0x00220f8ce1c4be8436574e575fE38558d85e2E6b.json index 3f4878e794..fb95653746 100644 --- a/packages/boba/register/addresses/addressBobaAvax_0x00220f8ce1c4be8436574e575fE38558d85e2E6b.json +++ b/packages/boba/register/addresses/addressBobaAvax_0x00220f8ce1c4be8436574e575fE38558d85e2E6b.json @@ -54,5 +54,6 @@ "Boba_GasPriceOracle":"0x4200000000000000000000000000000000000025", "Proxy__Boba_GasPriceOracle":"0x4200000000000000000000000000000000000024", "BobaTuringCredit": "0x4200000000000000000000000000000000000021", - "Proxy__BobaTuringCredit": "0x4200000000000000000000000000000000000020" + "Proxy__BobaTuringCredit": "0x4200000000000000000000000000000000000020", + "L2StandardTokenFactory": "0xD2ae16D8c66ac7bc1Cf3c9e5d6bfE5f76BeDb826" } diff --git a/packages/boba/register/addresses/addressBobaBeam_0x564c10A60af35a07f0EA8Be3106a4D81014b21a0.json b/packages/boba/register/addresses/addressBobaBeam_0x564c10A60af35a07f0EA8Be3106a4D81014b21a0.json index fb1454b0e9..dc7cf88f92 100644 --- a/packages/boba/register/addresses/addressBobaBeam_0x564c10A60af35a07f0EA8Be3106a4D81014b21a0.json +++ b/packages/boba/register/addresses/addressBobaBeam_0x564c10A60af35a07f0EA8Be3106a4D81014b21a0.json @@ -42,5 +42,6 @@ "Boba_GasPriceOracle":"0x4200000000000000000000000000000000000025", "Proxy__Boba_GasPriceOracle":"0x4200000000000000000000000000000000000024", "BobaTuringCredit": "0x4200000000000000000000000000000000000021", - "Proxy__BobaTuringCredit": "0x4200000000000000000000000000000000000020" + "Proxy__BobaTuringCredit": "0x4200000000000000000000000000000000000020", + "L2StandardTokenFactory": "0xD2ae16D8c66ac7bc1Cf3c9e5d6bfE5f76BeDb826" } diff --git a/packages/boba/register/addresses/addressBobaBnbTestnet_0xAee1fb3f4353a9060aEC3943fE932b6Efe35CdAa.json b/packages/boba/register/addresses/addressBobaBnbTestnet_0xAee1fb3f4353a9060aEC3943fE932b6Efe35CdAa.json index 6f2e8ee9d1..e8f4cdc384 100644 --- a/packages/boba/register/addresses/addressBobaBnbTestnet_0xAee1fb3f4353a9060aEC3943fE932b6Efe35CdAa.json +++ b/packages/boba/register/addresses/addressBobaBnbTestnet_0xAee1fb3f4353a9060aEC3943fE932b6Efe35CdAa.json @@ -34,5 +34,6 @@ "BobaTuringCredit": "0x4200000000000000000000000000000000000021", "Proxy__BobaTuringCredit": "0x4200000000000000000000000000000000000020", "AuthenticatedFaucet": "0x4Bee9fE15Ff3645A85792607ce4Eee14ab9E9E02", - "WBOBA9": "0xb743f3A682C846ccC4584bd8bCb434320a769216" + "WBOBA9": "0xb743f3A682C846ccC4584bd8bCb434320a769216", + "L2StandardTokenFactory": "0xD2ae16D8c66ac7bc1Cf3c9e5d6bfE5f76BeDb826" } diff --git a/packages/boba/register/addresses/addressBobaBnb_0xeb989B25597259cfa51Bd396cE1d4B085EC4c753.json b/packages/boba/register/addresses/addressBobaBnb_0xeb989B25597259cfa51Bd396cE1d4B085EC4c753.json index 4726ac7e3c..2d458de7e4 100644 --- a/packages/boba/register/addresses/addressBobaBnb_0xeb989B25597259cfa51Bd396cE1d4B085EC4c753.json +++ b/packages/boba/register/addresses/addressBobaBnb_0xeb989B25597259cfa51Bd396cE1d4B085EC4c753.json @@ -46,5 +46,6 @@ "Boba_GasPriceOracle":"0x4200000000000000000000000000000000000025", "Proxy__Boba_GasPriceOracle":"0x4200000000000000000000000000000000000024", "BobaTuringCredit": "0x4200000000000000000000000000000000000021", - "Proxy__BobaTuringCredit": "0x4200000000000000000000000000000000000020" + "Proxy__BobaTuringCredit": "0x4200000000000000000000000000000000000020", + "L2StandardTokenFactory": "0xD2ae16D8c66ac7bc1Cf3c9e5d6bfE5f76BeDb826" } diff --git a/packages/boba/register/addresses/addressBobaFuji_0xcE78de95b85212BC348452e91e0e74c17cf37c79.json b/packages/boba/register/addresses/addressBobaFuji_0xcE78de95b85212BC348452e91e0e74c17cf37c79.json index 577df630ef..a43403c637 100644 --- a/packages/boba/register/addresses/addressBobaFuji_0xcE78de95b85212BC348452e91e0e74c17cf37c79.json +++ b/packages/boba/register/addresses/addressBobaFuji_0xcE78de95b85212BC348452e91e0e74c17cf37c79.json @@ -33,5 +33,6 @@ "BobaTuringCredit": "0x4200000000000000000000000000000000000021", "Proxy__BobaTuringCredit": "0x4200000000000000000000000000000000000020", "AuthenticatedFaucet": "0x5f6D019832FA4522DB7b94A4fe0DDBb73212FAcE", - "WBOBA9": "0xA7cad1B188Ac7E4d05644D1cf1cBcEB4aD372a9D" + "WBOBA9": "0xA7cad1B188Ac7E4d05644D1cf1cBcEB4aD372a9D", + "L2StandardTokenFactory": "0xD2ae16D8c66ac7bc1Cf3c9e5d6bfE5f76BeDb826" } diff --git a/packages/boba/register/addresses/addressBobaOpera_0x4e7325bcf09e091Bb8119258B885D4ef687B7386.json b/packages/boba/register/addresses/addressBobaOpera_0x4e7325bcf09e091Bb8119258B885D4ef687B7386.json index d31aedade5..c560b45fd3 100644 --- a/packages/boba/register/addresses/addressBobaOpera_0x4e7325bcf09e091Bb8119258B885D4ef687B7386.json +++ b/packages/boba/register/addresses/addressBobaOpera_0x4e7325bcf09e091Bb8119258B885D4ef687B7386.json @@ -44,5 +44,6 @@ "Boba_GasPriceOracle":"0x4200000000000000000000000000000000000025", "Proxy__Boba_GasPriceOracle":"0x4200000000000000000000000000000000000024", "BobaTuringCredit": "0x4200000000000000000000000000000000000021", - "Proxy__BobaTuringCredit": "0x4200000000000000000000000000000000000020" + "Proxy__BobaTuringCredit": "0x4200000000000000000000000000000000000020", + "L2StandardTokenFactory": "0xD2ae16D8c66ac7bc1Cf3c9e5d6bfE5f76BeDb826" } diff --git a/packages/boba/register/addresses/addressesBobaBase_0xF8d0bF3a1411AC973A606f90B2d1ee0840e5979B.json b/packages/boba/register/addresses/addressesBobaBase_0xF8d0bF3a1411AC973A606f90B2d1ee0840e5979B.json index 594b160d51..196d97db68 100644 --- a/packages/boba/register/addresses/addressesBobaBase_0xF8d0bF3a1411AC973A606f90B2d1ee0840e5979B.json +++ b/packages/boba/register/addresses/addressesBobaBase_0xF8d0bF3a1411AC973A606f90B2d1ee0840e5979B.json @@ -35,5 +35,6 @@ "BobaTuringCredit": "0x4200000000000000000000000000000000000021", "Proxy__BobaTuringCredit": "0x4200000000000000000000000000000000000020", "AuthenticatedFaucet": "0x8b6A1c0590Ab8A9CED9ADa87Df485eCdd97886E2", - "WBOBA9": "0xc03cc0d0995e7b677348e396F5F1D70Fe8667fCe" + "WBOBA9": "0xc03cc0d0995e7b677348e396F5F1D70Fe8667fCe", + "L2StandardTokenFactory": "0xD2ae16D8c66ac7bc1Cf3c9e5d6bfE5f76BeDb826" } diff --git a/packages/boba/register/addresses/addressesBobaOperaTestnet_0x12ad9f501149D3FDd703cC10c567F416B7F0af8b.json b/packages/boba/register/addresses/addressesBobaOperaTestnet_0x12ad9f501149D3FDd703cC10c567F416B7F0af8b.json index c79a99d3b6..1db2669f4a 100644 --- a/packages/boba/register/addresses/addressesBobaOperaTestnet_0x12ad9f501149D3FDd703cC10c567F416B7F0af8b.json +++ b/packages/boba/register/addresses/addressesBobaOperaTestnet_0x12ad9f501149D3FDd703cC10c567F416B7F0af8b.json @@ -33,5 +33,6 @@ "BobaTuringCredit": "0x4200000000000000000000000000000000000021", "Proxy__BobaTuringCredit": "0x4200000000000000000000000000000000000020", "AuthenticatedFaucet": "0xCED1459C6B56a85363426a502a24De99fBbF5a83", - "WBOBA9": "0xfd7f8a9F2D11B30a3571395Be9601720B6a32995" + "WBOBA9": "0xfd7f8a9F2D11B30a3571395Be9601720B6a32995", + "L2StandardTokenFactory": "0xD2ae16D8c66ac7bc1Cf3c9e5d6bfE5f76BeDb826" } diff --git a/packages/boba/register/addresses/addressesMainnet_0x8376ac6C3f73a25Dd994E0b0669ca7ee0C02F089.json b/packages/boba/register/addresses/addressesMainnet_0x8376ac6C3f73a25Dd994E0b0669ca7ee0C02F089.json index 82f7cc84bb..7943462ae4 100644 --- a/packages/boba/register/addresses/addressesMainnet_0x8376ac6C3f73a25Dd994E0b0669ca7ee0C02F089.json +++ b/packages/boba/register/addresses/addressesMainnet_0x8376ac6C3f73a25Dd994E0b0669ca7ee0C02F089.json @@ -85,5 +85,6 @@ "Boba_GasPriceOracle":"0x5d0763cf905DA3689B072FD19baD8dF823b2c349", "Proxy__Boba_GasPriceOracle":"0xeE06ee2F239d2ab11792D77f3C347d919ddA0d51", "BobaBillingContract": "0x4a792F51CCc616b82EF74d2478C732e161c5E6b1", - "Proxy__BobaBillingContract": "0x29F373e4869e69faaeCD3bF747dd1d965328b69f" + "Proxy__BobaBillingContract": "0x29F373e4869e69faaeCD3bF747dd1d965328b69f", + "L2StandardTokenFactory": "0xD2ae16D8c66ac7bc1Cf3c9e5d6bfE5f76BeDb826" } diff --git a/packages/boba/register/addresses/addressesRinkeby_0x93A96D6A5beb1F661cf052722A1424CDDA3e9418.json b/packages/boba/register/addresses/addressesRinkeby_0x93A96D6A5beb1F661cf052722A1424CDDA3e9418.json index da6da525ae..2e41d72c0d 100644 --- a/packages/boba/register/addresses/addressesRinkeby_0x93A96D6A5beb1F661cf052722A1424CDDA3e9418.json +++ b/packages/boba/register/addresses/addressesRinkeby_0x93A96D6A5beb1F661cf052722A1424CDDA3e9418.json @@ -85,5 +85,6 @@ "BobaBillingContract": "0x1f9cb265A3Ecf4b6330247D73B83B9DBe9393Bea", "Proxy__BobaBillingContract": "0x39ecF941443851762f58194e1eD54EE9F6987Cd1", "AuthenticatedFaucet": "0xdEBA60E214c07f93a265CA8552107af6853d3c61", - "Ve_BOBA": "0xD142eBc28884cF808DFa7506F23D56B9a1C43935" + "Ve_BOBA": "0xD142eBc28884cF808DFa7506F23D56B9a1C43935", + "L2StandardTokenFactory": "0xD2ae16D8c66ac7bc1Cf3c9e5d6bfE5f76BeDb826" } diff --git a/packages/contracts/hardhat.config.ts b/packages/contracts/hardhat.config.ts index dd590cc758..416daa7bd5 100644 --- a/packages/contracts/hardhat.config.ts +++ b/packages/contracts/hardhat.config.ts @@ -66,24 +66,39 @@ const config: HardhatUserConfig = { moonbeam: { url: 'https://rpc.api.moonbeam.network', }, + bobabeam: { + url: 'https://bobabeam.boba.network', + }, + bobabase: { + url: 'https://bobabase.boba.network', + }, snowtrace: { url: 'https://api.avax.network/ext/bc/C/rpc', }, bobaavax: { url: 'https://avax.boba.network', }, + bobaavaxTestnet: { + url: 'https://testnet.avax.boba.network', + }, bnb: { url: 'https://bscrpc.com', }, bobabnb: { url: 'https://bnb.boba.network', }, + bobabnbTestnet: { + url: 'https://testnet.bnb.boba.network', + }, fantom: { url: 'https://rpc.fantom.network', }, bobaopera: { url: 'https://bobaopera.boba.network', }, + bobaoperaTestnet: { + url: 'https://testnet.bobaopera.boba.network', + }, }, mocha: { timeout: 50000, @@ -141,12 +156,17 @@ const config: HardhatUserConfig = { mainnet: process.env.ETHERSCAN_KEY, 'boba-mainnet': process.env.BOBA_MAINNET_KEY, moonbeam: process.env.MOONBEAM_KEY, + bobabeam: 'DEFAULT_KEY', + bobabase: 'DEFAULT_KEY', snowtrace: process.env.SNOWTRACE_KEY, bnb: process.env.BSCSCAN_KEY, bobabnb: 'DEFAULT_KEY', + bobabnbTestnet: 'DEFAULT_KEY', bobaavax: 'DEFAULT_KEY', + bobaavaxTestnet: 'DEFAULT_KEY', fantom: process.env.FTMSCAN_KEY, bobaopera: 'DEFAULT_KEY', + bobaoperaTestnet: 'DEFAULT_KEY', }, customChains: [ { @@ -165,6 +185,22 @@ const config: HardhatUserConfig = { browserURL: 'https://moonscan.io/', }, }, + { + network: 'bobabeam', + chainId: 1294, + urls: { + apiURL: 'https://blockexplorer.bobabeam.boba.network/api', + browserURL: 'https://blockexplorer.bobabeam.boba.network', + }, + }, + { + network: 'bobabase', + chainId: 1297, + urls: { + apiURL: 'https://blockexplorer.bobabase.boba.network/api', + browserURL: 'https://blockexplorer.bobabase.boba.network', + }, + }, { network: 'snowtrace', chainId: 43114, @@ -181,6 +217,14 @@ const config: HardhatUserConfig = { browserURL: 'https://blockexplorer.avax.boba.network', }, }, + { + network: 'bobaavaxTestnet', + chainId: 4328, + urls: { + apiURL: 'https://blockexplorer.testnet.avax.boba.network/api', + browserURL: 'https://blockexplorer.testnet.avax.boba.network', + }, + }, { network: 'bnb', chainId: 56, @@ -197,6 +241,14 @@ const config: HardhatUserConfig = { browserURL: 'https://blockexplorer.bnb.boba.network', }, }, + { + network: 'bobabnbTestnet', + chainId: 9728, + urls: { + apiURL: 'https://blockexplorer.testnet.bnb.boba.network/api', + browserURL: 'https://blockexplorer.testnet.bnb.boba.network', + }, + }, { network: 'fantom', chainId: 250, @@ -213,6 +265,14 @@ const config: HardhatUserConfig = { browserURL: 'https://blockexplorer.bobaopera.boba.network/', }, }, + { + network: 'bobaoperaTestnet', + chainId: 4051, + urls: { + apiURL: 'https://blockexplorer.testnet.bobaopera.boba.network/api', + browserURL: 'https://blockexplorer.testnet.bobaopera.boba.network/', + }, + }, ], }, }