@@ -102,6 +102,28 @@ contract HelperConfig is Script {
102
102
CONFIGS
103
103
//////////////////////////////////////////////////////////////*/
104
104
105
+ /**
106
+ * @notice Obtiene la configuración para la red principal de Arbitrum
107
+ * @return NetworkConfig Configuración con las direcciones en Arbitrum One
108
+ */
109
+ function getArbitrumOneConfig ()
110
+ public
111
+ view
112
+ returns (NetworkConfig memory )
113
+ {
114
+ return
115
+ NetworkConfig ({
116
+ entryPoint: 0x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789 , // v0.6
117
+ usdc: 0xaf88d065e77c8cC2239327C5EDb3A432268e5831 , // native (circle) USDC
118
+ usdt: 0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9 , // USDT
119
+ weth: 0x82aF49447D8a07e3bd95BD0d56f35241523fBab1 , // WETH
120
+ matic: 0x0000000000000000000000000000000000000000 , // Not implemented yet
121
+ router: 0x68b3465833fb72A70ecDF485E0e4C7bD8665Fc45 , // SwapRouter02
122
+ account: BACKEND_SIGNER
123
+ });
124
+ }
125
+
126
+
105
127
/**
106
128
* @notice Gets configuration for Ethereum Sepolia testnet
107
129
* @return NetworkConfig Configuration with Ethereum Sepolia addresses
@@ -113,12 +135,12 @@ contract HelperConfig is Script {
113
135
{
114
136
return
115
137
NetworkConfig ({
116
- entryPoint: 0x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789 , // v0.7
138
+ entryPoint: 0x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789 , // v0.6
117
139
usdc: 0x1c7D4B196Cb0C7B01d743Fbc6116a902379C7238 ,
118
140
usdt: 0xe6B817E31421929403040c3e42A6a5C5D2958b4A ,
119
141
weth: 0xE9C723D01393a437bac13CE8f925A5bc8E1c335c ,
120
- matic: 0x0000000000000000000000000000000000000000 , // address TBD
121
- router: 0x101F443B4d1b059569D643917553c771E1b9663E ,
142
+ matic: 0x0000000000000000000000000000000000000000 , // Not implemented yet
143
+ router: 0x101F443B4d1b059569D643917553c771E1b9663E , // SwapRouter02
122
144
account: BACKEND_SIGNER
123
145
});
124
146
}
@@ -134,12 +156,12 @@ contract HelperConfig is Script {
134
156
{
135
157
return
136
158
NetworkConfig ({
137
- entryPoint: 0x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789 , // v0.7
159
+ entryPoint: 0x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789 , // v0.6
138
160
usdc: 0x1c7D4B196Cb0C7B01d743Fbc6116a902379C7238 ,
139
161
usdt: 0xe6B817E31421929403040c3e42A6a5C5D2958b4A ,
140
162
weth: 0xE9C723D01393a437bac13CE8f925A5bc8E1c335c ,
141
- matic: 0x0000000000000000000000000000000000000000 , // address TBD
142
- router: 0x101F443B4d1b059569D643917553c771E1b9663E ,
163
+ matic: 0x0000000000000000000000000000000000000000 , // Not implemented yet
164
+ router: 0x101F443B4d1b059569D643917553c771E1b9663E , // SwapRouter02
143
165
account: BACKEND_SIGNER
144
166
});
145
167
}
@@ -155,7 +177,7 @@ contract HelperConfig is Script {
155
177
{
156
178
return
157
179
NetworkConfig ({
158
- entryPoint: 0x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789 , // v0.7
180
+ entryPoint: 0x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789 , // v0.6
159
181
usdc: 0x1c7D4B196Cb0C7B01d743Fbc6116a902379C7238 ,
160
182
usdt: 0xe6B817E31421929403040c3e42A6a5C5D2958b4A ,
161
183
weth: 0xE9C723D01393a437bac13CE8f925A5bc8E1c335c ,
@@ -176,7 +198,7 @@ contract HelperConfig is Script {
176
198
{
177
199
return
178
200
NetworkConfig ({
179
- entryPoint: 0x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789 , // v0.7
201
+ entryPoint: 0x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789 , // v0.6
180
202
usdc: 0x1c7D4B196Cb0C7B01d743Fbc6116a902379C7238 ,
181
203
usdt: 0xe6B817E31421929403040c3e42A6a5C5D2958b4A ,
182
204
weth: 0xE9C723D01393a437bac13CE8f925A5bc8E1c335c ,
@@ -197,7 +219,7 @@ contract HelperConfig is Script {
197
219
{
198
220
return
199
221
NetworkConfig ({
200
- entryPoint: 0x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789 , // v0.7
222
+ entryPoint: 0x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789 , // v0.6
201
223
usdc: 0x1c7D4B196Cb0C7B01d743Fbc6116a902379C7238 ,
202
224
usdt: 0xe6B817E31421929403040c3e42A6a5C5D2958b4A ,
203
225
weth: 0xE9C723D01393a437bac13CE8f925A5bc8E1c335c ,
0 commit comments