@@ -6,58 +6,58 @@ import { OrderType, SwapType } from '../types';
66
77export const HOOK_ADAPTER_PER_TYPE : Record < AaveFlashLoanType , Record < SupportedChainId , string > > = {
88 [ AaveFlashLoanType . CollateralSwap ] : {
9- [ SupportedChainId . MAINNET ] : '0x29A9b0a13c81d59f13BA0f39DBDCAA1AB2adc95F ' ,
10- [ SupportedChainId . GNOSIS_CHAIN ] : '0x29A9b0a13c81d59f13BA0f39DBDCAA1AB2adc95F ' ,
11- [ SupportedChainId . ARBITRUM_ONE ] : '0x29A9b0a13c81d59f13BA0f39DBDCAA1AB2adc95F ' ,
12- [ SupportedChainId . AVALANCHE ] : '0x29A9b0a13c81d59f13BA0f39DBDCAA1AB2adc95F ' ,
13- [ SupportedChainId . BNB ] : '0x29A9b0a13c81d59f13BA0f39DBDCAA1AB2adc95F ' ,
14- [ SupportedChainId . POLYGON ] : '0x29A9b0a13c81d59f13BA0f39DBDCAA1AB2adc95F ' ,
15- [ SupportedChainId . SEPOLIA ] : '0x29A9b0a13c81d59f13BA0f39DBDCAA1AB2adc95F ' ,
16- [ SupportedChainId . BASE ] : '0x29A9b0a13c81d59f13BA0f39DBDCAA1AB2adc95F ' ,
17- [ SupportedChainId . LENS ] : '0x29A9b0a13c81d59f13BA0f39DBDCAA1AB2adc95F ' ,
18- [ SupportedChainId . LINEA ] : '0x29A9b0a13c81d59f13BA0f39DBDCAA1AB2adc95F ' ,
19- [ SupportedChainId . PLASMA ] : '0x29A9b0a13c81d59f13BA0f39DBDCAA1AB2adc95F ' ,
9+ [ SupportedChainId . MAINNET ] : '0x029d584E847373B6373b01dfaD1a0C9BfB916382 ' ,
10+ [ SupportedChainId . GNOSIS_CHAIN ] : '0x029d584E847373B6373b01dfaD1a0C9BfB916382 ' ,
11+ [ SupportedChainId . ARBITRUM_ONE ] : '0x029d584E847373B6373b01dfaD1a0C9BfB916382 ' ,
12+ [ SupportedChainId . AVALANCHE ] : '0x029d584E847373B6373b01dfaD1a0C9BfB916382 ' ,
13+ [ SupportedChainId . BNB ] : '0x029d584E847373B6373b01dfaD1a0C9BfB916382 ' ,
14+ [ SupportedChainId . POLYGON ] : '0x029d584E847373B6373b01dfaD1a0C9BfB916382 ' ,
15+ [ SupportedChainId . BASE ] : '0x029d584E847373B6373b01dfaD1a0C9BfB916382 ' ,
16+ [ SupportedChainId . SEPOLIA ] : '' ,
17+ [ SupportedChainId . LENS ] : '' ,
18+ [ SupportedChainId . LINEA ] : '' ,
19+ [ SupportedChainId . PLASMA ] : '' ,
2020 } ,
2121 [ AaveFlashLoanType . DebtSwap ] : {
22- [ SupportedChainId . MAINNET ] : '0xbE9A121bb958BBBb027dA728DEC0D5496811b7d1 ' ,
23- [ SupportedChainId . GNOSIS_CHAIN ] : '0xbE9A121bb958BBBb027dA728DEC0D5496811b7d1 ' ,
24- [ SupportedChainId . ARBITRUM_ONE ] : '0xbE9A121bb958BBBb027dA728DEC0D5496811b7d1 ' ,
25- [ SupportedChainId . AVALANCHE ] : '0xbE9A121bb958BBBb027dA728DEC0D5496811b7d1 ' ,
26- [ SupportedChainId . BNB ] : '0xbE9A121bb958BBBb027dA728DEC0D5496811b7d1 ' ,
27- [ SupportedChainId . POLYGON ] : '0xbE9A121bb958BBBb027dA728DEC0D5496811b7d1 ' ,
28- [ SupportedChainId . SEPOLIA ] : '0xbE9A121bb958BBBb027dA728DEC0D5496811b7d1 ' ,
29- [ SupportedChainId . BASE ] : '0xbE9A121bb958BBBb027dA728DEC0D5496811b7d1 ' ,
30- [ SupportedChainId . LENS ] : '0xbE9A121bb958BBBb027dA728DEC0D5496811b7d1 ' ,
31- [ SupportedChainId . LINEA ] : '0xbE9A121bb958BBBb027dA728DEC0D5496811b7d1 ' ,
32- [ SupportedChainId . PLASMA ] : '0xbE9A121bb958BBBb027dA728DEC0D5496811b7d1 ' ,
22+ [ SupportedChainId . MAINNET ] : '0x73e7aF13Ef172F13d8FEfEbfD90C7A6530096344 ' ,
23+ [ SupportedChainId . GNOSIS_CHAIN ] : '0x73e7aF13Ef172F13d8FEfEbfD90C7A6530096344 ' ,
24+ [ SupportedChainId . ARBITRUM_ONE ] : '0x73e7aF13Ef172F13d8FEfEbfD90C7A6530096344 ' ,
25+ [ SupportedChainId . AVALANCHE ] : '0x73e7aF13Ef172F13d8FEfEbfD90C7A6530096344 ' ,
26+ [ SupportedChainId . BNB ] : '0x73e7aF13Ef172F13d8FEfEbfD90C7A6530096344 ' ,
27+ [ SupportedChainId . POLYGON ] : '0x73e7aF13Ef172F13d8FEfEbfD90C7A6530096344 ' ,
28+ [ SupportedChainId . BASE ] : '0x73e7aF13Ef172F13d8FEfEbfD90C7A6530096344 ' ,
29+ [ SupportedChainId . SEPOLIA ] : '' ,
30+ [ SupportedChainId . LENS ] : '' ,
31+ [ SupportedChainId . LINEA ] : '' ,
32+ [ SupportedChainId . PLASMA ] : '' ,
3333 } ,
3434 [ AaveFlashLoanType . RepayCollateral ] : {
35- [ SupportedChainId . MAINNET ] : '0x8e25d1210FabB0fcAdE92a82C4a89568B4b10E0F ' ,
36- [ SupportedChainId . GNOSIS_CHAIN ] : '0x8e25d1210FabB0fcAdE92a82C4a89568B4b10E0F ' ,
37- [ SupportedChainId . ARBITRUM_ONE ] : '0x8e25d1210FabB0fcAdE92a82C4a89568B4b10E0F ' ,
38- [ SupportedChainId . AVALANCHE ] : '0x8e25d1210FabB0fcAdE92a82C4a89568B4b10E0F ' ,
39- [ SupportedChainId . BNB ] : '0x8e25d1210FabB0fcAdE92a82C4a89568B4b10E0F ' ,
40- [ SupportedChainId . POLYGON ] : '0x8e25d1210FabB0fcAdE92a82C4a89568B4b10E0F ' ,
41- [ SupportedChainId . SEPOLIA ] : '0x8e25d1210FabB0fcAdE92a82C4a89568B4b10E0F ' ,
42- [ SupportedChainId . BASE ] : '0x8e25d1210FabB0fcAdE92a82C4a89568B4b10E0F ' ,
43- [ SupportedChainId . LENS ] : '0x8e25d1210FabB0fcAdE92a82C4a89568B4b10E0F ' ,
44- [ SupportedChainId . LINEA ] : '0x8e25d1210FabB0fcAdE92a82C4a89568B4b10E0F ' ,
45- [ SupportedChainId . PLASMA ] : '0x8e25d1210FabB0fcAdE92a82C4a89568B4b10E0F ' ,
35+ [ SupportedChainId . MAINNET ] : '0xAc27F3f86e78B14721d07C4f9CE999285f9AAa06 ' ,
36+ [ SupportedChainId . GNOSIS_CHAIN ] : '0xAc27F3f86e78B14721d07C4f9CE999285f9AAa06 ' ,
37+ [ SupportedChainId . ARBITRUM_ONE ] : '0xAc27F3f86e78B14721d07C4f9CE999285f9AAa06 ' ,
38+ [ SupportedChainId . AVALANCHE ] : '0xAc27F3f86e78B14721d07C4f9CE999285f9AAa06 ' ,
39+ [ SupportedChainId . BNB ] : '0xAc27F3f86e78B14721d07C4f9CE999285f9AAa06 ' ,
40+ [ SupportedChainId . POLYGON ] : '0xAc27F3f86e78B14721d07C4f9CE999285f9AAa06 ' ,
41+ [ SupportedChainId . BASE ] : '0xAc27F3f86e78B14721d07C4f9CE999285f9AAa06 ' ,
42+ [ SupportedChainId . SEPOLIA ] : '' ,
43+ [ SupportedChainId . LENS ] : '' ,
44+ [ SupportedChainId . LINEA ] : '' ,
45+ [ SupportedChainId . PLASMA ] : '' ,
4646 } ,
4747} ;
4848
4949export const ADAPTER_FACTORY : Record < SupportedChainId , string > = {
50- [ SupportedChainId . MAINNET ] : '0x43c658Ea38bBfD897706fDb35e2468ef5D8F6927 ' ,
51- [ SupportedChainId . GNOSIS_CHAIN ] : '0x43c658Ea38bBfD897706fDb35e2468ef5D8F6927 ' ,
52- [ SupportedChainId . ARBITRUM_ONE ] : '0x43c658Ea38bBfD897706fDb35e2468ef5D8F6927 ' ,
53- [ SupportedChainId . AVALANCHE ] : '0x43c658Ea38bBfD897706fDb35e2468ef5D8F6927 ' ,
54- [ SupportedChainId . BNB ] : '0x43c658Ea38bBfD897706fDb35e2468ef5D8F6927 ' ,
55- [ SupportedChainId . POLYGON ] : '0x43c658Ea38bBfD897706fDb35e2468ef5D8F6927 ' ,
56- [ SupportedChainId . SEPOLIA ] : '0x43c658Ea38bBfD897706fDb35e2468ef5D8F6927 ' ,
57- [ SupportedChainId . BASE ] : '0x43c658Ea38bBfD897706fDb35e2468ef5D8F6927 ' ,
58- [ SupportedChainId . LENS ] : '0x43c658Ea38bBfD897706fDb35e2468ef5D8F6927 ' ,
59- [ SupportedChainId . LINEA ] : '0x43c658Ea38bBfD897706fDb35e2468ef5D8F6927 ' ,
60- [ SupportedChainId . PLASMA ] : '0x43c658Ea38bBfD897706fDb35e2468ef5D8F6927 ' ,
50+ [ SupportedChainId . MAINNET ] : '0xdeCC46a4b09162F5369c5C80383AAa9159bCf192 ' ,
51+ [ SupportedChainId . GNOSIS_CHAIN ] : '0xdeCC46a4b09162F5369c5C80383AAa9159bCf192 ' ,
52+ [ SupportedChainId . ARBITRUM_ONE ] : '0xdeCC46a4b09162F5369c5C80383AAa9159bCf192 ' ,
53+ [ SupportedChainId . AVALANCHE ] : '0xdeCC46a4b09162F5369c5C80383AAa9159bCf192 ' ,
54+ [ SupportedChainId . BNB ] : '0xdeCC46a4b09162F5369c5C80383AAa9159bCf192 ' ,
55+ [ SupportedChainId . POLYGON ] : '0xdeCC46a4b09162F5369c5C80383AAa9159bCf192 ' ,
56+ [ SupportedChainId . BASE ] : '0xdeCC46a4b09162F5369c5C80383AAa9159bCf192 ' ,
57+ [ SupportedChainId . LENS ] : '' ,
58+ [ SupportedChainId . LINEA ] : '' ,
59+ [ SupportedChainId . PLASMA ] : '' ,
60+ [ SupportedChainId . SEPOLIA ] : '' ,
6161} ;
6262
6363export const DUST_PROTECTION_MULTIPLIER = 1.001 ;
0 commit comments