@@ -33,17 +33,17 @@ pub const HOST_WETH: Address = address!("0x572C4d72080ed9E9997509b583a22B785B70c
33
33
34
34
/// USDC token record for the Pecorino testnet host chain.
35
35
pub const HOST_USDC_RECORD : HostUsdRecord = HostUsdRecord :: new ( HOST_USDC , Cow :: Borrowed ( "USDC" ) , 6 ) ;
36
-
37
36
/// USDT token record for the Pecorino testnet host chain.
38
37
pub const HOST_USDT_RECORD : HostUsdRecord = HostUsdRecord :: new ( HOST_USDT , Cow :: Borrowed ( "USDT" ) , 6 ) ;
39
-
40
38
/// Host USD records for the Pecorino testnet host chain.
41
39
pub const HOST_USD_RECORDS : UsdRecords = {
42
40
let mut records = UsdRecords :: new ( ) ;
43
41
records. push ( HOST_USDC_RECORD ) ;
44
42
records. push ( HOST_USDT_RECORD ) ;
45
43
records
46
44
} ;
45
+ /// Host system tokens for Pecorino.
46
+ pub const HOST_TOKENS : HostTokens = HostTokens :: new ( HOST_USD_RECORDS , HOST_WBTC , HOST_WETH ) ;
47
47
48
48
/// Host system constants for Pecorino.
49
49
pub const HOST : HostConstants = crate :: HostConstants :: new (
@@ -56,17 +56,15 @@ pub const HOST: HostConstants = crate::HostConstants::new(
56
56
HOST_TOKENS ,
57
57
) ;
58
58
59
- /// Host system tokens for Pecorino.
60
- pub const HOST_TOKENS : HostTokens = HostTokens :: new ( HOST_USD_RECORDS , HOST_WBTC , HOST_WETH ) ;
61
-
62
59
/// Name for the network.
63
60
pub const RU_NAME : & str = "Pecorino" ;
61
+ /// Chain ID for the Pecorino testnet RU chain.
62
+ pub const RU_CHAIN_ID : u64 = 14174 ;
63
+
64
64
/// WETH token for the Pecorino testnet RU chain.
65
65
pub const RU_WETH : Address = address ! ( "0x0000000000000000007369676e65742d77657468" ) ;
66
66
/// WBTC token for the Pecorino testnet RU chain.
67
67
pub const RU_WBTC : Address = address ! ( "0x0000000000000000007369676e65742D77627463" ) ;
68
- /// Chain ID for the Pecorino testnet RU chain.
69
- pub const RU_CHAIN_ID : u64 = 14174 ;
70
68
/// `Orders` contract address for the Pecorino testnet RU chain.
71
69
pub const RU_ORDERS : Address = address ! ( "0x000000000000007369676E65742D6f7264657273" ) ;
72
70
/// `Passage` contract address for the Pecorino testnet RU chain.
@@ -75,12 +73,12 @@ pub const RU_PASSAGE: Address = address!("0x0000000000007369676E65742D7061737361
75
73
/// The WETH9-based wrapped native USD token contract.
76
74
/// This is signet's native token in wrapped form.
77
75
pub const WRAPPED : Address = address ! ( "0x0000000000000000007369676e65742D77757364" ) ;
76
+ /// RU pre-approved system tokens for Pecorino.
77
+ pub const RU_TOKENS : RollupTokens = RollupTokens :: new ( RU_WBTC , RU_WETH ) ;
78
+
78
79
/// Base fee recipient address for the Pecorino testnet RU chain.
79
80
pub const BASE_FEE_RECIPIENT : Address = address ! ( "0xe0eDA3701D44511ce419344A4CeD30B52c9Ba231" ) ;
80
81
81
- /// RU system tokens for Pecorino.
82
- pub const RU_TOKENS : RollupTokens = RollupTokens :: new ( RU_WBTC , RU_WETH ) ;
83
-
84
82
/// RU system constants for Pecorino.
85
83
pub const ROLLUP : RollupConstants =
86
84
crate :: RollupConstants :: new ( RU_CHAIN_ID , RU_ORDERS , RU_PASSAGE , BASE_FEE_RECIPIENT , RU_TOKENS ) ;
0 commit comments