@@ -20,15 +20,15 @@ contract Constants is Script {
2020 }
2121
2222 function getChainId (string memory chainName ) public view returns (uint256 ) {
23- return vm.parseJsonUint (file, string .concat (".chainIds . " , chainName));
23+ return vm.parseJsonUint (file, string .concat (".CHAIN_IDs . " , chainName));
2424 }
2525
2626 function QUOTE_TIME_BUFFER () public view returns (uint256 ) {
27- return vm.parseJsonUint (file, ".timeConstants .QUOTE_TIME_BUFFER " );
27+ return vm.parseJsonUint (file, ".TIME_CONSTANTS .QUOTE_TIME_BUFFER " );
2828 }
2929
3030 function FILL_DEADLINE_BUFFER () public view returns (uint256 ) {
31- return vm.parseJsonUint (file, ".timeConstants .FILL_DEADLINE_BUFFER " );
31+ return vm.parseJsonUint (file, ".TIME_CONSTANTS .FILL_DEADLINE_BUFFER " );
3232 }
3333
3434 // L1 Address Map
@@ -95,106 +95,106 @@ contract Constants is Script {
9595 if (chainId == getChainId ("MAINNET " ) || chainId == getChainId ("SEPOLIA " )) {
9696 return
9797 L1Addresses ({
98- finder: vm.parseJsonAddress (file, string .concat (".l1Addresses . " , chainIdString, ".finder " )),
98+ finder: vm.parseJsonAddress (file, string .concat (".L1_ADDRESS_MAP . " , chainIdString, ".finder " )),
9999 l1ArbitrumInbox: vm.parseJsonAddress (
100100 file,
101- string .concat (".l1Addresses . " , chainIdString, ".l1ArbitrumInbox " )
101+ string .concat (".L1_ADDRESS_MAP . " , chainIdString, ".l1ArbitrumInbox " )
102102 ),
103103 l1ERC20GatewayRouter: vm.parseJsonAddress (
104104 file,
105- string .concat (".l1Addresses . " , chainIdString, ".l1ERC20GatewayRouter " )
105+ string .concat (".L1_ADDRESS_MAP . " , chainIdString, ".l1ERC20GatewayRouter " )
106106 ),
107107 polygonRootChainManager: vm.parseJsonAddress (
108108 file,
109- string .concat (".l1Addresses . " , chainIdString, ".polygonRootChainManager " )
109+ string .concat (".L1_ADDRESS_MAP . " , chainIdString, ".polygonRootChainManager " )
110110 ),
111111 polygonFxRoot: vm.parseJsonAddress (
112112 file,
113- string .concat (".l1Addresses . " , chainIdString, ".polygonFxRoot " )
113+ string .concat (".L1_ADDRESS_MAP . " , chainIdString, ".polygonFxRoot " )
114114 ),
115115 polygonERC20Predicate: vm.parseJsonAddress (
116116 file,
117- string .concat (".l1Addresses . " , chainIdString, ".polygonERC20Predicate " )
117+ string .concat (".L1_ADDRESS_MAP . " , chainIdString, ".polygonERC20Predicate " )
118118 ),
119119 polygonRegistry: vm.parseJsonAddress (
120120 file,
121- string .concat (".l1Addresses . " , chainIdString, ".polygonRegistry " )
121+ string .concat (".L1_ADDRESS_MAP . " , chainIdString, ".polygonRegistry " )
122122 ),
123123 polygonDepositManager: vm.parseJsonAddress (
124124 file,
125- string .concat (".l1Addresses . " , chainIdString, ".polygonDepositManager " )
125+ string .concat (".L1_ADDRESS_MAP . " , chainIdString, ".polygonDepositManager " )
126126 ),
127127 cctpTokenMessenger: vm.parseJsonAddress (
128128 file,
129- string .concat (".l1Addresses . " , chainIdString, ".cctpTokenMessenger " )
129+ string .concat (".L1_ADDRESS_MAP . " , chainIdString, ".cctpTokenMessenger " )
130130 ),
131131 cctpV2TokenMessenger: vm.parseJsonAddress (
132132 file,
133- string .concat (".l1Addresses . " , chainIdString, ".cctpV2TokenMessenger " )
133+ string .concat (".L1_ADDRESS_MAP . " , chainIdString, ".cctpV2TokenMessenger " )
134134 ),
135135 cctpMessageTransmitter: vm.parseJsonAddress (
136136 file,
137- string .concat (".l1Addresses . " , chainIdString, ".cctpMessageTransmitter " )
137+ string .concat (".L1_ADDRESS_MAP . " , chainIdString, ".cctpMessageTransmitter " )
138138 ),
139139 lineaMessageService: vm.parseJsonAddress (
140140 file,
141- string .concat (".l1Addresses . " , chainIdString, ".lineaMessageService " )
141+ string .concat (".L1_ADDRESS_MAP . " , chainIdString, ".lineaMessageService " )
142142 ),
143143 lineaTokenBridge: vm.parseJsonAddress (
144144 file,
145- string .concat (".l1Addresses . " , chainIdString, ".lineaTokenBridge " )
145+ string .concat (".L1_ADDRESS_MAP . " , chainIdString, ".lineaTokenBridge " )
146146 ),
147147 scrollERC20GatewayRouter: vm.parseJsonAddress (
148148 file,
149- string .concat (".l1Addresses . " , chainIdString, ".scrollERC20GatewayRouter " )
149+ string .concat (".L1_ADDRESS_MAP . " , chainIdString, ".scrollERC20GatewayRouter " )
150150 ),
151151 scrollMessengerRelay: vm.parseJsonAddress (
152152 file,
153- string .concat (".l1Addresses . " , chainIdString, ".scrollMessengerRelay " )
153+ string .concat (".L1_ADDRESS_MAP . " , chainIdString, ".scrollMessengerRelay " )
154154 ),
155155 scrollGasPriceOracle: vm.parseJsonAddress (
156156 file,
157- string .concat (".l1Addresses . " , chainIdString, ".scrollGasPriceOracle " )
157+ string .concat (".L1_ADDRESS_MAP . " , chainIdString, ".scrollGasPriceOracle " )
158158 ),
159159 blastYieldManager: vm.parseJsonAddress (
160160 file,
161- string .concat (".l1Addresses . " , chainIdString, ".blastYieldManager " )
161+ string .concat (".L1_ADDRESS_MAP . " , chainIdString, ".blastYieldManager " )
162162 ),
163163 blastDaiRetriever: vm.parseJsonAddress (
164164 file,
165- string .concat (".l1Addresses . " , chainIdString, ".blastDaiRetriever " )
165+ string .concat (".L1_ADDRESS_MAP . " , chainIdString, ".blastDaiRetriever " )
166166 ),
167167 l1AlephZeroInbox: vm.parseJsonAddress (
168168 file,
169- string .concat (".l1Addresses . " , chainIdString, ".l1AlephZeroInbox " )
169+ string .concat (".L1_ADDRESS_MAP . " , chainIdString, ".l1AlephZeroInbox " )
170170 ),
171171 l1AlephZeroERC20GatewayRouter: vm.parseJsonAddress (
172172 file,
173- string .concat (".l1Addresses . " , chainIdString, ".l1AlephZeroERC20GatewayRouter " )
173+ string .concat (".L1_ADDRESS_MAP . " , chainIdString, ".l1AlephZeroERC20GatewayRouter " )
174174 ),
175175 adapterStore: vm.parseJsonAddress (
176176 file,
177- string .concat (".l1Addresses . " , chainIdString, ".adapterStore " )
177+ string .concat (".L1_ADDRESS_MAP . " , chainIdString, ".adapterStore " )
178178 ),
179179 donationBox: vm.parseJsonAddress (
180180 file,
181- string .concat (".l1Addresses . " , chainIdString, ".donationBox " )
181+ string .concat (".L1_ADDRESS_MAP . " , chainIdString, ".donationBox " )
182182 ),
183183 hubPoolStore: vm.parseJsonAddress (
184184 file,
185- string .concat (".l1Addresses . " , chainIdString, ".hubPoolStore " )
185+ string .concat (".L1_ADDRESS_MAP . " , chainIdString, ".hubPoolStore " )
186186 ),
187187 zkBridgeHub: vm.parseJsonAddress (
188188 file,
189- string .concat (".l1Addresses . " , chainIdString, ".zkBridgeHub " )
189+ string .concat (".L1_ADDRESS_MAP . " , chainIdString, ".zkBridgeHub " )
190190 ),
191191 zkUsdcSharedBridge_232: vm.parseJsonAddress (
192192 file,
193- string .concat (".l1Addresses . " , chainIdString, ".zkUsdcSharedBridge_232 " )
193+ string .concat (".L1_ADDRESS_MAP . " , chainIdString, ".zkUsdcSharedBridge_232 " )
194194 ),
195195 zkUsdcSharedBridge_324: vm.parseJsonAddress (
196196 file,
197- string .concat (".l1Addresses . " , chainIdString, ".zkUsdcSharedBridge_324 " )
197+ string .concat (".L1_ADDRESS_MAP . " , chainIdString, ".zkUsdcSharedBridge_324 " )
198198 )
199199 });
200200 }
@@ -206,7 +206,7 @@ contract Constants is Script {
206206 uint256 spokeChainId
207207 ) public view returns (OpStackAddresses memory ) {
208208 string memory path = string .concat (
209- ".opStackAddresses . " ,
209+ ".OP_STACK_ADDRESS_MAP . " ,
210210 vm.toString (hubChainId),
211211 ". " ,
212212 vm.toString (spokeChainId)
@@ -223,12 +223,12 @@ contract Constants is Script {
223223
224224 // Circle domain IDs mapping
225225 function getCircleDomainId (uint256 chainId ) public view returns (uint32 ) {
226- return uint32 (vm.parseJsonUint (file, string .concat (".circleDomainIds . " , vm.toString (chainId))));
226+ return uint32 (vm.parseJsonUint (file, string .concat (".CIRCLE_DOMAIN_IDs . " , vm.toString (chainId))));
227227 }
228228
229229 // Get WETH address for any supported chain
230230 function getWrappedNativeToken (uint256 chainId ) public view returns (WETH9Interface) {
231- return WETH9Interface (vm.parseJsonAddress (file, string .concat (".wrappedNativeTokens . " , vm.toString (chainId))));
231+ return WETH9Interface (vm.parseJsonAddress (file, string .concat (".WETH . " , vm.toString (chainId))));
232232 }
233233
234234 // Helper function to convert chain ID to chain name
@@ -276,7 +276,7 @@ contract Constants is Script {
276276 */
277277 function getL2Address (uint256 chainId , string memory addressType ) public view returns (address ) {
278278 string memory chainName = _getChainName (chainId);
279- string memory jsonPath = string (abi.encodePacked (".l2Addresses . " , chainName, ". " , addressType));
279+ string memory jsonPath = string (abi.encodePacked (".L2_ADDRESS_MAP . " , chainName, ". " , addressType));
280280 return vm.parseJsonAddress (file, jsonPath);
281281 }
282282
@@ -287,7 +287,7 @@ contract Constants is Script {
287287 */
288288 function getUSDCAddress (uint256 chainId ) public view returns (address ) {
289289 string memory chainName = _getChainName (chainId);
290- string memory jsonPath = string (abi.encodePacked (".usdcAddresses . " , chainName));
290+ string memory jsonPath = string (abi.encodePacked (".USDC . " , chainName));
291291 return vm.parseJsonAddress (file, jsonPath);
292292 }
293293
@@ -298,7 +298,7 @@ contract Constants is Script {
298298 */
299299 function getUSDCeAddress (uint256 chainId ) public view returns (address ) {
300300 string memory chainName = _getChainName (chainId);
301- string memory jsonPath = string (abi.encodePacked (".usdceAddresses . " , chainName));
301+ string memory jsonPath = string (abi.encodePacked (".USDCe . " , chainName));
302302 return vm.parseJsonAddress (file, jsonPath);
303303 }
304304
@@ -309,12 +309,12 @@ contract Constants is Script {
309309 */
310310 function getWghoAddress (uint256 chainId ) public view returns (address ) {
311311 string memory chainName = _getChainName (chainId);
312- string memory jsonPath = string (abi.encodePacked (".wghoAddresses . " , chainName));
312+ string memory jsonPath = string (abi.encodePacked (".WGHO . " , chainName));
313313 return vm.parseJsonAddress (file, jsonPath);
314314 }
315315
316316 function getOftEid (uint256 chainId ) public view returns (uint256 ) {
317317 string memory chainName = _getChainName (chainId);
318- return vm.parseJsonUint (file, string .concat (".oftEids . " , chainName));
318+ return vm.parseJsonUint (file, string .concat (".OFT_EIDs . " , chainName));
319319 }
320320}
0 commit comments