@@ -14,32 +14,29 @@ pub const HOST_CHAIN_ID: u64 = 1;
1414/// Deployment height of the rollup on Mainnet host chain.
1515pub const DEPLOY_HEIGHT : u64 = 23734244 ;
1616/// `Zenith` contract address for the Mainnet host chain.
17- pub const HOST_ZENITH : Address = address ! ( "0x0000000000000000000000000000000000000000 " ) ; // TODO
17+ pub const HOST_ZENITH : Address = address ! ( "0xBCe84D45d7be8859bcBd838d4a7b3448B55E6869 " ) ;
1818/// `Orders` contract address for the Mainnet host chain.
19- pub const HOST_ORDERS : Address = address ! ( "0x0000000000000000000000000000000000000000 " ) ; // TODO
19+ pub const HOST_ORDERS : Address = address ! ( "0x96f44ddc3Bc8892371305531F1a6d8ca2331fE6C " ) ;
2020/// `Passage` contract address for the Mainnet host chain.
21- pub const HOST_PASSAGE : Address = address ! ( "0x0000000000000000000000000000000000000000 " ) ; // TODO
21+ pub const HOST_PASSAGE : Address = address ! ( "0x02a64d6e2c30d2B07ddBD177b24D9D0f6439CcbD " ) ;
2222/// `Transactor` contract address for the Mainnet host chain.
23- pub const HOST_TRANSACTOR : Address = address ! ( "0x0000000000000000000000000000000000000000 " ) ; // TODO
23+ pub const HOST_TRANSACTOR : Address = address ! ( "0xC4388A6f4917B8D392B19b43F9c46FEC1B890f45 " ) ;
2424
2525/// USDC token for the Mainnet host chain (empty placeholder).
26- pub const HOST_USDC : Address = address ! ( "0x0000000000000000000000000000000000000000 " ) ; // TODO
26+ pub const HOST_USDC : Address = address ! ( "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 " ) ;
2727/// USDT token for the Mainnet host chain (empty placeholder).
28- pub const HOST_USDT : Address = address ! ( "0x0000000000000000000000000000000000000000 " ) ; // TODO
28+ pub const HOST_USDT : Address = address ! ( "0xdAC17F958D2ee523a2206206994597C13D831ec7 " ) ;
2929/// WBTC token for the Mainnet host chain (empty placeholder).
30- pub const HOST_WBTC : Address = address ! ( "0x0000000000000000000000000000000000000000 " ) ; // TODO
30+ pub const HOST_WBTC : Address = address ! ( "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599 " ) ;
3131/// WETH token for the Mainnet host chain (empty placeholder).
32- pub const HOST_WETH : Address = address ! ( "0x0000000000000000000000000000000000000000 " ) ; // TODO
32+ pub const HOST_WETH : Address = address ! ( "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 " ) ;
3333
3434/// USDC token record for the Mainnet host chain (placeholder name/decimals).
3535pub const HOST_USDC_RECORD : HostUsdRecord = HostUsdRecord :: new ( HOST_USDC , Cow :: Borrowed ( "USDC" ) , 6 ) ;
3636/// USDT token record for the Mainnet host chain (placeholder name/decimals).
3737pub const HOST_USDT_RECORD : HostUsdRecord = HostUsdRecord :: new ( HOST_USDT , Cow :: Borrowed ( "USDT" ) , 6 ) ;
3838/// Host USD records for the Mainnet host chain (empty list by default).
39- pub const HOST_USD_RECORDS : UsdRecords = {
40- let records = UsdRecords :: new ( ) ;
41- records
42- } ;
39+ pub const HOST_USD_RECORDS : UsdRecords = UsdRecords :: new ( ) ;
4340/// Host system tokens for Mainnet (placeholders).
4441pub const HOST_TOKENS : HostTokens = HostTokens :: new ( HOST_USD_RECORDS , HOST_WBTC , HOST_WETH ) ;
4542
@@ -60,20 +57,20 @@ pub const RU_NAME: &str = "Signet";
6057pub const RU_CHAIN_ID : u64 = 519 ;
6158
6259/// WETH token for the Mainnet RU chain (placeholder).
63- pub const RU_WETH : Address = address ! ( "0x0000000000000000000000000000000000000000 " ) ; // TODO
60+ pub const RU_WETH : Address = address ! ( "0x0000000000000000007369676e65742d77657468 " ) ;
6461/// WBTC token for the Mainnet RU chain (placeholder).
65- pub const RU_WBTC : Address = address ! ( "0x0000000000000000000000000000000000000000 " ) ; // TODO
62+ pub const RU_WBTC : Address = address ! ( "0x0000000000000000007369676e65742d77627463 " ) ;
6663/// `Orders` contract address for the Mainnet RU chain (placeholder).
67- pub const RU_ORDERS : Address = address ! ( "0x0000000000000000000000000000000000000000 " ) ; // TODO
64+ pub const RU_ORDERS : Address = address ! ( "0x000000000000007369676e65742d6f7264657273 " ) ;
6865/// `Passage` contract address for the Mainnet RU chain (placeholder).
69- pub const RU_PASSAGE : Address = address ! ( "0x0000000000000000000000000000000000000000 " ) ; // TODO
66+ pub const RU_PASSAGE : Address = address ! ( "0x0000000000007369676e65742d70617373616765 " ) ;
7067/// The WETH9-based wrapped native USD token contract (placeholder).
71- pub const WRAPPED : Address = address ! ( "0x0000000000000000000000000000000000000000 " ) ; // TODO
68+ pub const WRAPPED : Address = address ! ( "0x0000000000000000007369676e65742D77757364 " ) ;
7269/// RU pre-approved system tokens for Mainnet (placeholders).
7370pub const RU_TOKENS : RollupTokens = RollupTokens :: new ( RU_WBTC , RU_WETH ) ;
7471
7572/// Base fee recipient address for the Mainnet RU chain (placeholder).
76- pub const BASE_FEE_RECIPIENT : Address = address ! ( "0x0000000000000000000000000000000000000000 " ) ; // TODO
73+ pub const BASE_FEE_RECIPIENT : Address = address ! ( "0x86Fa9c9fb93C5F6022276db84bf2A05b5a72283E " ) ;
7774
7875/// RU system constants for Mainnet.
7976pub const ROLLUP : RollupConstants =
0 commit comments