File tree Expand file tree Collapse file tree 3 files changed +27
-0
lines changed Expand file tree Collapse file tree 3 files changed +27
-0
lines changed Original file line number Diff line number Diff line change @@ -45,6 +45,13 @@ export const CONFIG_FLUID: IConfig = {
4545 vaultResolverExistAfterTimestamp : 1741205235 ,
4646 vaultResolverExistAfterBlock : 68688825 ,
4747 } ,
48+ [ CHAIN . PLASMA ] : {
49+ dataStartTimestamp : 1758273257 , // ~ before any activity started (block 643135)
50+ revenueResolverExistAfterBlock : 1344397 ,
51+ // vault resolver related revenue only exists after this timestamp. revenue / fees before are negligible
52+ vaultResolverExistAfterTimestamp : 1758273257 ,
53+ vaultResolverExistAfterBlock : 1344397 ,
54+ }
4855} ;
4956
5057export const ABI : any = {
Original file line number Diff line number Diff line change @@ -32,6 +32,11 @@ export const getDexResolver = async (api: ChainApi) => {
3232 if ( block < 68688825 ) break ;
3333 address = "0xa17798d03bB563c618b9C44cAd937340Bad99138" ;
3434 break ;
35+
36+ case CHAIN . PLASMA :
37+ if ( block < 643135 ) break ;
38+ address = "0x851ab045dFD8f3297a11401110d31Fa9191b0E04" ;
39+ break ;
3540 }
3641
3742 return {
@@ -67,6 +72,10 @@ export const getVaultsResolver = async (api: ChainApi) => {
6772 if ( block < 68688825 ) break ;
6873 address = "0x3c64Ec468D7f0998cB6dea05d4D8AB847573fE4D" ;
6974 break ;
75+ case CHAIN . PLASMA :
76+ if ( block < 643135 ) break ;
77+ address = "0x5471195328cB443c85097A7A7fF0A74eaB3Cb497" ;
78+ break ;
7079 }
7180
7281 return {
@@ -113,6 +122,11 @@ export const getVaultsT1Resolver = async (api: ChainApi) => {
113122 case CHAIN . POLYGON :
114123 if ( block >= 68688825 ) address = "0x9edb8D8b6db9A869c3bd913E44fa416Ca7490aCA" ;
115124 break ;
125+
126+ case CHAIN . PLASMA :
127+ if ( block < 643135 ) break ;
128+ address = "0x704625f79c83c3e1828fbb732642d30eBc8663e6" ;
129+ break ;
116130 }
117131
118132 return {
Original file line number Diff line number Diff line change @@ -30,6 +30,9 @@ const liquidityResolver = async (api: ChainApi) => {
3030 case CHAIN . POLYGON :
3131 address = "0x98d900e25AAf345A4B23f454751EC5083443Fa83" ;
3232 break ;
33+ case CHAIN . PLASMA :
34+ address = "0x4b6Bb77196A7B6D0722059033a600BdCD6C12DB7" ;
35+ break ;
3336 }
3437
3538 return {
@@ -62,6 +65,9 @@ const revenueResolver = async (api: ChainApi) => {
6265 case CHAIN . POLYGON :
6366 address = "0x493493f73692Ca94219D3406CE0d2bd08D686BcF" ;
6467 break ;
68+ case CHAIN . PLASMA :
69+ address = "0x03171f3Cf6026148B7dc9450d9CdEe6F0d48BF56" ;
70+ break ;
6571 }
6672
6773 return {
You can’t perform that action at this time.
0 commit comments