Skip to content

Commit c37b59b

Browse files
Merge remote-tracking branch 'origin/feat/starknet-sdk-integration' into feat/starknet-generate-artifacts-test
2 parents be301fc + a0c584d commit c37b59b

6 files changed

Lines changed: 72 additions & 2 deletions

File tree

rust/sealevel/environments/mainnet3/gas-oracle-configs.json

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,14 @@
5656
},
5757
"overhead": 600000
5858
},
59+
"abstract": {
60+
"oracleConfig": {
61+
"tokenExchangeRate": "187056373229658428214",
62+
"gasPrice": "193418836",
63+
"tokenDecimals": 18
64+
},
65+
"overhead": 333774
66+
},
5967
"artela": {
6068
"oracleConfig": {
6169
"tokenExchangeRate": "152446195501249",
@@ -194,6 +202,22 @@
194202
}
195203
},
196204
"eclipsemainnet": {
205+
"sonicsvm": {
206+
"oracleConfig": {
207+
"tokenExchangeRate": "120284594486260",
208+
"gasPrice": "35603",
209+
"tokenDecimals": 9
210+
},
211+
"overhead": 600000
212+
},
213+
"soon": {
214+
"oracleConfig": {
215+
"tokenExchangeRate": "1500000000000000",
216+
"gasPrice": "2855",
217+
"tokenDecimals": 9
218+
},
219+
"overhead": 600000
220+
},
197221
"ethereum": {
198222
"oracleConfig": {
199223
"tokenExchangeRate": "15000000000000000000",
@@ -243,9 +267,25 @@
243267
"tokenDecimals": 18
244268
},
245269
"overhead": 159736
270+
},
271+
"eclipsemainnet": {
272+
"oracleConfig": {
273+
"tokenExchangeRate": "1500000000000000",
274+
"gasPrice": "2855",
275+
"tokenDecimals": 9
276+
},
277+
"overhead": 600000
246278
}
247279
},
248280
"sonicsvm": {
281+
"eclipsemainnet": {
282+
"oracleConfig": {
283+
"tokenExchangeRate": "18705637322965842",
284+
"gasPrice": "2855",
285+
"tokenDecimals": 9
286+
},
287+
"overhead": 600000
288+
},
249289
"solanamainnet": {
250290
"oracleConfig": {
251291
"tokenExchangeRate": "1500000000000000",
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"eclipsemainnet": {
3+
"hex": "0x3c141cbabe775eb1cb82d357bed3724e39e4fd2de256aee2a69de336d360d97a",
4+
"base58": "53XFTNcTRTzrNyD3QodXbRBZ249G8v3iSHh8FzYeHZoX"
5+
},
6+
"ethereum": {
7+
"hex": "0x00000000000000000000000069b1a59e98d94e1b9647c08cb295fc52597d20f0",
8+
"base58": "1111111111112UQUH3pY5HJ7m8iy1sgSB5Gs9dvX"
9+
}
10+
}
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"eclipsemainnet": {
3+
"type": "synthetic",
4+
"decimals": 6,
5+
"remoteDecimals": 6,
6+
"name": "Turbo USD",
7+
"symbol": "tUSD",
8+
"uri": "https://raw.githubusercontent.com/hyperlane-xyz/hyperlane-registry/71b97e47ffe47348b2ea9cb1bde344ca78daea50/deployments/warp_routes/tUSD/metadata.json",
9+
"interchainGasPaymaster": "3Wp4qKkgf4tjXz1soGyTSndCgBPLZFSrZkiDZ8Qp9EEj"
10+
},
11+
"ethereum": {
12+
"type": "collateral",
13+
"decimals": 6,
14+
"token": "0x722a851B6798D65b80526562Fc3a36E19b1F883b",
15+
"foreignDeployment": "0x69B1A59e98D94E1B9647C08Cb295Fc52597D20f0"
16+
}
17+
}

typescript/infra/scripts/sealevel-helpers/print-gas-oracles.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,8 +108,11 @@ function getChainConnections(
108108
['svmbnb', 'solanamainnet'],
109109
['svmbnb', 'bsc'],
110110
['svmbnb', 'soon'],
111+
['sonicsvm', 'eclipsemainnet'],
111112
['soon', 'solanamainnet'],
112113
['soon', 'bsc'],
114+
['soon', 'eclipsemainnet'],
115+
['abstract', 'solanamainnet'],
113116
// All warp routes
114117
...Object.values(WarpRouteIds).map(getWarpChains),
115118
];

typescript/sdk/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
- d182d7d: Adds the sortArraysInObject function to properly sort arrays in an object recursively given an optional sort function
1313
- 248d2e1: Enables the CLI to warp check routes that include non EVM routes
1414
- e2a4727: Deploy to new chains: ontology, miraclechain, kyve.
15-
- b360802: Add the isCosmosIbcDenomAddress function and improve the config expasion logic to correctly format the destination gas
15+
- b360802: Add the isCosmosIbcDenomAddress function and improve the config expansion logic to correctly format the destination gas
1616
- 31ee1c6: Adds fiatCollateral token on chain config derivation logic as it was incorrectly inferred as collateral
1717
- a36d5c1: add cosmos native hook module & reader
1818

typescript/utils/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
### Minor Changes
66

77
- d182d7d: Adds the sortArraysInObject function to properly sort arrays in an object recursively given an optional sort function
8-
- b360802: Add the isCosmosIbcDenomAddress function and improve the config expasion logic to correctly format the destination gas
8+
- b360802: Add the isCosmosIbcDenomAddress function and improve the config expansion logic to correctly format the destination gas
99

1010
## 12.5.0
1111

0 commit comments

Comments
 (0)