@@ -7,14 +7,14 @@ import { getTxDataFromEVMEventLogs } from "../../helpers/processTransactions";
7
7
const contractAddresses = {
8
8
arbitrum : {
9
9
synapseBridge : "0x6F4e8eBa4D337f874Ab57478AcC2Cb5BACdc19c9" ,
10
- synapseCCTP : "0xfb2bfc368a7edfd51aa2cbec513ad50edea74e84 " ,
10
+ synapseCCTP : "0x12715a66773BD9C54534a01aBF01d05F6B4Bd35E " ,
11
11
} ,
12
12
aurora : {
13
13
synapseBridge : "0xaeD5b25BE1c3163c907a471082640450F928DDFE" ,
14
14
} ,
15
15
avax : {
16
16
synapseBridge : "0xC05e61d0E7a63D27546389B7aD62FdFf5A91aACE" ,
17
- synapseCCTP : "0xfb2bfc368a7edfd51aa2cbec513ad50edea74e84" ,
17
+ synapseCCTP : "0x12715a66773BD9C54534a01aBF01d05F6B4Bd35E"
18
18
} ,
19
19
boba : {
20
20
synapseBridge : "0x432036208d2717394d2614d6697c46DF3Ed69540" ,
@@ -36,7 +36,7 @@ const contractAddresses = {
36
36
} ,
37
37
ethereum : {
38
38
synapseBridge : "0x2796317b0fF8538F253012862c06787Adfb8cEb6" ,
39
- synapseCCTP : "0xfb2bfc368a7edfd51aa2cbec513ad50edea74e84 " ,
39
+ synapseCCTP : "0x12715a66773BD9C54534a01aBF01d05F6B4Bd35E " ,
40
40
} ,
41
41
fantom : {
42
42
synapseBridge : "0xAf41a65F786339e7911F4acDAD6BD49426F2Dc6b" ,
@@ -52,10 +52,11 @@ const contractAddresses = {
52
52
} ,
53
53
optimism : {
54
54
synapseBridge : "0xAf41a65F786339e7911F4acDAD6BD49426F2Dc6b" ,
55
- synapseCCTP : "0xfb2bfc368a7edfd51aa2cbec513ad50edea74e84 " ,
55
+ synapseCCTP : "0x12715a66773BD9C54534a01aBF01d05F6B4Bd35E " ,
56
56
} ,
57
57
polygon : {
58
58
synapseBridge : "0x8F5BBB2BB8c2Ee94639E55d5F41de9b4839C1280" ,
59
+ synapseCCTP : "0x12715a66773BD9C54534a01aBF01d05F6B4Bd35E" ,
59
60
} ,
60
61
metis : {
61
62
synapseBridge : "0x06Fea8513FF03a0d3f61324da709D4cf06F42A5c" ,
@@ -65,7 +66,7 @@ const contractAddresses = {
65
66
} ,
66
67
base : {
67
68
synapseBridge : "0xf07d1C752fAb503E47FEF309bf14fbDD3E867089" ,
68
- synapseCCTP :"0xfb2bfc368a7edfd51aa2cbec513ad50edea74e84" ,
69
+ synapseCCTP : "0x12715a66773BD9C54534a01aBF01d05F6B4Bd35E"
69
70
}
70
71
} as {
71
72
[ chain : string ] : {
@@ -360,8 +361,6 @@ const constructParams = (chain:string) => {
360
361
target : synapseCCTP || synapseBridge
361
362
}
362
363
363
-
364
-
365
364
const eventParams = [
366
365
finalTokenDepositDepositParams ,
367
366
finalTokenDepositAndSwapDepositParams ,
@@ -377,46 +376,35 @@ const constructParams = (chain:string) => {
377
376
finalCircleRequestFulfilledParams ,
378
377
]
379
378
380
-
381
379
return async ( fromBlock : number , toBlock : number ) =>
382
- getTxDataFromEVMEventLogs ( "synapse" , chain , fromBlock , toBlock , eventParams ) ;
380
+ getTxDataFromEVMEventLogs ( "synapse" , chain as Chain , fromBlock , toBlock , eventParams ) ;
383
381
384
382
}
385
383
386
-
387
-
388
384
const adapter : BridgeAdapter = {
389
385
arbitrum : constructParams ( "arbitrum" ) ,
390
386
aurora : constructParams ( "aurora" ) ,
391
387
avalanche : constructParams ( "avax" ) ,
392
388
bsc : constructParams ( "bsc" ) ,
393
389
ethereum : constructParams ( "ethereum" ) ,
394
390
fantom : constructParams ( "fantom" ) ,
395
- harmony : constructParams ( "harmony" ) ,
391
+ // harmony: constructParams("harmony"),
396
392
moonriver : constructParams ( "moonriver" ) ,
397
393
moonbeam : constructParams ( "moonbeam" ) ,
398
394
optimism : constructParams ( "optimism" ) ,
399
395
polygon : constructParams ( "polygon" ) ,
400
- klaytn : constructParams ( "klaytn" ) ,
396
+ // // klaytn: constructParams("klaytn"),
401
397
base : constructParams ( "base" ) ,
402
398
metis : constructParams ( "metis" ) ,
403
399
// dfk: constructParams("dfk"),
404
400
// boba: constructParams("boba"),
405
- // canto: constructParams("canto"),
401
+ // // canto: constructParams("canto"),
406
402
// cronos: constructParams("cronos"),
407
403
// dogechain: constructParams("dogechain"),
408
-
409
404
} ;
410
405
411
406
412
407
export default adapter ;
413
408
414
409
415
410
416
-
417
-
418
-
419
- // Example contracts:
420
- // Using bridge Zap contract : https://polygonscan.com/tx/0x2cec1d015aef431b5363e7e68afc3c7bd9eecb17a7ea997dc7b5067ecb2167dc
421
- // Using Router Contract: https://polygonscan.com/tx/0xf94193d101fdc9240aafd6069b3e02397a8bc5aff3c2e2f08b969689c7d9f290
422
- // Using regular Bridge Contract: https://polygonscan.com/tx/0x3ffe45b68bb42661b0081b76fc04699ca76944e3113f1c10a397ec0fc5e16f2b
0 commit comments