Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Next Next commit
feat(currency): add new aggregators for xdai, arbitrum-one, avalanche…
…, bsc, optimism, and base; update existing aggregator configurations
  • Loading branch information
aimensahnoun committed Mar 20, 2025
commit 44b415685f2f1529bdebbb3317f7f39b7d3f5de5
6 changes: 5 additions & 1 deletion packages/currency/src/aggregators/arbitrum-one.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,8 @@
"0xaf88d065e77c8cc2239327c5edb3a432268e5831": 1,
"0x912ce59144191c1204e64559fe8253a0e49e6548": 1,
"0xb50731ca2fd80afe3910a4800225d4845cad266f": 1,
"0xb7a41bb9ad3cdc5db0e35c12e78106fa3f21693d": 1
"0xb7a41bb9ad3cdc5db0e35c12e78106fa3f21693d": 1,
"0x66710cc1372861ec5d5537c075b527b7b3c63c5f": 1
},
"0x17b4158805772ced11225e77339f90beb5aae968": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
Expand Down Expand Up @@ -80,5 +81,8 @@
},
"0xb7a41bb9ad3cdc5db0e35c12e78106fa3f21693d": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0x66710cc1372861ec5d5537c075b527b7b3c63c5f": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
}
}
48 changes: 48 additions & 0 deletions packages/currency/src/aggregators/avalanche.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
{
"0xf32cf7fcbb71d3d5ef75612538abd69e81d64aa9": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": {
"0xf32cf7fcbb71d3d5ef75612538abd69e81d64aa9": 1,
"0xd586e7f844cea2f87f50152665bcbc2c279d8d70": 1,
"0xa7d7079b0fead91f3e65f86e8915cb59c1a4c664": 1,
"0xc7198437980c041c805a1edcba50c1ce5db95118": 1,
"0xfac26e3fd40adcdc6652f705d983b4830c00716c": 1,
"0x17b4158805772ced11225e77339f90beb5aae968": 1,
"0xf68fb12aa78e5c2b3eebd71441a990cd5757055c": 1,
"0xb97ef9ef8734c71904d8002f8b6bc66dd9c48a6e": 1,
"0x9702230a8ea53601f5cd2dc00fdbc13d4df4a8c7": 1,
"0xb50731ca2fd80afe3910a4800225d4845cad266f": 1,
"0xb7a41bb9ad3cdc5db0e35c12e78106fa3f21693d": 1
},
"0xd586e7f844cea2f87f50152665bcbc2c279d8d70": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0xa7d7079b0fead91f3e65f86e8915cb59c1a4c664": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0xc7198437980c041c805a1edcba50c1ce5db95118": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0xfac26e3fd40adcdc6652f705d983b4830c00716c": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0x17b4158805772ced11225e77339f90beb5aae968": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0xf68fb12aa78e5c2b3eebd71441a990cd5757055c": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0xb97ef9ef8734c71904d8002f8b6bc66dd9c48a6e": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0x9702230a8ea53601f5cd2dc00fdbc13d4df4a8c7": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0xb50731ca2fd80afe3910a4800225d4845cad266f": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0xb7a41bb9ad3cdc5db0e35c12e78106fa3f21693d": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
}
}
12 changes: 12 additions & 0 deletions packages/currency/src/aggregators/base.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": {
"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913": 1,
"0xb678b03f3f3a6ea652ad1d183032fac176d83b08": 1
},
"0xb678b03f3f3a6ea652ad1d183032fac176d83b08": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
}
}
102 changes: 102 additions & 0 deletions packages/currency/src/aggregators/bsc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,102 @@
{
"0x4f99f266506be1475e943b2f097827011bfa4e93": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": {
"0x4f99f266506be1475e943b2f097827011bfa4e93": 1,
"0x281162bd0b7a4162cb676bc4873734497b3af025": 1,
"0xb50731ca2fd80afe3910a4800225d4845cad266f": 1,
"0xe9e7cea3dedca5984780bafc599bd69add087d56": 1,
"0xfac26e3fd40adcdc6652f705d983b4830c00716c": 1,
"0x1af3f329e8be154074d8769d1ffa4ee058b1dbc3": 1,
"0x17b4158805772ced11225e77339f90beb5aae968": 1,
"0x013f29832cd6525c4c6df81c2aae8032a1ff2db2": 1,
"0xf68fb12aa78e5c2b3eebd71441a990cd5757055c": 1,
"0x855b97276779c0e7a6ec28a449a55cba41003fa0": 1,
"0x5b6d224c4bb5465d5faae5cb81614857964ce12b": 1,
"0x9cc25aa34c6d7a4b572355ebc062aa1a60a85082": 1,
"0x779987c9a457ffb220c3c3544817db67f7654507": 1,
"0x52f3d6575032420a7038d5b096820be555c7c707": 1,
"0x0e09fabb73bd3ade0a17ecc321fd13a19e81ce82": 1,
"0x8ac76a51cc950d9822d68b83fe1ad97b32cd580d": 1,
"0x55d398326f99059ff775485246999027b3197955": 1,
"0x6ecfc28d0c11b296581339a7300cfb345b26153a": 1,
"0xce80759e72fe1d3c07be79ffecc76a7a9b46c641": 1,
"0x717774da93a8ed092f7dba0acbb6977bf4fef912": 1,
"0xb59490ab09a0f526cc7305822ac65f2ab12f9723": 1,
"0x2170ed0880ac9a755fd29b2688956bd959f933f8": 1
},
"0x281162bd0b7a4162cb676bc4873734497b3af025": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1,
"0xe9e7cea3dedca5984780bafc599bd69add087d56": 1,
"0x1af3f329e8be154074d8769d1ffa4ee058b1dbc3": 1,
"0x0e09fabb73bd3ade0a17ecc321fd13a19e81ce82": 1,
"0x8ac76a51cc950d9822d68b83fe1ad97b32cd580d": 1,
"0x55d398326f99059ff775485246999027b3197955": 1
},
"0xb50731ca2fd80afe3910a4800225d4845cad266f": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0xe9e7cea3dedca5984780bafc599bd69add087d56": {
"0x281162bd0b7a4162cb676bc4873734497b3af025": 1,
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0xfac26e3fd40adcdc6652f705d983b4830c00716c": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0x1af3f329e8be154074d8769d1ffa4ee058b1dbc3": {
"0x281162bd0b7a4162cb676bc4873734497b3af025": 1,
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0x17b4158805772ced11225e77339f90beb5aae968": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0x013f29832cd6525c4c6df81c2aae8032a1ff2db2": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0xf68fb12aa78e5c2b3eebd71441a990cd5757055c": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0x855b97276779c0e7a6ec28a449a55cba41003fa0": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0x5b6d224c4bb5465d5faae5cb81614857964ce12b": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0x9cc25aa34c6d7a4b572355ebc062aa1a60a85082": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0x779987c9a457ffb220c3c3544817db67f7654507": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0x52f3d6575032420a7038d5b096820be555c7c707": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0x0e09fabb73bd3ade0a17ecc321fd13a19e81ce82": {
"0x281162bd0b7a4162cb676bc4873734497b3af025": 1,
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0x8ac76a51cc950d9822d68b83fe1ad97b32cd580d": {
"0x281162bd0b7a4162cb676bc4873734497b3af025": 1,
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0x55d398326f99059ff775485246999027b3197955": {
"0x281162bd0b7a4162cb676bc4873734497b3af025": 1,
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0x6ecfc28d0c11b296581339a7300cfb345b26153a": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0xce80759e72fe1d3c07be79ffecc76a7a9b46c641": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0x717774da93a8ed092f7dba0acbb6977bf4fef912": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0xb59490ab09a0f526cc7305822ac65f2ab12f9723": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0x2170ed0880ac9a755fd29b2688956bd959f933f8": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
}
}
30 changes: 13 additions & 17 deletions packages/currency/src/aggregators/fantom.json
Original file line number Diff line number Diff line change
@@ -1,26 +1,22 @@
{
"0xfac26e3fd40adcdc6652f705d983b4830c00716c": {
"0x17b4158805772ced11225e77339f90beb5aae968": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": {
"0xfac26e3fd40adcdc6652f705d983b4830c00716c": 1,
"0x10bf4137b0558c33c2dc9f71c3bb81c2865fa2fb": 1,
"0x17b4158805772ced11225e77339f90beb5aae968": 1,
"0x04068da6c83afcfa0e13ba15a6696662335d5b75": 1,
"0x940f41f0ec9ba1a34cf001cc03347ac092f5f6b5": 1,
"0xae75a438b2e0cb8bb01ec1e1e376de11d44477cc": 1,
"0x56ee926bd8c72b2d5fa1af4d9e4cbb515a1e3adc": 1,
"0xb3654dc3d10ea7645f8319668e8f54d2574fbdc8": 1,
"0xf5af88e117747e87fc5929f2ff87221b1447652e": 1,
"0x658b0c7613e890ee50b8c4bc6a3f41ef411208ad": 1,
"0x8d11ec38a3eb5e956b052f67da8bdc9bef8abf3e": 1,
"0x657a1861c15a3ded9af0b6799a195a249ebdcbc6": 1,
"0x27f26f00e1605903645bbabc0a73e35027dccd45": 1,
"0x03049758a18d1589388d7a74fb71c3fcce11d286": 1,
"0xe1146b9ac456fcbb60644c36fd3f868a9072fc6e": 1,
"0x6a07a792ab2965c72a5b8088d3a069a7ac3a993b": 1,
"0x658b0c7613e890ee50b8c4bc6a3f41ef411208ad": 1,
"0xe1146b9ac456fcbb60644c36fd3f868a9072fc6e": 1
},
"0x10bf4137b0558c33c2dc9f71c3bb81c2865fa2fb": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
"0xfac26e3fd40adcdc6652f705d983b4830c00716c": 1,
"0x10bf4137b0558c33c2dc9f71c3bb81c2865fa2fb": 1,
"0x2f733095b80a04b38b0d10cc884524a3d09b836a": 1
},
"0x04068da6c83afcfa0e13ba15a6696662335d5b75": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
Expand All @@ -37,7 +33,7 @@
"0xb3654dc3d10ea7645f8319668e8f54d2574fbdc8": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0xf5af88e117747e87fc5929f2ff87221b1447652e": {
"0x658b0c7613e890ee50b8c4bc6a3f41ef411208ad": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0x8d11ec38a3eb5e956b052f67da8bdc9bef8abf3e": {
Expand All @@ -46,19 +42,19 @@
"0x657a1861c15a3ded9af0b6799a195a249ebdcbc6": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0x27f26f00e1605903645bbabc0a73e35027dccd45": {
"0xe1146b9ac456fcbb60644c36fd3f868a9072fc6e": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0x03049758a18d1589388d7a74fb71c3fcce11d286": {
"0x6a07a792ab2965c72a5b8088d3a069a7ac3a993b": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0x6a07a792ab2965c72a5b8088d3a069a7ac3a993b": {
"0xfac26e3fd40adcdc6652f705d983b4830c00716c": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0x658b0c7613e890ee50b8c4bc6a3f41ef411208ad": {
"0x10bf4137b0558c33c2dc9f71c3bb81c2865fa2fb": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0xe1146b9ac456fcbb60644c36fd3f868a9072fc6e": {
"0x2f733095b80a04b38b0d10cc884524a3d09b836a": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
}
}
36 changes: 23 additions & 13 deletions packages/currency/src/aggregators/mainnet.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,14 +19,12 @@
"0x3845badade8e6dff049820680d1f14bd3903a5d0": 1,
"0x8ab7404063ec4dbcfd4598215992dc3f8ec853d7": 1,
"0xdefa4e8a7bcba345f687a2f1456f5edd9ce97202": 1,
"0x8f8221afbb33998d8584a2b05749ba73c37a938a": 1,
"0xe6c09adc89ff4467cea20bc7760e3e59e7c0671d": 1,
"0x0d8775f648430679a709e98d2b0cb6250d2887ef": 1,
"0x956f47f50a910163d8bf957cf5846d573e7f87ca": 1,
"0xf68fb12aa78e5c2b3eebd71441a990cd5757055c": 1,
"0x0bbb60891a1688271573e5ea4cba84f18cbc0f2d": 1,
"0xb50731ca2fd80afe3910a4800225d4845cad266f": 1,
"0xab6ce0b86d905929340c640e8bcba8751feea10e": 1,
"0xbc396689893d065f41bc2c6ecbee5e0085233447": 1,
"0x6b3595068778dd592e39a122f4f5a5cf09c90fe2": 1,
"0xb7a41bb9ad3cdc5db0e35c12e78106fa3f21693d": 1,
Expand All @@ -41,7 +39,11 @@
"0x7d1afa7b718fb893db30a3abc0cfc608aacfebb0": 1,
"0x0000000000085d4780b73119b644ae5ecd22b376": 1,
"0x8e870d67f660d95d5be530380d0ec0bd388289e1": 1,
"0x6ea6803339cfeadd84b5b62820c548f53ff7d8e9": 1
"0x6ea6803339cfeadd84b5b62820c548f53ff7d8e9": 1,
"0xf57e7e7c23978c3caec3c3548e3d615c346e79ff": 1,
"0x66710cc1372861ec5d5537c075b527b7b3c63c5f": 1,
"0xc011a73ee8576fb46f5e1c5751ca3b9fe0af2a6f": 1,
"0x4d224452801aced8b2f0aebe155379bb5d594381": 1
},
"0xfa6faefc053e6c8e393a73dcc12b09fcde019d25": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
Expand All @@ -57,7 +59,6 @@
"0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48": 1,
"0x6b175474e89094c44da98b954eedeac495271d0f": 1,
"0xc944e90c64b2c07662a292be6244bdf05cda44a7": 1,
"0x967da4048cd07ab37855c090aaf366e4ce1b9f48": 1,
"0x0f5d2fb29fb7d3cfee444a200298f468908cc942": 1,
"0xdefa4e8a7bcba345f687a2f1456f5edd9ce97202": 1,
"0x8f693ca8d21b157107184d29d398a8d082b38b76": 1,
Expand Down Expand Up @@ -121,9 +122,6 @@
"0xc944e90c64b2c07662a292be6244bdf05cda44a7": {
"0xf5af88e117747e87fc5929f2ff87221b1447652e": 1
},
"0x967da4048cd07ab37855c090aaf366e4ce1b9f48": {
"0xf5af88e117747e87fc5929f2ff87221b1447652e": 1
},
"0x3845badade8e6dff049820680d1f14bd3903a5d0": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
Expand All @@ -137,9 +135,6 @@
"0xf5af88e117747e87fc5929f2ff87221b1447652e": 1,
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0x8f8221afbb33998d8584a2b05749ba73c37a938a": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0xe6c09adc89ff4467cea20bc7760e3e59e7c0671d": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
Expand Down Expand Up @@ -174,9 +169,6 @@
"0x6810e776880c02933d47db1b9fc05908e5386b96": {
"0xf5af88e117747e87fc5929f2ff87221b1447652e": 1
},
"0xab6ce0b86d905929340c640e8bcba8751feea10e": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0xbc396689893d065f41bc2c6ecbee5e0085233447": {
"0xf5af88e117747e87fc5929f2ff87221b1447652e": 1,
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
Expand Down Expand Up @@ -230,5 +222,23 @@
},
"0x6ea6803339cfeadd84b5b62820c548f53ff7d8e9": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0x321162cd933e2be498cd2267a90534a804051b11": {
"0x03049758a18d1589388d7a74fb71c3fcce11d286": 1
},
"0x03049758a18d1589388d7a74fb71c3fcce11d286": {
"0x321162cd933e2be498cd2267a90534a804051b11": 1
},
"0xf57e7e7c23978c3caec3c3548e3d615c346e79ff": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0x66710cc1372861ec5d5537c075b527b7b3c63c5f": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0xc011a73ee8576fb46f5e1c5751ca3b9fe0af2a6f": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
},
"0x4d224452801aced8b2f0aebe155379bb5d594381": {
"0x775eb53d00dd0acd3ec1696472105d579b9b386b": 1
}
}
Loading