From 4bd5e4527e46e76b534ced23488928160d723fa7 Mon Sep 17 00:00:00 2001 From: ryanycw Date: Fri, 20 Jan 2023 22:36:02 +0800 Subject: [PATCH 01/33] new icons for display --- data/icons/aura-auraBAL.png | Bin 0 -> 22410 bytes data/icons/aura.png | Bin 0 -> 15396 bytes data/icons/balancer-auraBALlp.png | Bin 0 -> 7535 bytes data/icons/balancer-bbaUSD.png | Bin 0 -> 8587 bytes data/icons/balancer-rETH.png | Bin 0 -> 7467 bytes data/icons/balancer-wstETH.png | Bin 0 -> 4207 bytes data/icons/balancer-wstETHbbaUSD.png | Bin 0 -> 5933 bytes data/icons/bbausd.png | Bin 0 -> 9509 bytes 8 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 data/icons/aura-auraBAL.png create mode 100644 data/icons/aura.png create mode 100644 data/icons/balancer-auraBALlp.png create mode 100644 data/icons/balancer-bbaUSD.png create mode 100644 data/icons/balancer-rETH.png create mode 100644 data/icons/balancer-wstETH.png create mode 100644 data/icons/balancer-wstETHbbaUSD.png create mode 100644 data/icons/bbausd.png diff --git a/data/icons/aura-auraBAL.png b/data/icons/aura-auraBAL.png new file mode 100644 index 0000000000000000000000000000000000000000..8fb220688ebdd1f2c0d95764dfb48efe7531d706 GIT binary patch literal 22410 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 N002ovPDHLkV1lWVeLnyI literal 0 HcmV?d00001 diff --git a/data/icons/aura.png b/data/icons/aura.png new file mode 100644 index 0000000000000000000000000000000000000000..1c00ac8b7ffac2010098ffa4ffeebe8854ebf476 GIT binary patch literal 15396 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 FV1h-kc(DKg literal 0 HcmV?d00001 diff --git a/data/icons/balancer-bbaUSD.png b/data/icons/balancer-bbaUSD.png new file mode 100644 index 0000000000000000000000000000000000000000..221c51ad3bd99ce79755cdab883916e98db0ab96 GIT binary patch literal 8587 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 literal 0 HcmV?d00001 diff --git a/data/icons/balancer-wstETH.png b/data/icons/balancer-wstETH.png new file mode 100644 index 0000000000000000000000000000000000000000..beb183dff67430540c6d3abd4347bf7477953094 GIT binary patch literal 4207 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 FV1htw9RvUX literal 0 HcmV?d00001 diff --git a/data/icons/balancer-wstETHbbaUSD.png b/data/icons/balancer-wstETHbbaUSD.png new file mode 100644 index 0000000000000000000000000000000000000000..3e1a2aea34dc825ea6ede1eb85db0470a4aa3c39 GIT binary patch literal 5933 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 P00000NkvXXu0mjfq7H`Q literal 0 HcmV?d00001 diff --git a/data/icons/bbausd.png b/data/icons/bbausd.png new file mode 100644 index 0000000000000000000000000000000000000000..d35043280d6a51faba83b0c984d1057bb60efa65 GIT binary patch literal 9509 zcmV+=CED7FP)1^@s67{VYS00009a7bBm001mY z001mY0i`{bsQ>@~0drDELIAGL9O(c600d`2O+f$vv5yPdvkBjz9IkjZO%FSoO^T0 z{qwK2*IIjT4Nh_Bx*jKoQqqdpu`6kDc3s3Ci+j90;d0zeT0Lo1c+@nl3Ql2Ya0-Et z2?Y@&*_YCICsRl+HPR!uNMs4_5!GyyD?QUP4yW|3CenpLh<5sVOu zo4FfEyA{+SR1gxRRgyM~kZmTkBD4yEF{Mh2RQln=kle8YPHx;tkI9`o%|5-M0Xp1t z6Kygces&&AoB1g{AJC_pd5rh&2F1gALs92^D8XZwd`Jw;kPpL@OTNo09E{3kJa$(gH|_|Ce%X`NBU_aG|fhWbNI5C-_%qGg+C zduG~4v=0@oWOy&Qe%#0)!o^8@nSKskpF$3kbB$;@Loi0Hhrk#GdOt@ciz`*r z^y$?6W%TD~iJ&65!Xd7|as+83Dd9X&hK&*JHq{kPS%R?uD4K^d&u7S&e{{wSIQshQ zStEj{iEIdGB2&fe`Crh6g9uc%2mkXbFI6ietyXo@soW@1aNaAto5*(!=wqLVGJRh4=PA|nh>oX6oOI&BjmzR!;|2VnrTU5am0G` zfG)4R;^=Qlf^l#~^C4OS3^khqia-g1G1WqIc!S&hY!eGfgi00b*^{1Yg@yEp*ZjU4 z5+pov;7}vfA8aDWCK9gLNBZiadR-muLq|RvK%%|$=q-K&f+?Vg*^HcEOtp|)j*tU} z6`H0^gJbW%519gzr`@HOQbN%-WC&;l1&|FO$*S3iapCe!Eoj%Kmj$2 zj9^T)aCCT&+kI55OgZm)#l_I>vdd`mQlpjv5)Mu4tPj4(h>0!g+!5}abQwH&$5mdB zJOu{PBJs^4As8DWE&vx_3(a8T^Uu@NO>=;xYJbf&lvLSLsOAC{ZuSSOY09a&WWzMo z+$lfwQ?s#An9LR@7$Fzt3-PbYVG@y87aRf2gr^XZyI zj7xR8|Nc{kSTaz_((%!-dgC9@Oms7u3CObZpEZK{k*ndp`%)^M;m$j%R#Z5==P-Qn zx)JCdd2K@%70?j72RN&*6B_N9=%L>7~$c2i9dy_{{rngwTGyXj@d-NZ0?kQhmzsF z8#Kg8Tfn}%j3T27=0~n0zx^$Q1^QZrzx!R}#6ql^xe8XjQ4NG!RK4&o(l`eg_1z2L z?0*^tQ3KWNYLa|U#W#EDv0L0~&Jv`J%4F0((+Y-@72;w?s^n@vempIYQGs0hx9o@N znJbBEX;irYkD$?O{L`#@WjX9#vjd_As@bv`cYB2-T=9cn{M}E^jZ&SnaO`+xlwRIhQA6_vB^ zwApC34@N#nIk1^892kN)bo=e09D4M(3MwjS>5MA)eD*4+p0$deYsBwDpGy?8tzS|L zpTD`v@VO{7^UqMH=bEWrhO+6#>*lP1x)obN6$IoXZ7@ccu4H_wxg*Q83C0{j95LD) zLX6Od38JbrQslr;#Ak1!axoH_jXU{_SYVmRBsw+W8>hXi-IS zt^D9i($+bN!-&RV5s&qwa>WFHjNSY4y*04@y|thckYs-+3GXnY%ZHzx@8*xaoQ|nX zN5LvUGL2!K`c6OjiE`vRL`>pGuYYd(S)$Knoogo1%xeJVdl~nvbK|;(q?hV9XKsQ= zCV=s-mmd3O;B)Bod-!87LyAa=V9Ye$D)ymrg>mY!5&~!QsD^pdmkA?6(cjWsd@nHl zGBd!#BK-9AG3&Ww#1C6Nqvhsrh6OH75GH@=;g8*rs;LZ3Fku#u32GXrPY--822k@S zP6QRv0VD7+D;0$27KvO!6d({#^3y2T>kN_|2NiMG#LN8FzA%CQ*g|Ku#*?X-%2X5# zr}M|f4m6E{KY%#(QPyz<;lh6&0fnb`vXn}<`&vn`lnc+rIG8~$-ELOFXx;js4j0~j z38)HGu`o{meUHB-cg4YDs-YV~Me>R4&L8C^jL{%wyojNpWGzsp}eaLN+ zp+9zo|EfK7RQd38juP!MwsxB@!YG&{ksW5O2rP5XX_zBL&3$AE&Nx}F;{P7KB``jQ zt1-Gb{DBdEUxG1)mWh2we)Ag$0y_1%Y8p9g1QOH=L{$SJ@twm!QyHdMF&z~PQZO4s z=?cv&{nH?H)Tn4kB2}1*CFC28n3;PhBbR|re9)*8CzzzFVx9zJzE_#p7bYFlddMXO zS>kF2=l$HXVlpBpwzu;h|N|JuiV_Q0>9a<|_)ON5x{*1;bCfHMyYhx~>70q=pSmx1!uEAL zE#e99mESQBdY;o0`i<%fgD)Qhs)MVT--KSghijV&8%SX42&4NI^0QtFhUyjP*R4gp zHWOlfIQI+Kx@osvk%SuiAhoitb#s0s9Rn~zIqLU?b5ymS!+JpR4aHEC2V)LfT4H$mC04V{|HQbaS==>ZFB7&XW^je#M=U_E~V4#xg-x= z#EidDW3HqoR9r|oOLC1R*&9FF1ap5q7uL;Dt6oe*7+(yd`>0|9irk!iHz&Vbyg=m& zD#yWvNmRwsB^%&RfBXOvwR`O`EKN%NXwtMa5EI(YQ6!jz(`~QeN%16z&)Hv(L|gIK z74YtZZ_{-zR0J+A><5hQS36hHc9inC5p05ZfqVY=0pnh{4yuZH_uW9NW<&$6)?rbColfVbVv_XReUDY#fpaHb%U_ZSnk| zqI17^=_b-PTD}siP<1W2aZ{w2kRB4vrm1=w*oqH1AvsIglr~xMZ23${9Vy8gkHI`b zGL@#hp@|G~_Hn&`3Ac(DCc%h#L}`ng*9{GUk$csm_WKVUfw$hTadFr+Q)$4PD0^i3e`B=pD_xXY?A^ z{Ref2UcHN;Lw-9mXiuZ@V7gCMFrNibft6AN3(oRq_io)!T0IFzG??$NYb;wJ{Cr*b zNaDw{impe*(-+P7 z(owxQF$5n7k)NLj7hf_2F1l_8(}34O{k_BR#W}MlffhuY-rK zMV;XGJI2A7D~Dx;T!`Kz0sieruY=Loe$8$UrO*jTv9+U(YE5?wGLtxY#KjMz1mQlI zjV(d`7Y0{P8>CL+7WeqEg#%2RW_QSw>`O#)m4EMYDC*V;S^`M0(bt{}=K2;IfFp)x z#^->pVyzOe;x#Dfx@fsWkjn6%vefQ!;uwAHNI3V( zbF6q6fTUuU@}4#9EKm(WDz3RB1nm3hg_#gKPh5oLQ7e)-k*OC)XQE)=_|?}TQMC=$ ze_Ts*k%gxh&;h~7tImP;ow76FXf9lK2eF}^?OiSwA!21ThAC{>?;!Jt>ZMZrYwy8E zrUXQclS!kKj~JQfm1Kp2y?bVC`S)f4m2BuG18K_@pp%cYj{FuC-u%@*LNFTasMab8n`IG!jJ3gEpj(;s6z^UbkKDDoRViRDwAQ6F@_)LhzEu;~S5j zfHtI$0lobvuxxg!TPYGOF7^afuc}r(aYmPplwg`*5?LJIIM>-i3{z;$lybiPSoG29$JgGfZu7;`M9|t5E(_TerLJHKg(x^m2KNN#Bo0lgyE05ChBe;* za2>RvWstIhsW|`f(h+?u<%((Gws0JPl?=z^_?$M9rHlc6QZ|vP`(P?!Xy4PJQ+|89 zc?2u}Xe*0hB@1&t{1TpjbqOu?X+!qVY9fzUjv4@OE?v*A#IYloD@W6F(9O!y4O{lX zqtDKRA^p#Qk!SaWK0Ug4rjpE1n+|~}>K1J}N+q-&f|bT$-scHuY&veHiju69IYyKV z(?xhRsK;2sa+Mgq*hreV<^I(5i{@~h8<=id69^;q@vJn(8o_pP8T@TXXvysd1XrJyW6>SkFp#H@ZzOs=!n zG!de2*|?jo;)8Ei)U5z69X}ktc0n9YCA113jAPW`9#A^?ESnEzPA7Ae@`$lB5T=r8 zVBd69yw<>4GE=jru1W6=Qv3~ZVEg5SIRe%Ib*g676iDC97iW0Y7 zUCh!)npD{;FChR%>Hoe_jk>AWNbMDMc?!j)1umw!&> z%qnBOScS29+dkj>F3E5g1@v;VwAxk41sD^KK@*I z?E7Uf?!1A}txLXS8ks_w;Rg-G<(kB(nHU1$&x+^PGXU}uoAz_TFC;I<<sH2 z%OWQ>xJ+%U$3Ux%mO(RyPHxx$xeO%QH_L|8wr%%8*tW}PbvU<@eCzw`j~JFs2k#Z5 zL9>=Tr~TIbrp9Abg;mgyPU3Gx=C6dz=5uv9R-P1 zNU)R@47c)Av1}(*^gXi+Z7>otih4rQMC~3}IDakFlem{5Q38={*C=UbN`T_yIjiBC zZ(RT?0Yelk0~O3MDWpEeb}cnk48s&bp^98rv23G=B+N@k^@qFf9}i=$9BvRNrb%%& z@CaXMu)d~FIbW=LjX$}HhIgDcQt6{Q5!6jjT;6({P8%t?wIJ0 z+0s$$n)`Z9gj_X>rIUixt9ZD>|Du+W6U?^SN$f2D#W&grmKu8Y>I&okr5Mb40x|o5 zg0K3M6h@XCYSfDGFI-XUd%xryhk3LS%;tv$DOk|zhi!18^t}EsU|@G}n=>HB$@r*s zSDjihv6TTPa?FJTrATCd(K3IR2;*OpgO3|y zRpNh8xOO)d( zh!_uRLu#P)`eK<6X!a@(A@$UxK&S%aUw#V!Bd))4gxqCv$y34TGED*Tur@Q9I(S)+ z-6ZO^YcrXy0A|l$9r%ok|5eFPOoB0+Y4gK^7Wxg^q%=w#Id%eek-t7Xs)QXo4uG>< zo1MqNmT>RTG5W>mrp^4+_dc$nFZo{y=F?NilRl=Bb~nF3GwHXT3^$W1rHyKK)WhFC z-vnQ5-*4s!NA@g&Th1E{BYH)@e|FuDgCOp2q?xP#Fz;T|&9aQH5l?@^66qlG=(5#J zrFbEiOwSZA!t6zKbjA!&1+P`t!h>@@g_@oFZOX8kknX?V{uJJ=*#c2wJ5evXgp^@l()y}Lq`c;wl6zW33&m&&9uJYf?l8^Op;B-d22FMrY` z@B`hIEyTuI*~UvN)|-iBOe`nO>Q$W;2^!ZgELt6jU-oJBR@!u7l8LRdRT^0i7<48? ziP$o5c}(PY!~=@2zg!E{^kpKhxjY73Bgd&rJU)@Rxsy)1~8q^DBt=-D5Sj8w0126}gbs5E^>`PtvWgRS9S4X?gEa+e^ zXku^1N^$bS?Tty ztAa6S-!|L~a`y8lPKdc?6hGPPeKhcauImdx*vlJDV8i|Q({m&nk}4{b=!M@eT?_Lz?J&(*Oql%xg1OV^ zJ;@9*6KCGT_ein@>jV?1C3V4+vh~Dt-QyYEVQ!7j#y^ws8S^`|gFFADEb_gSyns>t zhe=!v)k`8+B~h=jUat!xSQ$Ai5c?XRdyb}%R3jG0VG`qdV15+|TO5)WjRS#D&IRLa zU%pH#-AO1LkwiaD{u$CDcH-+}Lf8S1LCJi_yY*OZ8-Od6JeLzj^&A7+n(GHiOW# z4Ng{l7h>_dKXfWNG&bvJ9^G>sOSTvSN# z+d%f$Jj|l?yxku>yZ;&RZ`YPUx31CpT=;z@H#}hO;fUpFMlS8fN zeWqG^(^nvW(7f|!MP@2Fb{=jbBul{jjoU3kamB$0TuJ2RoO7q1y`G!hq_w1g_%mc5 z4nrwlzicRpgb#$sK}_R`rQQ}!%kN`YA@}buP`&7TKu8dhRgl9&woX(nLagMTdHx^r z{MqR`kQv3Qo%Jw(({@6%9Zu5)U? =YEnKx{lOim(lGKnM0erI-u;vqet?EFE{ zv4a9@FO%=?^H@N_4*j}!hI9I!P8Y#DyWi=c63{G)?u-}m zF0LdB)<^70kT!}1;{y?zU%PpBHa&EH8J2m}yOB~Uj_NckA4BF(jaDd>XtZ;ZU5RbnF& zFDJl)srrfFl5vg3!TQMElf#S}Wu&!EKC8R7)r@I<%R~8CIBKB-gPb6looMn3(WVEh zI>$J<0!EC882uj0} zDUb`lyV#Il%H0VtzU#D*Ho=&w#3-G^AJakvR&zqhG%(A5Y;|S;W@&a36hngSADcrH~@R03glmV=Y<4IIEzeR3dH7NCLqm;=KW96hh>n zdEuWqDL!x?;h+5WEJSlliyi#$LpbA;z6zi2w9p;Ad?CfOtQRiUj+5bmW~aT|4>F9ug+QOnhg@Tu>(o1b9%KQmery2a| znr4ni*$^EaTgGd_)kpNYTm_%NQ8V06A@ASD6kOgwl zp9xul7s-HyCiE0dAg!>(6h;KV@}9p`*V6fsh(X;7;UZ!}zt%IF^~P{8q;GpUv?Gtu zcnQ06w3vV_k&FIZ$Rd16h9jL66W>^kk;cS?Rs+w<;Q-JPJqA%*m|XN{LzclvhBaiR z^1ZONWHO>Qn=K7WEL5!&%pnKOEjrUb2wbhEtT|EoFlez5G$Gm)a&TnBb#zj(KIug2 z3&UZhEGF5*0TUZt0lDJ0TU-doNCKvr2(1LKS>qn&NmvNw?;V)9vV#ZX_ z9AY7SOd=w5J$)w7;z=|@vT|~G64=T;B50ts8PR;xM=QE8_sk~-N{PFWs`Dj)ry0c+Tj1&1qsNqGw+2+ z2!>#@lqx`2HeCc&Gvc4YiRLfbOUZ^rBgd%yHTs8xq#~`kq(V?%tM9FD_46E97+TR1 z{+1geBNzuWndq0r9XE-ZQKIe0+)CDHMxk&7#L$cqvQffiOW{zVFcd>t5|4Z4Hp~3U zFsAw6<>hP9(sp^(=axp~1Vb>BSphDiObRrc82`z@U%VSQ$?!-Ci2fUz znsJOvVM9WZBaKrLLg`t`r&2{GBSa5#h(J=^7L{s=P=a6_zG?=|A6?}-LJ%tfh9e)T zYKc&aU99p3e}1>BMYi(sZhf5X3@EChaK|R7-?%1mg%an+WEk(TTq~FiR;F zn9e%}O8tGrN-)e}0u+R@1mj>tdl>?jkD`i(PPA&J*D1nOtKh*$B^W`|N>CWe6O4l` zgokFc%=bZbve8$|Ky0ZcfJ%jaj^#N|8Q&CE5mazm>im#f{+c19LvB^ zHat&F-LeNH5Ki&K?Ru(OgHm~+RTE4GGo_`hm4Hi?Z5DuJN`OHqtRk%xH%)KtIHd^Y z2BvbTZ2UL?EYm6 Date: Fri, 20 Jan 2023 22:41:27 +0800 Subject: [PATCH 02/33] add new constants --- data/constants.js | 2 ++ src/lib/constants.js | 1 + 2 files changed, 3 insertions(+) diff --git a/data/constants.js b/data/constants.js index 5384409..70a2077 100644 --- a/data/constants.js +++ b/data/constants.js @@ -39,6 +39,7 @@ const VAULT_CATEGORIES_IDS = { STABLE_POLYGON: 'STABLE_POLYGON', CONVEX: 'CONVEX', MESHSWAP: 'MESHSWAP', + AURA: 'AURA', } const VAULT_CATEGORIES_NAMES = { @@ -154,6 +155,7 @@ const ESTIMATED_APY_TYPES = { NOTIONAL: 'NOTIONAL', APE: 'APE', MESHSWAP: 'MESHSWAP', + AURA: 'AURA', } const COLLATERAL_TYPE = { diff --git a/src/lib/constants.js b/src/lib/constants.js index c58474f..b355042 100644 --- a/src/lib/constants.js +++ b/src/lib/constants.js @@ -65,6 +65,7 @@ const ESTIMATED_APY_TYPES = { MSTABLE: 'MSTABLE', LOOKSRARE_SINGLE_ASSET: 'LOOKSRARE_SINGLE_ASSET', STAKEWISE: 'STAKEWISE', + AURA: 'AURA', } const TRADING_APY_TYPES = { From 998cbb089293a5c0ccec816040b6a58cddfa701a Mon Sep 17 00:00:00 2001 From: ryanycw Date: Fri, 20 Jan 2023 22:41:46 +0800 Subject: [PATCH 03/33] add new addresses --- data/mainnet/addresses.json | 4832 ++++++++++++++++++----------------- 1 file changed, 2437 insertions(+), 2395 deletions(-) diff --git a/data/mainnet/addresses.json b/data/mainnet/addresses.json index 343fdea..26ca441 100644 --- a/data/mainnet/addresses.json +++ b/data/mainnet/addresses.json @@ -1,2400 +1,2442 @@ { - "pBTC": "0x62199B909FB8B8cf870f97BEf2cE6783493c4908", - "sbtcCrv": "0x075b1bb99792c9E1041bA13afEf80C91a1e70fB3", - "sbtcCrv_Miner": "0x7fC77b5c7614E1533320Ea6DDc2Eb61fa00A9714", - "sBTC": "0xfE18be6b3Bd88A2D2A7f928d00292E7a9963CfC6", - "pETH": "0x836A808d4828586A69364065A1e064609F5078c7", - "USDD": "0x0C10bF8FcB7Bf5412187A595ab97a3609160b5c6", - "DOLA": "0x865377367054516e17014CcdED1e7d814EDC9ce4", - "FRAXBP": "0x3175Df0976dFA876431C2E9eE6Bc45b65d3473CC", - "FRAXBP_Miner": "0xDcEF968d416a41Cdac0ED8702fAC8128A64241A2", - "FRAX": "0x853d955aCEf822Db058eb8505911ED77F175b99e", - "stETH": "0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84", - "USDN": "0x674C6Ad92Fd080e4004b2312b45f796a192D27a0", - "UNT": "0xe4b5936Dce1820f84509C89CcE0F28C87988Bad8", - "ORC": "0x662b67d00A13FAf93254714DD601F5Ed49Ef2F51", - "LOOKS": "0xf4d2888d29D722226FafA5d9B24F9164c092421E", - "BABL": "0xF4Dc48D260C93ad6a96c5Ce563E70CA578987c74", - "ecoCNG": "0x327612aca8e619fe11bfa3dcb0a0c2c8b8688244", - "CNG": "0x5C1d9aA868a30795F92fAe903eDc9eFF269044bf", - "ibEUR": "0x96e61422b6a9ba0e068b6c5add4ffabc6a4aae27", - "DON": "0x4576E6825B462b6916D2a41E187626E9090A92c6", - "MIM": "0x99D8a9C45b2ecA8864373A26D1459e3Dff1e17F3", - "EURT": "0xC581b735A1688071A1746c968e0798D642EDE491", - "REI": "0x011864d37035439e078d64630777ec518138af05", - "PHTR": "0xe1fc4455f62a6e89476f1072530c20cf1a0622da", - "zUSD": "0x76417E660DF3E5c90C0361674C192da152A806E4", - "sETH2": "0xFe2e637202056d30016725477c5da089Ab0A043A", - "FOX": "0xc770eefad204b5180df6a14ee197d99d808ee52d", - "BUSD": "0x4fabb145d64652a948d72533023f6e7a623c7c53", - "fSUSHI": "0x274AA8B58E8C57C4e347C8768ed853Eb6D375b48", - "BAL": "0xba100000625a3754423978a60c9317c58a424e3d", - "HARVEST_AP": "0xAB662863Ce609F4cF32601601bA64653e04c5917", - "UMA": "0x04fa0d235c4abf4bcf4787af4cf447de572ef828", - "YEL": "0x7815bDa662050D84718B988735218CFfd32f75ea", - "FCASH": "0x531261a091F31bFd93dd393a6CA447ed6Fb2043C", - "CVX": "0x4e3fbd56cd56c3e72c1403e103b45db9da5b9d2b", - "LIFT": "0xf9209d900f7ad1dc45376a2caa61c78f6dea53b6", - "lfBTC": "0xafce9b78d409bf74980cacf610afb851bf02f257", - "PERP": "0xbC396689893D065F41bc2C6EcbeE5e0085233447", - "BANK": "0x24a6a37576377f63f194caa5f518a60f45b42921", - "USDP": "0x1456688345527bE1f37E9e627DA0837D6f08C925", - "GME": "0x9eb6bE354d88fD88795a04DE899a57A77C545590", - "KBTC": "0xE6C3502997f97F9BDe34CB165fBce191065E068f", - "NAWA": "0x7D529a5b3c41126760A0fA3c1a9652d8A7A07793", - "INDEX": "0x0954906da0Bf32d5479e25f46056d22f08464cab", - "LUNA": "0xd2877702675e6cEb975b4A1dFf9fb7BAF4C91ea9", - "BSG": "0xB34Ab2f65c6e4F764fFe740ab83F982021Faed6d", - "BSGS": "0xA9d232cC381715aE791417B624D7C4509D2c28DB", - "HBTC": "0x0316eb71485b0ab14103307bf65a021042c6d380", - "HUSD": "0xdf574c24545e5ffecb9a659c229253d4111d87e1", - "GUSD": "0x056Fd409E1d7A124BD7017459dFEa2F387b6d5Cd", - "DPI": "0x1494CA1F11D487c2bBe4543E90080AeBa4BA3C2b", - "CDAI": "0x5d3a536e4d6dbd6114cc1ead35777bab948e3643", - "DAI": "0x6B175474E89094C44Da98b954EedeAC495271d0F", - "USDC": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", - "CUSDC": "0x39aa39c021dfbae8fac545936693ac917d5e7563", - "USDT": "0xdAC17F958D2ee523a2206206994597C13D831ec7", - "CUSDT": "0xf650c3d88d12db855b8bf7d11be6c55a4e07dcc9", - "CRV": "0xD533a949740bb3306d119CC777fa900bA034cd52", - "YCRV": "0xdF5e0e81Dff6FAF3A7e52BA697820c5e32D806A8", - "YFI": "0x0bc529c00C6401aEF6D220BE8C6Ea1667F6Ad93e", - "IDLE": "0x875773784Af8135eA0ef43b5a374AaD105c5D39e", - "LINK": "0x514910771AF9Ca656af840dff83E8264EcF986CA", - "CETH": "0x4ddc2d193948926d02f9b1fe9e1daa0718270ed5", - "WETH": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", - "YFII_POOL": "0xb81D3cB2708530ea990a287142b82D058725C092", - "BPT": "0x0395e4A17fF11D36DaC9959f2D7c8Eca10Fe89c9", - "BPTv2": "0x0126cfa7ec6b6d4a960b5979943c06a9742af55e", - "UNI_FARM_USDC": "0x514906FC121c7878424a5C928cad1852CC545892", - "UNI": "0x1f9840a85d5af5bf1d1762f925bdaddc4201f984", - "SUSHI": "0x6B3595068778DD592e39A122f4f5a5cF09C90fE2", - "YFV": "0x45f24BaEef268BB6d63AEe5129015d69702BCDfa", - "OGN": "0x8207c1FfC5B6804F6024322CcF34F29c3541Ae26", - "PASTA_ETH": "0xE92346d9369Fe03b735Ed9bDeB6bdC2591b8227E", - "CRVRENWBTC": "0x49849C98ae39Fff122806C06791Fa73784FB3675", - "RENBTC": "0xeb4c2781e4eba804ce9a9803c67d0893436bb27d", - "CWBTC": "0xc11b1268c1a384e55c48c2391d8d480264a3a7f4", - "WBTC": "0x2260fac5e5542a773aa44fbcfedf7c193bc2c599", - "Storage": "0xc95CbE4ca30055c787CB784BE99D6a8494d0d197", - "FARM": "0xa0246c9032bC3A600820415aE600c6388619A14D", - "FeeRewardForwarder": "0x153C544f72329c1ba521DDf5086cf2fA98C86676", - "SWRV": "0xB8BAa0e4287890a5F79863aB62b7F175ceCbD433", - "PYLON": "0xd7b7d3c0bda57723fb54ab95fd8f9ea033af37f2", - "AMPL": "0xd46ba6d942050d489dbd938a2c909a5d5039a161", - "AMPL_ETH": "0xc5be99a02c6857f9eac67bbce58df5572498f40c", - "CRPT": "0x655AD905dEc61E4Fb7d4840a1F450685801511b2", - "Controller": "0x222412af183BCeAdEFd72e4Cb1b71f1889953b1C", - "DepositHelper": "0xF8ce90c2710713552fb564869694B2505Bfc0846", - "TBTC": "0x8daebade922df735c38c80c7ebd708af50815faa", - "CRVStrategyStableMainnetDAI": "0x394E653bbFC9A3497A0487Abee153CA6498F053D", - "CRVStrategyStableMainnetUSDC": "0xd75ffA16FFbCf4078d55fF246CfBA79Bb8cE3F63", - "CRVStrategyStableMainnetUSDT": "0x2CE34b1bb247f242f1d2A33811E01138968EFBFF", - "THREE_POOL": "0x6c3F90f043a72FA612cbac8115EE7e52BDe6E490", - "TBTC_MIXED": "0x64eda51d3Ad40D56b9dFc5554E06F94e1Dd786Fd", - "crvCOMPOUND": "0x845838DF265Dcd2c412A1Dc9e959c7d08537f8a2", - "crvUSDN": "0x4f3E8F405CF5aFC05D68142F3783bDfE13811522", - "crvBUSD": "0x3B3Ac5386837Dc563660FB6a0937DFAa5924333B", - "crvHBTC": "0xb19059ebb43466C323583928285a49f558E572Fd", - "crvHUSD": "0x5B5CFE992AdAC0C9D48E05854B2d91C73a003858", - "cvxCRV": "0x62B9c7356A2Dc64a1969e19C23e4f579F9810Aa7", - "BASED_sUSD": "0xaAD22f5543FCDaA694B68f94Be177B561836AE57", - "NOTE": "0xCFEAead4947f0705A14ec42aC3D44129E1Ef3eD5", + "pBTC": "0x62199B909FB8B8cf870f97BEf2cE6783493c4908", + "sbtcCrv": "0x075b1bb99792c9E1041bA13afEf80C91a1e70fB3", + "sbtcCrv_Miner": "0x7fC77b5c7614E1533320Ea6DDc2Eb61fa00A9714", + "sBTC": "0xfE18be6b3Bd88A2D2A7f928d00292E7a9963CfC6", + "pETH": "0x836A808d4828586A69364065A1e064609F5078c7", + "USDD": "0x0C10bF8FcB7Bf5412187A595ab97a3609160b5c6", + "DOLA": "0x865377367054516e17014CcdED1e7d814EDC9ce4", + "FRAXBP": "0x3175Df0976dFA876431C2E9eE6Bc45b65d3473CC", + "FRAXBP_Miner": "0xDcEF968d416a41Cdac0ED8702fAC8128A64241A2", + "FRAX": "0x853d955aCEf822Db058eb8505911ED77F175b99e", + "stETH": "0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84", + "USDN": "0x674C6Ad92Fd080e4004b2312b45f796a192D27a0", + "UNT": "0xe4b5936Dce1820f84509C89CcE0F28C87988Bad8", + "ORC": "0x662b67d00A13FAf93254714DD601F5Ed49Ef2F51", + "LOOKS": "0xf4d2888d29D722226FafA5d9B24F9164c092421E", + "BABL": "0xF4Dc48D260C93ad6a96c5Ce563E70CA578987c74", + "ecoCNG": "0x327612aca8e619fe11bfa3dcb0a0c2c8b8688244", + "CNG": "0x5C1d9aA868a30795F92fAe903eDc9eFF269044bf", + "ibEUR": "0x96e61422b6a9ba0e068b6c5add4ffabc6a4aae27", + "DON": "0x4576E6825B462b6916D2a41E187626E9090A92c6", + "MIM": "0x99D8a9C45b2ecA8864373A26D1459e3Dff1e17F3", + "EURT": "0xC581b735A1688071A1746c968e0798D642EDE491", + "REI": "0x011864d37035439e078d64630777ec518138af05", + "PHTR": "0xe1fc4455f62a6e89476f1072530c20cf1a0622da", + "zUSD": "0x76417E660DF3E5c90C0361674C192da152A806E4", + "sETH2": "0xFe2e637202056d30016725477c5da089Ab0A043A", + "FOX": "0xc770eefad204b5180df6a14ee197d99d808ee52d", + "BUSD": "0x4fabb145d64652a948d72533023f6e7a623c7c53", + "fSUSHI": "0x274AA8B58E8C57C4e347C8768ed853Eb6D375b48", + "BAL": "0xba100000625a3754423978a60c9317c58a424e3d", + "HARVEST_AP": "0xAB662863Ce609F4cF32601601bA64653e04c5917", + "UMA": "0x04fa0d235c4abf4bcf4787af4cf447de572ef828", + "YEL": "0x7815bDa662050D84718B988735218CFfd32f75ea", + "FCASH": "0x531261a091F31bFd93dd393a6CA447ed6Fb2043C", + "CVX": "0x4e3fbd56cd56c3e72c1403e103b45db9da5b9d2b", + "LIFT": "0xf9209d900f7ad1dc45376a2caa61c78f6dea53b6", + "lfBTC": "0xafce9b78d409bf74980cacf610afb851bf02f257", + "PERP": "0xbC396689893D065F41bc2C6EcbeE5e0085233447", + "BANK": "0x24a6a37576377f63f194caa5f518a60f45b42921", + "USDP": "0x1456688345527bE1f37E9e627DA0837D6f08C925", + "GME": "0x9eb6bE354d88fD88795a04DE899a57A77C545590", + "KBTC": "0xE6C3502997f97F9BDe34CB165fBce191065E068f", + "NAWA": "0x7D529a5b3c41126760A0fA3c1a9652d8A7A07793", + "INDEX": "0x0954906da0Bf32d5479e25f46056d22f08464cab", + "LUNA": "0xd2877702675e6cEb975b4A1dFf9fb7BAF4C91ea9", + "BSG": "0xB34Ab2f65c6e4F764fFe740ab83F982021Faed6d", + "BSGS": "0xA9d232cC381715aE791417B624D7C4509D2c28DB", + "HBTC": "0x0316eb71485b0ab14103307bf65a021042c6d380", + "HUSD": "0xdf574c24545e5ffecb9a659c229253d4111d87e1", + "GUSD": "0x056Fd409E1d7A124BD7017459dFEa2F387b6d5Cd", + "DPI": "0x1494CA1F11D487c2bBe4543E90080AeBa4BA3C2b", + "CDAI": "0x5d3a536e4d6dbd6114cc1ead35777bab948e3643", + "DAI": "0x6B175474E89094C44Da98b954EedeAC495271d0F", + "USDC": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "CUSDC": "0x39aa39c021dfbae8fac545936693ac917d5e7563", + "USDT": "0xdAC17F958D2ee523a2206206994597C13D831ec7", + "CUSDT": "0xf650c3d88d12db855b8bf7d11be6c55a4e07dcc9", + "CRV": "0xD533a949740bb3306d119CC777fa900bA034cd52", + "YCRV": "0xdF5e0e81Dff6FAF3A7e52BA697820c5e32D806A8", + "YFI": "0x0bc529c00C6401aEF6D220BE8C6Ea1667F6Ad93e", + "IDLE": "0x875773784Af8135eA0ef43b5a374AaD105c5D39e", + "LINK": "0x514910771AF9Ca656af840dff83E8264EcF986CA", + "CETH": "0x4ddc2d193948926d02f9b1fe9e1daa0718270ed5", + "WETH": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", + "YFII_POOL": "0xb81D3cB2708530ea990a287142b82D058725C092", + "BPT": "0x0395e4A17fF11D36DaC9959f2D7c8Eca10Fe89c9", + "BPTv2": "0x0126cfa7ec6b6d4a960b5979943c06a9742af55e", + "UNI_FARM_USDC": "0x514906FC121c7878424a5C928cad1852CC545892", + "UNI": "0x1f9840a85d5af5bf1d1762f925bdaddc4201f984", + "SUSHI": "0x6B3595068778DD592e39A122f4f5a5cF09C90fE2", + "YFV": "0x45f24BaEef268BB6d63AEe5129015d69702BCDfa", + "OGN": "0x8207c1FfC5B6804F6024322CcF34F29c3541Ae26", + "PASTA_ETH": "0xE92346d9369Fe03b735Ed9bDeB6bdC2591b8227E", + "CRVRENWBTC": "0x49849C98ae39Fff122806C06791Fa73784FB3675", + "RENBTC": "0xeb4c2781e4eba804ce9a9803c67d0893436bb27d", + "CWBTC": "0xc11b1268c1a384e55c48c2391d8d480264a3a7f4", + "WBTC": "0x2260fac5e5542a773aa44fbcfedf7c193bc2c599", + "Storage": "0xc95CbE4ca30055c787CB784BE99D6a8494d0d197", + "FARM": "0xa0246c9032bC3A600820415aE600c6388619A14D", + "FeeRewardForwarder": "0x153C544f72329c1ba521DDf5086cf2fA98C86676", + "SWRV": "0xB8BAa0e4287890a5F79863aB62b7F175ceCbD433", + "PYLON": "0xd7b7d3c0bda57723fb54ab95fd8f9ea033af37f2", + "AMPL": "0xd46ba6d942050d489dbd938a2c909a5d5039a161", + "AMPL_ETH": "0xc5be99a02c6857f9eac67bbce58df5572498f40c", + "CRPT": "0x655AD905dEc61E4Fb7d4840a1F450685801511b2", + "Controller": "0x222412af183BCeAdEFd72e4Cb1b71f1889953b1C", + "DepositHelper": "0xF8ce90c2710713552fb564869694B2505Bfc0846", + "TBTC": "0x8daebade922df735c38c80c7ebd708af50815faa", + "CRVStrategyStableMainnetDAI": "0x394E653bbFC9A3497A0487Abee153CA6498F053D", + "CRVStrategyStableMainnetUSDC": "0xd75ffA16FFbCf4078d55fF246CfBA79Bb8cE3F63", + "CRVStrategyStableMainnetUSDT": "0x2CE34b1bb247f242f1d2A33811E01138968EFBFF", + "THREE_POOL": "0x6c3F90f043a72FA612cbac8115EE7e52BDe6E490", + "TBTC_MIXED": "0x64eda51d3Ad40D56b9dFc5554E06F94e1Dd786Fd", + "crvCOMPOUND": "0x845838DF265Dcd2c412A1Dc9e959c7d08537f8a2", + "crvUSDN": "0x4f3E8F405CF5aFC05D68142F3783bDfE13811522", + "crvBUSD": "0x3B3Ac5386837Dc563660FB6a0937DFAa5924333B", + "crvHBTC": "0xb19059ebb43466C323583928285a49f558E572Fd", + "crvHUSD": "0x5B5CFE992AdAC0C9D48E05854B2d91C73a003858", + "cvxCRV": "0x62B9c7356A2Dc64a1969e19C23e4f579F9810Aa7", + "BASED_sUSD": "0xaAD22f5543FCDaA694B68f94Be177B561836AE57", + "NOTE": "0xCFEAead4947f0705A14ec42aC3D44129E1Ef3eD5", - "UNI_LP_WETH_DPI": "0x4d5ef58aAc27d99935E5b6B4A6778ff292059991", - "UNI_LP_WETH_USDT": "0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852", - "UNI_LP_WETH_USDC": "0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc", - "UNI_LP_WETH_DAI": "0xa478c2975ab1ea89e8196811f51a7b7ade33eb11", - "UNI_LP_WETH_WBTC": "0xbb2b8038a1640196fbe3e38816f3e67cba72d940", + "UNI_LP_WETH_DPI": "0x4d5ef58aAc27d99935E5b6B4A6778ff292059991", + "UNI_LP_WETH_USDT": "0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852", + "UNI_LP_WETH_USDC": "0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc", + "UNI_LP_WETH_DAI": "0xa478c2975ab1ea89e8196811f51a7b7ade33eb11", + "UNI_LP_WETH_WBTC": "0xbb2b8038a1640196fbe3e38816f3e67cba72d940", - "VaultUNI_LP_WETH_USDT": "0x7ddc3fff0612e75ea5ddc0d6bd4e268f70362cff", - "VaultUNI_LP_WETH_USDC": "0xA79a083FDD87F73c2f983c5551EC974685D6bb36", - "VaultUNI_LP_WETH_DAI": "0x307E2752e8b8a9C29005001Be66B1c012CA9CDB7", - "VaultUNI_LP_WETH_WBTC": "0x01112a60f427205dcA6E229425306923c3Cc2073", - "VaultUNI_LP_WETH_DPI": "0x2a32dcBB121D48C106F6d94cf2B4714c0b4Dfe48", + "VaultUNI_LP_WETH_USDT": "0x7ddc3fff0612e75ea5ddc0d6bd4e268f70362cff", + "VaultUNI_LP_WETH_USDC": "0xA79a083FDD87F73c2f983c5551EC974685D6bb36", + "VaultUNI_LP_WETH_DAI": "0x307E2752e8b8a9C29005001Be66B1c012CA9CDB7", + "VaultUNI_LP_WETH_WBTC": "0x01112a60f427205dcA6E229425306923c3Cc2073", + "VaultUNI_LP_WETH_DPI": "0x2a32dcBB121D48C106F6d94cf2B4714c0b4Dfe48", - "CRVStrategyYCRVMainnet": "0xCf5F83F8FE0AB0f9E9C1db07E6606dD598b2bbf5", - "SNXRewardStrategyWETH": "", - "SNXRewardStrategyLINK": "", - "SNXRewardStrategyYFI": "", - "DelayMinter": "0x284D7200a0Dabb05ee6De698da10d00df164f61d", - "BASED": "0x68A118Ef45063051Eac49c7e647CE5Ace48a68a5", - "sUSD": "0x57Ab1ec28D129707052df4dF418D58a2D46d5f51", - "PASTA": "0xE54f9E6Ab80ebc28515aF8b8233c1aeE6506a15E", - "swUSD": "0x77C6E4a580c0dCE4E5c7a17d0bc077188a83A059", - "swGauge": "0xb4d0C929cD3A1FbDc6d57E7D3315cF0C4d6B4bFa", - "TUSD": "0x0000000000085d4780B73119b644AE5ecd22b376", - "ProxiedVaultTUSD": "0x7674622c63Bee7F46E86a4A5A18976693D54441b", - "FARM_GRAIN_LP": "0xB9Fa44B0911F6D777faAb2Fa9d8Ef103f25Ddf49", - "GRAIN": "0x6589fe1271A0F29346796C6bAf0cdF619e25e58e", - "FARM_WETH_LP": "0x56feAccb7f750B997B36A68625C7C596F0B41A58", - "FARMSteadUSDC": "0xf6BD560131c1BB8591Cf864cDD51817FD5657061", - "BAS": "0xa7ED29B253D8B4E3109ce07c80fc570f81B63696", - "BAC": "0x3449FC1Cd036255BA1EB19d65fF4BA2b8903A69a", - "MIS": "0x4b4D2e899658FB59b1D518b68fe836B100ee8958", - "MIC": "0x368B3a58B5f49392e5C9E4C998cb0bB966752E51", - "1INCH": "0x111111111117dc0aa78b770fa6a738034120c302", - "EURS": "0xdb25f211ab05b1c97d595516f45794528a807ad8", - "UST": "0xa47c8bf37f92aBed4A126BDA807A7b7498661acD", - "MIR": "0x09a3ecafa817268f77be1283176b946c4ff2e608", - "mAAPL": "0xd36932143f6ebdedd872d5fb0651f4b72fd15a84", - "mAMZN": "0x0cae9e4d663793c2a2a0b211c1cf4bbca2b9caa7", - "mGOOGL": "0x59a921db27dd6d4d974745b7ffc5c33932653442", - "mTSLA": "0x21ca39943e91d704678f5d00b6616650f066fd63", - "mNFLX": "0xC8d674114bac90148d11D3C1d33C61835a0F9DCD", - "mTWTR": "0xEdb0414627E6f1e3F082DE65cD4F9C693D78CCA9", - "LDO": "0x5a98fcbea516cf06857215779fd812ca3bef1b32", - "BASV2": "0x106538cc16f938776c7c180186975bca23875287", - "KLON": "0xb97d5cf2864fb0d08b34a484ff48d5492b2324a0", - "iFARM": "0x1571eD0bed4D987fe2b498DdBaE7DFA19519F651", - "XSUSHI": "0x8798249c2e607446efb7ad49ec89dd1865ff4272", - "MUSE": "0xb6ca7399b4f9ca56fc27cbff44f4d2e4eef1fc81", - "NUDES20": "0x2313E39841fb3809dA0Ff6249c2067ca84795846", - "MASK20": "0xc2BdE1A2fA26890c8E6AcB10C91CC6D9c11F4a73", - "ROPE20": "0xB3CDC594D8C8e8152d99F162cF8f9eDFdc0A80A2", - "MCAT20": "0xf961A1Fa7C781Ecd23689fE1d0B7f3B6cBB2f972", - "KLONX": "0xbf15797BB5E47F6fB094A4abDB2cfC43F77179Ef", - "MEME20": "0x60acd58d00b2bcc9a8924fdaa54a2f7c0793b3b2", - "GPUNKS20": "0xcccbf11ac3030ee8cd7a04cfe15a3718df6dd030", - "MVI": "0x72e364f2abdc788b7e918bc238b21f109cd634d7", - "KXUSD": "0x43244C686a014C49D3D5B8c4b20b4e3faB0cbDA7", - "COMFI": "0x752efadc0a7e05ad1bcccda22c141d01a75ef1e4", - "JPYC": "0x2370f9d504c7a6e775bf6e14b3f12846b594cd53", - "CADC": "0xcadc0acd4b445166f12d2c07eac6e2544fbe2eef", - "BANANA": "0x603c7f932ED1fc6575303D8Fb018fDCBb0f39a95", - "Week2DegenBPT": { - "CRVFARMBPT": "0xac6bac9dc3de2c14b420e287de8ecb330d96e492", - "SWRVFARMBPT": "0xf9f2df6e0e369145481a32fcd260e353aa20c1a6", - "BasedsUSDFARMBPT": "0xf76206115617f090f5a49961a78bcf99bb91cfee", - "YFVFARMBPT": "0x97cd8e51cd6c888567c6c620188b8fb264ee8e91", - "SUSHIFARMBPT": "0xb39ce7fa5953bebc6697112e88cd11579cbca579", - "LINKFARMBPT": "0x418d3dfca5099923cd57e0bf9ed1e9994f515152", - "PASTAETHFARMBPT": "0xa3e69ebce417ee0508d6996340126ad60078fcdd", - "PYLONFARMBPT": "0x1e2dA0aa71155726C5C0E39AF76Ac0c2e8F74bEF" - }, - "pools": { - "DAIPool": "0xF9E5f9024c2f3f2908A1d0e7272861a767C9484b", - "USDCPool": "0xE1f9A3EE001a2EcC906E8de637DBf20BB2d44633", - "USDTPool": "0x5bd997039FFF16F653EF15D1428F2C791519f58d", - "TUSDPool": "0xeC56a21CF0D7FeB93C25587C12bFfe094aa0eCdA", - "BPTPool": "0x6f8A975758436A5Ec38d2f9d2336504430465517", - "BPTPoolV2": "0x346523a81f16030110e6C858Ee0E11F156840BD1", - "UNIPool": "0x99b0d6641A63Ce173E6EB063b3d3AED9A35Cf9bf", - "ProfitSharingDAI": "0xae024F29C26D6f71Ec71658B1980189956B0546D", - "ProfitSharingFARMAutoStake": "0x25550Cccbd68533Fa04bFD3e3AC4D09f9e00Fc50", - "ProfitSharingFARMOld": "0x59258F4e15A5fC74A7284055A8094F58108dbD4f", - "ProfitSharingFARMUpstream": "0x8f5adc58b32d4e5ca02eac0e293d35855999436c", - "ProfitSharingFARMUpstream_TEST_REMOVE_ON_DEPLOY": "0xf50be726417755074777DA8d8Da56F1638bF7CE4", - "ProfitSharingFARMAutoStake_TEST_REMOVE_ON_DEPLOY": "0x12D83DBaBEF9404a807c872a8fe92b6C041109F0", - "WBTCPool": "0x6291eCe696CB6682a9bb1d42fca4160771b1D7CC", - "RENBTCPool": "0xCFE1103863F9e7Cf3452Ca8932Eef44d314bf9C5", - "CRVRENWBTCPool": "0x5365A2C47b90EE8C9317faC20edC3ce7037384FB", - "WETHPool": "0xe11c81b924bb91b44bae19793539054b48158a9d", - "UNI_LP_WETH_USDTPool": "0x75071F2653fBC902EBaff908d4c68712a5d1C960", - "UNI_LP_WETH_USDCPool": "0x156733b89Ac5C704F3217FEe2949A9D4A73764b5", - "UNI_LP_WETH_DAIPool": "0x7aeb36e22e60397098C2a5C51f0A5fB06e7b859c", - "UNI_LP_WETH_WBTCPool": "0xF1181A71CC331958AE2cA2aAD0784Acfc436CB93", - "UNI_LP_WETH_DPIPool": "0xAd91695b4BeC2798829ac7a4797E226C78f22Abd", - "SUSHI_LP_WBTC_TBTCPool": "0x9523FdC055F503F73FF40D7F66850F409D80EF34", - "GRAINPool": "0xe58f0d2956628921cdEd2eA6B195Fc821c3a2b16", - "FARM_WETHPool": "0x6555c79a8829b793F332f1535B0eFB1fE4C11958", - "FARMSteadUSDCPool": "0x95D2e18C069175523F56B617F96be7575E381547" - }, - "OnBoardingRewardPools": { - "WETHfWETHRewardPool": "0x82bdac405762482f9411a7d970841ce55f64e04b" - }, - "OnBoardingUniPools": { - "USDTfUSDT": "0x713f62ccf8545Ff1Df19E5d7Ab94887cFaf95677", - "USDCfUSDC": "0x4161Fa43eaA1Ac3882aeeD12C5FC05249e533e67", - "DAIfDAI": "0x007E383BF3c3Ffa12A5De06a53BAb103335eFF28", - "USDTfUSDTRewardPool": "0x316De40F36da4C54AFf11C1D83081555Cca41270", - "USDCfUSDCRewardPool": "0x43286F57cf5981a5db56828dF91a46CfAb983E58", - "DAIfDAIRewardPool": "0xB492fAEdA6c9FFb9B9854a58F28d5333Ff7a11bc", - "WETHfWETH": "0x24b34098F6950a5d5B6BbE1358AD79B609B924fB" - }, - "degenRewardPools": { - "WETHDegenPool": "0xE604Fd5b1317BABd0cF2c72F7F5f2AD8c00Adbe1", - "LINKDegenPool": "0xa112c2354d27c2Fb3370cc5d027B28987117a268", - "YFIDegenPool": "0x84646F736795a8bC22Ab34E05c8982CD058328C7", - "SUSHIDegenPool": "0x4938960C507A4d7094C53A8cDdCF925835393B8f", - "YFVDegenPool": "0x3631A32c959C5c52BC90AB5b7D212a8D00321918", - "OGNDegenPool": "0xF71042C88458ff1702c3870f62F4c764712Cc9F0", - "PASTA_ETHDegenPool": "0xC6f39CFf6797baC5e29275177b6E8e315cF87D95" - }, - "Week2DegenRewardPools": { - "CRVFARMDegenPool": "0x45A760B3E83FF8C107C4df955b1483De0982F393", - "SWRVFARMDegenPool": "0x44356324864a30216e89193bc8b0f6309227d690", - "BasedsUSDFARMDegenPool": "0xf465573288D9D89C6E89b1bc3BC9ce2b997E77dF", - "YFVFARMDegenPool": "0x158edB94D0bfC093952fB3009DeeED613042907c", - "SUSHIFARMDegenPool": "0x26582BeA67B30AF166b7FCD3424Ba1E0638Ab136", - "LINKFARMDegenPool": "0x19f8cE19c9730A1d0db5149e65E48c2f0DAa9919", - "PASTAETHFARMDegenPool": "0xB4D1D6150dAc0D1A994AfB2A196adadBE639FF95", - "PYLONFARMDegenPool": "0x2f97D9f870a773186CB01742Ff298777BBF6f244" - }, - "GaugePoolBTC": "0xB1F2cdeC61db658F091671F5f199635aEF202CAC", - "GaugePoolStablecoin": "0xFA712EE4788C042e2B7BB55E6cb8ec569C4530c1", - "UNISWAP_SNX_POOL_ADDRESS_ETH_DPI": "0xb93b505ed567982e2b6756177ddd23ab5745f309", - "UNISWAP_SNX_POOL_ADDRESS_ETH_DAI": "0xa1484c3aa22a66c62b77e0ae78e15258bd0cb711", - "UNISWAP_SNX_POOL_ADDRESS_ETH_USDT": "0x6c3e4cb2e96b01f4b866965a91ed4437839a121a", - "UNISWAP_SNX_POOL_ADDRESS_ETH_USDC": "0x7fba4b8dc5e7616e59622806932dbea72537a56b", - "UNISWAP_SNX_POOL_ADDRESS_ETH_WBTC": "0xca35e32e7926b96a9988f61d510e038108d8068e", - "SUSHI_LP_WBTC_TBTC": "0x2dbc7dd86c6cd87b525bd54ea73ebeebbc307f68", - "VaultSUSHI_LP_WBTC_TBTC": "0xF553E1f826f42716cDFe02bde5ee76b2a52fc7EB", - "sushi_USDT_WETH": "0x06da0fd433c1a5d7a4faa01111c044910a184553", - "sushi_USDC_WETH": "0x397ff1542f962076d0bfe58ea045ffa2d347aca0", - "sushi_DAI_WETH": "0xc3d03e4f041fd4cd388c549ee2a29a9e5075882f", - "sushi_WBTC_WETH": "0xceff51756c56ceffca006cd410b03ffc46dd3a58", - "sushi_UST_WETH": "0x8B00eE8606CC70c2dce68dea0CEfe632CCA0fB7b", - "V2": { - "TUSD": { - "doHardwork": false, - "NewVault": "0x7674622c63Bee7F46E86a4A5A18976693D54441b", - "NewStrategy": "0x1a69F857103De1B531Ab7CF935Ffc6a46C2e488c", - "NoopStrategy": "0xc4c0d58c11ec41cc0f1a5be75296cf140ca8dd87", - "NewPool": "0xeC56a21CF0D7FeB93C25587C12bFfe094aa0eCdA", - "IdleStrategy": "0x1a69F857103De1B531Ab7CF935Ffc6a46C2e488c" - }, - "uni_WETH_DPI": { - "doHardwork": false, - "NewVault": "0x2a32dcBB121D48C106F6d94cf2B4714c0b4Dfe48", - "InitialStrategy": "0x94E74A1cAc19C8CB051887EebE4D9D383840CDbb", - "NewStrategy": "0x7f522f8619018F6D905A670830800903bCee544d", - "NewPool": "0xAd91695b4BeC2798829ac7a4797E226C78f22Abd", - "RewardPool": "0xB93b505Ed567982E2b6756177ddD23ab5745f309", - "RewardToken": "0x0954906da0Bf32d5479e25f46056d22f08464cab" - }, - "liquity_LQTY": { - "Underlying": "0x6DEA81C8171D0bA574754EF6F8b412F2Ed88c54D", - "NewVault": "0xCf16b17A215D1728b0a36a30A57BeAaf7845F334", - "StrategyContract": "LQTYStakingStrategyMainnet", - "NewStrategy": "0xf13A45FF5763Cb77fe3dCAaaA25652D15f95AeF2", - "NewPool": "0x1997e59399bad38068b07D20d64bBdbC6882501b", - "doHardwork": false - }, - "sCrvRewards": "0x99ac10631F69C753DDb595D074422a0922D9056B", - "StableVaultMigrator": "0x384636e5F47152275016b5D161da2a24b8a903A5", - "crvHBTC": { - "NewVault": "0xCC775989e76ab386E9253df5B0c0b473E22102E2", - "NewPool": "0x01f9CAaD0f9255b0C0Aa2fBD1c1aA06ad8Af7254", - "doHardwork": false - }, - "crvHUSD": { - "NewVault": "0x29780C39164Ebbd62e9DDDE50c151810070140f2", - "NewPool": "0x72C50e6FD8cC5506E166c273b6E814342Aa0a3c1", - "doHardwork": false - }, - "WBTC": { - "OldVault": "0xc07EB91961662D275E2D285BdC21885A4Db136B0", - "MigrationStrategy": "0x4050475BF052C25f2a66b5EAE7254E1c7A0CF806", - "NewVault": "0x5d9d25c7C457dD82fc8668FFC6B9746b674d4EcB", - "NewStrategy": "0x3F31eDCd57B2461fD2650F4A1066a97F73b97158", - "NewPool": "0x917d6480Ec60cBddd6CbD0C8EA317Bcc709EA77B", - "RewardPool": "0xE41F9FAbee859C4E6D248E9442c822F09742228a", - "doHardwork": false - }, - "WETH": { - "OldVault": "0x8e298734681adbfC41ee5d17FF8B0d6d803e7098", - "MigrationStrategy": "0x0Df24F8FD05279b34C432B165A470E9146199d92", - "NewVault": "0xFE09e53A81Fe2808bc493ea64319109B5bAa573e", - "NewStrategy": "0xa23c6F2d85fe47e613ce6bBb40E74aCB49Ae281a", - "NewPool": "0x3DA9D911301f8144bdF5c3c67886e5373DCdff8e", - "doHardwork": "onlyProfit" - }, - "DAI": { - "OldVault": "0xe85C8581e60D7Cd32Bbfd86303d2A4FA6a951Dac", - "MigrationStrategy": "0xDBeC47F0dEADab1bc10a95d25B1128e3D85e7DA1", - "NewVault": "0xab7fa2b2985bccfc13c6d86b1d5a17486ab1e04c", - "NewStrategy": "0xa2bd15c3611caa3e7d492a7feaf5f5181553897c", - "NewPool": "0x15d3A64B2d5ab9E152F16593Cdebc4bB165B5B4A", - "RewardPool": "0xAB768db196514DF35722A99c37C8ae3581d6352B" - }, - "USDC": { - "OldVault": "0xc3F7ffb5d5869B3ade9448D094d81B0521e8326f", - "MigrationStrategy": "0xd5dF7E9F74B31eC8d5011600093156c9f904671D", - "NewVault": "0xf0358e8c3CD5Fa238a29301d0bEa3D63A17bEdBE", - "NewStrategy": "0x76f9dDE616A7a00Fbb6Ca2b3650332Fa8e80d58B", - "NewPool": "0x4F7c28cCb0F1Dbd1388209C67eEc234273C878Bd" - }, - "USDT": { - "OldVault": "0xc7EE21406BB581e741FBb8B21f213188433D9f2F", - "MigrationStrategy": "0xE0DBB056f31D554e6928d2c97442111958A0E62E", - "NewVault": "0x053c80eA73Dc6941F518a68E2FC52Ac45BDE7c9C", - "NewStrategy": "0xf32146f6EBeAE1a19F035e385b75d04a9ECD6e10", - "NewPool": "0x6ac4a7AB91E6fD098E13B7d347c6d4d1494994a2", - "RewardPool": "0xC6D58F8c684F0F2992bA613d209209897c298E44" - }, - "renBTC": { - "OldVault": "0xfBe122D0ba3c75e1F7C80bd27613c9f35B81FEeC", - "MigrationStrategy": "0xcb8A90333165998446F35bAB8684D7efAf141242", - "NewVault": "0xC391d1b08c1403313B0c28D47202DFDA015633C4", - "NewStrategy": "0xd2429c20aF3Eb06B15C08b5290f4971B9fAc20B1", - "NewPool": "0x7b8Ff8884590f44e10Ea8105730fe637Ce0cb4F6", - "RewardPool": "0x4110D9A6b9aB2e388d572237284e74768342E0DA", - "doHardwork": false - }, - "crvRenWBTC": { - "OldVault": "0x192E9d29D43db385063799BC239E772c3b6888F3", - "MigrationStrategy": "0x3B984969B20c7c9db50fE0B7b893565BF25aF0db", - "NewVault": "0x9aA8F427A17d6B0d91B6262989EdC7D45d6aEdf8", - "NewStrategy": "0x3952555B3Be488F51f0b03315a85560a83c24E04", - "NewPool": "0xA3Cf8D1CEe996253FAD1F8e3d68BDCba7B3A3Db5", - "doHardwork": false - }, - "YCRV": { - "NewVault": "0x0FE4283e0216F94f5f9750a7a11AC54D3c9C38F3", - "NewStrategy": "0xD21C3b9aF9861b925c83046eA906FE933A50c977", - "NewPool": "0x6D1b6Ea108AA03c6993d8010690264BA96D349A8", - "doHardwork": false - }, - "ThreePool": { - "NewVault": "0x71B9eC42bB3CB40F017D8AD8011BE8e384a95fa5", - "NewStrategy": "0x885D59830C1FdB120B54d62790dB7A6a1f534463", - "NewPool": "0x27F12d1a08454402175b9F0b53769783578Be7d9", - "Miner": "0xbEbc44782C7dB0a1A60Cb6fe97d0b483032FF1C7", - "doHardwork": false - }, - "TBTCMixed": { - "NewVault": "0x640704D106E79e105FDA424f05467F005418F1B5", - "NewStrategy": "0xE26d94dED203F5402882D19fEf92Ee04f6b73ef9", - "NewPool": "0x017eC1772A45d2cf68c429A820eF374f0662C57c", - "doHardwork": false - }, - "crvCOMPOUND": { - "NewVault": "0x998cEb152A42a3EaC1f555B1E911642BeBf00faD", - "NewStrategy": "0x1825a0013E030DD668C5e4a00AE76Fb6E94687f6", - "NewPool": "0xC0f51a979e762202e9BeF0f62b07F600d0697DE1", - "doHardwork": false - }, - "crvUSDN": { - "NewVault": "0x683E683fBE6Cf9b635539712c999f3B3EdCB8664", - "NewStrategy": "0x50f3cfb398A25A5918B27c77465e9C3EdE7888B7", - "NewPool": "0xef4Da1CE3f487DA2Ed0BE23173F76274E0D47579", - "Miner": "0x0f9cb53Ebe405d49A0bbdBD291A65Ff571bC83e1" - }, - "crvBUSD": { - "NewVault": "0x4b1cBD6F6D8676AcE5E412C78B7a59b4A1bbb68a", - "NewStrategy": "0x2b7CAA7D87c01152A82c266791AdA69CcFe64045", - "NewPool": "0x093C2ae5E6F3D2A897459aa24551289D462449AD", - "doHardwork": false - }, - "sushi_PERP_ETH": { - "Underlying": "0x8486c538DcBD6A707c5b3f730B6413286FE8c854", - "SushiPoolId": "156", - "NewVault": "0x230D3E848d04516826067aCb08Fa6c5A552D3E62", - "NewStrategy": "0x630D435934e07151DB105D2D43BF5a3d3705e781", - "NewPool": "0x6Dc8Be78e95480e5566138429089D4ca589f5A34", - "doHardwork": false - }, - "sushi_USDT_WETH": { - "NewVault": "0x64035b583c8c694627A199243E863Bb33be60745", - "NewStrategy": "0x180A71C5688AC7e2368890ef77B0036Af8e261b6", - "NewPool": "0xA56522BCA0A09f57B85C52c0Cc8Ba1B5eDbc64ef", - "SushiPoolId": "0", - "doHardwork": false - }, - "sushi_USDC_WETH": { - "NewVault": "0x01bd09A1124960d9bE04b638b142Df9DF942b04a", - "NewStrategy": "0xd5d2ADcb5e6ad20425B0650E4050c0eA9ec3cEC0", - "NewPool": "0x6B4e1E0656Dd38F36c318b077134487B9b0cf7a6", - "SushiPoolId": "1", - "doHardwork": false - }, - "sushi_DAI_WETH": { - "NewVault": "0x203E97aa6eB65A1A02d9E80083414058303f241E", - "NewStrategy": "0x895CC1b32Aa6f5FEdf0E113eAC556309Ad225322", - "NewPool": "0x76Aef359a33C02338902aCA543f37de4b01BA1FA", - "SushiPoolId": "2", - "doHardwork": false - }, - "sushi_WBTC_WETH": { - "NewVault": "0x5C0A3F55AAC52AA320Ff5F280E77517cbAF85524", - "NewStrategy": "0xdD1dFbB5A580e96C2723cCAF687227900F97F053", - "NewPool": "0xE2D9FAe95f1e68afca7907dFb36143781f917194", - "SushiPoolId": "21", - "doHardwork": false - }, - "sushi_SUSHI_WETH": { - "Underlying": "0x795065dCc9f64b5614C407a6EFDC400DA6221FB0", - "NewVault": "0x5aDe382F38A09A1F8759D06fFE2067992ab5c78e", - "NewStrategy": "0xA44ffa733f1d500Fd10C613Cf66C87320d87ebee", - "NewPool": "0x16fBb193f99827C92A4CC22EFe8eD7390465BFa3", - "SushiPoolId": "12", - "doHardwork": false - }, - "UNI_BAC_DAI": { - "Underlying": "0xd4405F0704621DBe9d4dEA60E128E0C3b26bddbD", - "RewardPool": "0xc897daAb7Bc58a5A567911D6EC5C0FC8275F7F9e", - "NewVault": "0x6Bccd7E983E438a56Ba2844883A664Da87E4C43b", - "NewStrategy": "0xa89CBbE676562EbD0728E6cFA431DeBe77184090", - "NewPool": "0x797F1171DC5001B7A79ff7Dca68c9539329ccE48", - "doHardwork": false - }, - "UNI_DAI_BAS": { - "Underlying": "0x3E78F2E7daDe07ea685F8612F00477FD97162F1e", - "RewardPool": "0xc897daAb7Bc58a5A567911D6EC5C0FC8275F7F9e", - "NewVault": "0xf8b7235fcfd5A75CfDcC0D7BC813817f3Dd17858", - "NewStrategy": "0xA9cA706797702a50ea76aC9920774c8E982E4436", - "NewPool": "0xf330891f02F8182D7D4e1A962ED0F3086D626020", - "doHardwork": false - }, - "UNI_MIC_USDT": { - "Underlying": "0xC9cB53B48A2f3A9e75982685644c1870F1405CCb", - "RewardPool": "0x9D9418803F042CCd7647209b0fFd617981D5c619", - "NewVault": "0x6F14165c6D529eA3Bfe1814d0998449e9c8D157D", - "NewStrategy": "0xa81363950847aC250A2165D9Fb2513cA0895E786", - "NewPool": "0x98Ba5E432933E2D536e24A2C021deBb8404588C1", - "doHardwork": false - }, - "UNI_MIS_USDT": { - "Underlying": "0x066F3A3B7C8Fa077c71B9184d862ed0A4D5cF3e0", - "RewardPool": "0x14E33e1D6Cc4D83D7476492C0A52b3d4F869d892", - "NewVault": "0x145f39B3c6e6a885AA6A8fadE4ca69d64bab69c8", - "NewStrategy": "0x940db279d149de71FDa27fA057936265A92d8d7e", - "NewPool": "0xf4784d07136b5b10c6223134E8B36E1DC190725b", - "doHardwork": false - }, - "crvOBTC": { - "Underlying": "0x2fE94ea3d5d4a175184081439753DE15AeF9d614", - "NewVault": "0x966A70A4d3719A6De6a94236532A0167d5246c72", - "NewStrategy": "0x2E916cF581547c1641BD259c01507136B4Ac6454", - "NewPool": "0x91B5cD52fDE8dbAC37C95ECafEF0a70bA4c182fC", - "doHardwork": false - }, - "oneInch_ETH_DAI": { - "Underlying": "0x7566126f2fD0f2Dddae01Bb8A6EA49b760383D5A", - "NewVault": "0x8e53031462E930827a8d482e7d80603B1f86e32d", - "NewStrategy": "0xb97fDc1C48aBc7F25605118E6b4842dc57e666aF", - "NewPool": "0xDa5E9706274D88bbf1bD1877a9b462fC40cDcfAd", - "RewardPool": "0xCa6E3EBF4Ac8c3E84BCCDF5Cd89aece74D69F2a7", - "doHardwork": false - }, - "oneInch_ETH_USDC": { - "Underlying": "0xb4dB55a20E0624eDD82A0Cf356e3488B4669BD27", - "NewVault": "0xD162395C21357b126C5aFED6921BC8b13e48D690", - "NewStrategy": "0x8eA2DB065F74064DAF96Ab1aF9637131D5Fa4D95", - "NewPool": "0x9a9A6148f7b0A9767AC1fdC67343D1e3E219FdDf", - "RewardPool": "0xc7c42eccAc0D4Bb790a32Bc86519aC362e01d388", - "doHardwork": false - }, - "oneInch_ETH_USDT": { - "Underlying": "0xbBa17b81aB4193455Be10741512d0E71520F43cB", - "NewVault": "0x4bf633A09bd593f6fb047Db3B4C25ef5B9C5b99e", - "NewStrategy": "0x67729651D5B265b0AD3e009437A71396Ae33eb83", - "NewPool": "0x2A80e0B572e7EF61Ef81EF05eC024e1e52Bd70BD", - "RewardPool": "0xE22f6A5dd9e491dFAB49faeFdb32d01AaF99703e", - "doHardwork": false - }, - "oneInch_ETH_WBTC": { - "Underlying": "0x6a11F3E5a01D129e566d783A7b6E8862bFD66CcA", - "NewVault": "0x859222DD0B249D0ea960F5102DaB79B294d6874a", - "NewStrategy": "0x15aDA3630227a33751e986F3E77b0a073f77d17d", - "NewPool": "0x747318Cf3171D4E2a1A52bBD3Fcc9f9c690448B4", - "RewardPool": "0x2eDe375d73D81dBd19ef58A75ba359Dd28d25De8", - "doHardwork": false - }, - "oneInch_1INCH_USDC": { - "Underlying": "0x69AB07348F51c639eF81d7991692f0049b10D522", - "NewVault": "0xF174DDDD9DBFfeaeA5D908a77d695a77e53025b3", - "NewStrategy": "0x8d7dA935C449bE284B27D96B6F215d6Dba95d8d1", - "NewPool": "0x516658d83A68747C34FD5aeCba7068ad4bD4783d", - "RewardPool": "0x1055f60Bbf27D233C4E34D2E03e35567427415Fa", - "doHardwork": false - }, - "oneInch_1INCH_WBTC": { - "Underlying": "0xE179d801E6882e628d6ce58b94b3C41E35C8518A", - "NewVault": "0xDdB4669f39c03A6edA92ffB5B78A9C1a74615F1b", - "NewStrategy": "0xb3fFE89b4f9e0b76980Ee06301409521CF6825Cc", - "NewPool": "0xd8a3C7d1dEcCB8445a4391F6052E5a0726f2F270", - "RewardPool": "0x73f5E5260423A2742d9F8Ac49DeA6CB5eaec465e", - "doHardwork": false - }, - "oneInch_ETH_1INCH": { - "Underlying": "0x0EF1B8a0E726Fc3948E15b23993015eB1627f210", - "NewVault": "0xFCA949E34ecd9dE519542CF02054DE707Cf361cE", - "NewStrategy": "0x1b8e2b4Ad303550d6872C08C5F6c024b68B2286D", - "NewPool": "0x16b5089ED717409849b2748AC73adFbfE7ec0301", - "RewardPool": "0xe65184b402376703adc27a7d7e0e8d35a264a240", - "doHardwork": false - }, - "basisGold_BAC": { - "Underlying": "0x3449FC1Cd036255BA1EB19d65fF4BA2b8903A69a", - "RewardPool": "0x4330E43F5b1e7D3Ea7B0a177Af50C6B2489ca406", - "NewVault": "0x371E78676cd8547ef969f89D2ee8fA689C50F86B", - "NewStrategy": "0xB075bA5DC253E39376AC044182BE13315e828AE2", - "NewPool": "0x3cddE34C96eCB95A1232c9673e23f2dB5fA72280", - "doHardwork": false - }, - "basisGold_ESD": { - "Underlying": "0x36F3FD68E7325a35EB768F1AedaAe9EA0689d723", - "RewardPool": "0x466837EDC9411D8ea334e62AdBd1E9d18fBdb5d4", - "NewVault": "0x45a9e027DdD8486faD6fca647Bb132AD03303EC2", - "NewStrategy": "0x7e2a45Ea5223eD02fE80e5020Aa650121A7361ab", - "NewPool": "0xDB9C2EbA87301e6951d6FBE7a458832eaab2137E", - "doHardwork": false - }, - "basisGold_DSD": { - "Underlying": "0xBD2F0Cd039E0BFcf88901C98c0bFAc5ab27566e3", - "RewardPool": "0x056Be3ED7CF114AFd98F694cC21c7C70a644e1BA", - "NewVault": "0x8Bf3c1c7B1961764Ecb19b4FC4491150ceB1ABB1", - "NewStrategy": "0x185F97Af588c0D416Da1Bc3828234F94F4681810", - "NewPool": "0x7c497298d9576499e17F9564CE4E13faa87A9b33", - "doHardwork": false - }, - "basisGold_DAI_BSG": { - "Underlying": "0x4A9596E5d2f9bEF50E4De092AD7181aE3C40353e", - "RewardPool": "0xAe49F34331f31e1C1ADA91213b47b4065a04516b", - "NewVault": "0x639d4f3F41daA5f4B94d63C2A5f3e18139ba9E54", - "NewStrategy": "0x8d640378C983C6aab076bdB5d86A58F9179055eD", - "NewPool": "0xf5b221E1d9C3a094Fb6847bC3E241152772BbbF8", - "doHardwork": false - }, - "basisGold_DAI_BSGS": { - "Underlying": "0x980a07E4F64d21a0cB2eF8D4AF362a79b9f5c0DA", - "RewardPool": "0x3B871056E9f13aA3BA5b4dC3f71f00f7dc652199", - "NewVault": "0x633C4861A4E9522353EDa0bb652878B079fb75Fd", - "NewStrategy": "0x3F37185399537e95686a66247514De55C8792eb3", - "NewPool": "0x63e7D3F6e208ccE4967b7a0E6A50A397Af0b0E7A", - "doHardwork": false - }, - "crvEURS": { - "Underlying": "0x194eBd173F6cDacE046C53eACcE9B953F28411d1", - "GaugePool": "0x90Bb609649E0451E5aD952683D64BD2d1f245840", - "NewVault": "0x6eb941BD065b8a5bd699C5405A928c1f561e2e5a", - "NewStrategy": "0x6d28d86ff925d2747D60a2b5C3E045F892f52285", - "NewPool": "0xf4d50f60D53a230abc8268c6697972CB255Cd940", - "doHardwork": false - }, - "crvGUSD": { - "NewVault": "0xB8671E33fcFC7FEA2F7a3Ea4a117F065ec4b009E", - "NewStrategy": "0xA505917C1326670451EfF9ea75FE0d49a3853acF", - "NewPool": "0x538613A19Eb84D86a4CcfcB63548244A52Ab0B68", - "GaugePool": "0xC5cfaDA84E902aD92DD40194f0883ad49639b023", - "Underlying": "0xD2967f45c4f384DEEa880F807Be904762a3DeA07", - "doHardwork": false - }, - "crvUST": { - "Underlying": "0x94e131324b6054c0D789b190b2dAC504e4361b53", - "GaugePool": "0x3B7020743Bc2A4ca9EaF9D0722d42E20d6935855", - "NewVault": "0x84A1DfAdd698886A614fD70407936816183C0A02", - "NewStrategy": "0xc55f8Be3cc55cae1BfBE5558D9E5b44906Ed248A", - "NewPool": "0xDdb5D3CCd968Df64Ce48b577776BdC29ebD3120e", - "doHardwork": false - }, - "mirrorAAPL": { - "Underlying": "0xB022e08aDc8bA2dE6bA4fECb59C6D502f66e953B", - "RewardPool": "0x735659C8576d88A2Eb5C810415Ea51cB06931696", - "NewVault": "0x11804D69AcaC6Ae9466798325fA7DE023f63Ab53", - "NewStrategy": "0xA5a091fd156FF5e44f22Bef544923CDc850d9D46", - "NewPool": "0xc02d1Da469d68Adc651Dd135d1A7f6b42F4d1A57", - "doHardwork": false - }, - "mirrorAMZN": { - "Underlying": "0x0Ae8cB1f57e3b1b7f4f5048743710084AA69E796", - "RewardPool": "0x1fABef2C2DAB77f01053E9600F70bE1F3F657F51", - "NewVault": "0x8334A61012A779169725FcC43ADcff1F581350B7", - "NewStrategy": "0x0c3d0B5910b0603d68be29a647c0F6187A8c3D36", - "NewPool": "0x8Dc427Cbcc75cAe58dD4f386979Eba6662f5C158", - "doHardwork": false - }, - "mirrorGOOG": { - "Underlying": "0x4b70ccD1Cf9905BE1FaEd025EADbD3Ab124efe9a", - "RewardPool": "0x5b64BB4f69c8C03250Ac560AaC4C7401d78A1c32", - "NewVault": "0x07DBe6aA35EF70DaD124f4e2b748fFA6C9E1963a", - "NewStrategy": "0x0a6ADe7348598E42Da381B03C1c40c9bA1c7747D", - "NewPool": "0xfE83a00DF3A98dE218c08719FAF7e3741b220D0D", - "doHardwork": false - }, - "mirrorTSLA": { - "Underlying": "0x5233349957586A8207c52693A959483F9aeAA50C", - "RewardPool": "0x43DFb87a26BA812b0988eBdf44e3e341144722Ab", - "NewVault": "0xC800982d906671637E23E031e907d2e3487291Bc", - "NewStrategy": "0xb5480a276C49B5e3a1bC13659030b4E94018a817", - "NewPool": "0x40C34B0E1bb6984810E17474c6B0Bcc6A6B46614", - "doHardwork": false - }, - "crvSTETH": { - "Underlying": "0x06325440D014e39736583c165C2963BA99fAf14E", - "GaugePool": "0x182B723a58739a9c974cFDB385ceaDb237453c28", - "NewVault": "0xc27bfE32E0a934a12681C1b35acf0DBA0e7460Ba", - "NewStrategy": "0x52d8f04F071dD397C71514853A58664613B91192", - "NewPool": "0x2E25800957742C52b4d69b65F9C67aBc5ccbffe6", - "Miner": "0xDC24316b9AE028F1497c275EB9192a3Ea0f67022" - }, - "crvAAVE": { - "NewVault": "0xc3EF8C4043D7cf1D15B6bb4cd307C844E0BA9d42", - "NewStrategy": "0xdC9a3e8c6327c6Fea1780019e00F7b0558f638A5", - "NewPool": "0x10f1fc85eAA1F064e38EEffDa82fBa414841f438", - "GaugePool": "0xd662908ADA2Ea1916B3318327A97eB18aD588b5d", - "Underlying": "0xFd2a8fA60Abd58Efe3EeE34dd494cD491dC14900", - "doHardwork": false - }, - "klondike_WBTC_KBTC": { - "Underlying": "0x1F3D61248EC81542889535595903078109707941", - "NewVault": "0x5cd9Db40639013A08d797A839C9BECD6EC5DCD4D", - "NewStrategy": "0x5334cf3a2006f05f879f8677a6a1fb94c6ba7861", - "RewardPool": "0x2B01d3e34259D40Cf2fF3b34A28D7c80d6319Cb0", - "NewPool": "0xdD496A6Ba1B4Cf2b3ef42dEf132e2B2c570941FE", - "doHardwork": false - }, - "klondike_WBTC_KLON": { - "Underlying": "0x69Cda6eDa9986f7fCa8A5dBa06c819B535F4Fc50", - "NewVault": "0xB4E3fC276532f27Bd0F738928Ce083A3b064ba61", - "NewStrategy": "0x1a0B8b5c603CAc03b3B6B7a9679F5E2c1E98f248", - "RewardPool": "0x185bDc02aAFbEcDc8DC574e8319228B586764415", - "NewPool": "0x719d70457658358f2e785B38307CfE24071b7417", - "doHardwork": false - }, - "iFARM": { - "Underlying": "0xa0246c9032bC3A600820415aE600c6388619A14D", - "NewVault": "0x1571eD0bed4D987fe2b498DdBaE7DFA19519F651" - }, - "mirrorNFLX": { - "Underlying": "0xC99A74145682C4b4A6e9fa55d559eb49A6884F75", - "RewardPool": "0x29cF719d134c1C18daB61C2F4c0529C4895eCF44", - "NewVault": "0x99C2564C9D4767C13E13F38aB073D4758af396Ae", - "NewStrategy": "0x97487C1F352a8076A738fbDcd316A10F01046567", - "NewPool": "0x937D4b84f139bec548b825FdCE33B172C5Bf755a", - "doHardwork": false - }, - "mirrorTWTR": { - "Underlying": "0x34856be886A2dBa5F7c38c4df7FD86869aB08040", - "RewardPool": "0x99d737ab0df10cdC99c6f64D0384ACd5C03AEF7F", - "NewVault": "0xb37c79f954E3e1A4ACCC14A5CCa3E46F226038b7", - "NewStrategy": "0x18fbE81e56133118669660A46d050546045aB9B3", - "NewPool": "0x677AD66025063bE55B070685E618a84FF3dd62be", - "doHardwork": false - }, - "sushi_UST_WETH": { - "Underlying": "0x8B00eE8606CC70c2dce68dea0CEfe632CCA0fB7b", - "SushiPoolId": "85", - "NewVault": "0x4D4D85c6a1ffE6Bb7a1BEf51c9E2282893feE521", - "NewStrategy": "0x18fe4B095dc23411857e174D8C561C860c6C7CD5", - "NewPool": "0x59eeb34065dB1621c68d26f37ffEFf3A89E5FA8b", - "doHardwork": false - }, - "crvLink": { - "Underlying": "0xcee60cFa923170e4f8204AE08B4fA6A3F5656F3a", - "NewVault": "0x24C562E24A4B5D905f16F2391E07213efCFd216E", - "NewStrategy": "0x3a0073726E60Fd202fD228a9C88288F331977d04", - "GaugePool": "0xFD4D8a17df4C27c1dD245d153ccf4499e806C87D", - "NewPool": "0x9c6FbDBF59808CD920fDb166c25E2E9FcF708dD1", - "doHardwork": false - }, - "SUSHI": { - "Underlying": "0x6b3595068778dd592e39a122f4f5a5cf09c90fe2", - "NewVault": "0x274AA8B58E8C57C4e347C8768ed853Eb6D375b48", - "NewStrategy": "0x40D94AEFEC6ac00Fa80689A38135D83EeAa58999", - "NewPool": "0xf550804Ebd6f89CdC9EC8E92CE8DE91A2F64a82E", - "RewardPool": "0xA9e43Ae740A19ddd7Aa04efa4198b32344F4c0f2", - "doHardwork": false - }, - "sushi_USDT_WETH_HODL": { - "Underlying": "0x06da0fd433C1A5d7a4faa01111c044910A184553", - "NewVault": "0x4D4B6f8EFb685b774234Fd427201b3a9bF36ffc8", - "NewStrategy": "0x33Fed4ccB4175484a692c83942D4374FcD1a3CD4", - "NewPool": "0x0c67FBa277A3FE1B0a792ef5bc798cBbDA15a7f5", - "SushiPoolId": "0", - "doHardwork": false - }, - "sushi_USDC_WETH_HODL": { - "Underlying": "0x397FF1542f962076d0BFE58eA045FfA2d347ACa0", - "NewVault": "0x5774260CcD87F4FfFc4456260857207fc8BCb89A", - "NewStrategy": "0x8e8C911D46baDc3e69d781744d57884eEF6b4c43", - "NewPool": "0x378C314028071C92efE15d6990B6cf93594fCB9D", - "SushiPoolId": "1", - "doHardwork": false - }, - "sushi_DAI_WETH_HODL": { - "Underlying": "0xC3D03e4F041Fd4cD388c549Ee2A29a9E5075882f", - "NewVault": "0x29EC64560ab14d3166222Bf07c3F29c4916E0027", - "NewStrategy": "0x923ca6DCEF62030Bed25aA3EF854F39dc45DDa65", - "NewPool": "0xF5833723b150929D1Fddf785ED9D92eEe722387d", - "SushiPoolId": "2", - "doHardwork": false - }, - "sushi_WBTC_WETH_HODL": { - "Underlying": "0xCEfF51756c56CeFFCA006cD410B03FFC46dd3a58", - "NewVault": "0xB677bcA369f2523F62862F88d83471D892dD55B9", - "NewStrategy": "0x4Cad48Bf9a362d3576d2aaCD5fD0DbD4F9e9FAB8", - "NewPool": "0x08aA65118996eaa61372B65978Cfa684F2C749b2", - "SushiPoolId": "21", - "doHardwork": false - }, - "crvUSDP": { - "Underlying": "0x7Eb40E450b9655f4B3cC4259BCC731c63ff55ae6", - "NewVault": "0x02d77f6925f4ef89EE2C35eB3dD5793f5695356f", - "NewStrategy": "0x127BfdC843a35607B024781324311522907bCA66", - "GaugePool": "0x055be5DDB7A925BfEF3417FC157f53CA77cA7222", - "NewPool": "0x15AEB9B209FEC67c672dBF5113827daB0b80f390", - "doHardwork": false - }, - "crvThreeCrypto": { - "Underlying": "0xc4AD29ba4B3c580e6D59105FFf484999997675Ff", - "NewVault": "0x33ED34dD7C40EF807356316B484d595dDDA832ab", - "NewPool": "0xfbFBE380489882831DAD5258cFD2e29307E23B82", - "Miner": "0xD51a44d3FaE010294C616388b506AcdA1bfAAE46" - }, - "crvCVXCRV": { - "Underlying": "0x9D0464996170c6B9e75eED71c68B99dDEDf279e8", - "NewVault": "0xA59e923a016e1F84843915423dc17CFDdCDFb57e", - "NewStrategy": "0x42C7B7389284B25a06F07fC4AAf12159C3c37f29", - "NewPool": "0x863575998615c05bBed01599de521d80c10B16F5", - "doHardwork": false - }, - "nft20_Muse": { - "Underlying": "0x20d2C17d1928EF4290BF17F922a10eAa2770BF43", - "NewVault": "0xc45d471c77ff31C39474d68a5080Fe1FfACDBC04", - "NewStrategy": "", - "PoolId": "0", - "NewPool": "0x743BD82331CAe227Fa2c8c97f345A6846f8383b1", - "MasterChef": "0x193b775aF4BF9E11656cA48724A710359446BF52", - "doHardwork": false - }, - "nft20_Dudes": { - "Underlying": "0x04914cb01eeC94E320e3A88b3c7A7e9B1609d13C", - "NewVault": "0x1E5f4e7127ea3981551D2Bf97dCc8f17a4ECEbEf", - "NewStrategy": "", - "PoolId": "6", - "NewPool": "0x3B808A7d8CCdF8893d1360ff421beF4440376842", - "MasterChef": "0x193b775aF4BF9E11656cA48724A710359446BF52", - "doHardwork": false - }, - "nft20_Mask": { - "Underlying": "0xaa617C8726ADFDe9e7b08746457E6b90ddB21480", - "NewVault": "0xF2a671645D0DF54d2f03E9ad7916c8F7368D1C29", - "NewStrategy": "", - "PoolId": "5", - "NewPool": "0xC5fc56779b5925218D2Cdac093d0bFc6de7Cc2D1", - "MasterChef": "0x193b775aF4BF9E11656cA48724A710359446BF52", - "doHardwork": false - }, - "nft20_Rope": { - "Underlying": "0x95ACF4ba2c53E31Db1459172332D52bAaC433bB3", - "NewVault": "0xAF9486E3DA0cE8d125aF9b256b3ecd104a3031B9", - "NewStrategy": "", - "PoolId": "7", - "NewPool": "0x14ac1BDdd9160866590C6c4ec16853A1510845b9", - "MasterChef": "0x193b775aF4BF9E11656cA48724A710359446BF52", - "doHardwork": false - }, - "nft20_Mooncat": { - "Underlying": "0x31C507636a4cAB752A8A069B865099924BD5F1a9", - "NewVault": "0x0cA19915439C12B16C0A8C119eC05fA801365a15", - "NewStrategy": "0x405FE1198edABAE6a85C494dCF09f7be6a957b1D", - "PoolId": "9", - "NewPool": "0xE7E1C3624188052a2367B63048a32A7429980113", - "doHardwork": false - }, - "nft20_Meme": { - "Underlying": "0xE14f1283059afA8d3c9c52EFF76FE91854F5D1B3", - "NewVault": "0x227A46266329767cEa8883BFC81d21f1Ea0EdbB3", - "NewStrategy": "0xbdc7D6284BAD0D7243Bf3ca4DCeaE2A86DeEe37d", - "PoolId": "4", - "NewPool": "0x269FA8c40062692CFD5494e5ec7daD64745b45af", - "doHardwork": false - }, - "nft20_Gpunks": { - "Underlying": "0xBb1565072FB4f3244eBcE5Bc8Dfeda6baEb78Ad3", - "NewVault": "0xe6e0B4294eF6a518bB702402e9842Df2a2Abf1B1", - "NewStrategy": "0x7E33Ef42d0B7f2b25E27b49004cE79E1b11f2649", - "PoolId": "8", - "NewPool": "0x9b36b44C6E3BfB1aDfbe31BB7b8c4f9AF7A804Ee", - "doHardwork": false - }, - "uni_ETH_MVI": { - "Underlying": "0x4d3C5dB2C68f6859e0Cd05D080979f597DD64bff", - "NewVault": "0x5EA74C6AbF0e523fdecFE218CCb3d2fDe2339613", - "NewStrategy": "0x991c40f931446321e3219a867a36B505b76E9522", - "NewPool": "0x079158BECA3c0ee6aE44B43357c6317E339DdC69", - "RewardPool": "0x5bC4249641B4bf4E37EF513F3Fa5C63ECAB34881", - "doHardwork": false - }, - "klondike_KXUSD_DAI": { - "Underlying": "0x672C973155c46Fc264c077a41218Ddc397bB7532", - "NewVault": "0x26193024f481aA987FC5230E107F1651b3e01741", - "NewStrategy": "0xa03833A5Eef48fAd3295C11e6c1E5701C2817e16", - "NewPool": "0x8e54bB5e1411Be9c776b17B0cD267F2955377E32", - "RewardPool": "0xE301F632E573A3F8bd06fe623E4440560ab08692", - "doHardwork": false - }, - "complifi_COMPFI_WETH": { - "Underlying": "0xe9C966bc01b4f14c0433800eFbffef4F81540A97", - "NewVault": "0xB89777534acCcc9aE7cbA0e72163f9F214189263", - "NewStrategy": "0x7724844189CD0Bb08cAAD3d2F47d826EcB33aFe5", - "NewPool": "0xaB2e513C9f92a7B0F36f7fEeF680cd0f502B23dc", - "PoolId": "12", - "doHardwork": false - }, - "complifi_COMPFI_ETH5X": { - "Underlying": "0xbfB68BedFE44E5a27B5b3931e20ab389D5928405", - "NewVault": "0xd3093e3EfBE00f010E8F5Efe3f1cb5d9b7Fe0eb1", - "NewStrategy": "0x4c992088252441Ee1840ad0213Bf27e7B8825064", - "NewPool": "0x85F11E0480cc8F0a1c9B24B6421fAdD9C10b485f", - "doHardwork": false - }, - "lfBTC_LIFT": { - "Underlying": "0x0e250c3FF736491712C5b11EcEe6d8dbFA41c78f", - "NewVault": "0x8d2450C6e35c765fA4D43FC9EEA87bE269E1Ab5b", - "StrategyContract": "LiftStrategyMainnet_lfBTC_LIFT", - "NewStrategy": "0xA1DdB9C23e678B55fde108C41741f6c85EDF1972", - "NewPool": "0x5ed17cA557359eAB39FEA1de8240BaC4b9C7BECa", - "doHardwork": false - }, - "wBTC_lfBTC": { - "Underlying": "0xd975b774C50aa0aEacB7b546b86218c1D7362123", - "NewVault": "0xc8404f55015FC76eA36Ca11dc8628dD38F1d6Ed2", - "StrategyContract": "LiftStrategyMainnet_wBTC_lfBTC", - "NewStrategy": "0x4157beBDeBb508A62874c841b07Ae4013dB8B274", - "NewPool": "0x17Ea335B82844212468000e7Aeb5F55D63948c47", - "doHardwork": false - }, - "UniV3_ZUSD_ETH": { - "Underlying": [ - "0x76417E660DF3E5c90C0361674C192da152A806E4", - "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" - ], - "NewVault": "0xC1aa3966008ef13B9dD2867D41cA21d9C42932A1", - "NewPool": "0xb5f7FD6fC1A0F0B606D6F65F656af79e12c310b7", - "doHardwork": false - }, - "UniV3_ETH_sETH2": { - "Underlying": [ - "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", - "0xFe2e637202056d30016725477c5da089Ab0A043A" - ], - "NewVault": "0x65383Abd40f9f831018dF243287F7AE3612c62AC", - "NewPool": "0x11301B7C82Cd953734440aaF0D5Dd0B36E2aB1d8", - "doHardwork": "onlyProfit" - }, - "UniV3_UST_USDT": { - "Underlying": [ - "0xa47c8bf37f92aBed4A126BDA807A7b7498661acD", - "0xdAC17F958D2ee523a2206206994597C13D831ec7" - ], - "NewVault": "0x1851A8fA2ca4d8Fb8B5c56EAC1813Fd890998EFc", - "NewPool": "0x611aC252ED4bF54b7980ff64bc94058F5Dcb5bB2", - "doHardwork": false - }, - "UniV3_USDC_ETH": { - "Underlying": [ - "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", - "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2" - ], - "NewVault": "0x0b4C4EA418Cd596B1204C0dd07E419707149C7C6", - "NewPool": "0x8AB3342a692935a8ad23214d7403403D224d2ba4", - "doHardwork": false - }, - "UniV3_USDC_ETH_MANAGED": { - "Underlying": [ - "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", - "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2" - ], - "NewVault": "0x73a93Fa634056a5EDDCE5e1C7a0e33b4702faE0f", - "NewPool": "0x694a3Ab31241D2c49F93eAc5A4F3b05c6Fb7964b", - "doHardwork": false - }, - "UniV3_USDC_USDT": { - "Underlying": [ - "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", - "0xdAC17F958D2ee523a2206206994597C13D831ec7" - ], - "NewVault": "0xe29385F6B90F25082972B75ccBC69900cE8A176A", - "NewPool": "0xAe8d48De831a64787DDC3AC67Fd93Fd10b008606", - "doHardwork": false - }, - "UniV3_WBTC_ETH": { - "Underlying": [ - "0x2260fac5e5542a773aa44fbcfedf7c193bc2c599", - "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2" - ], - "NewVault": "0x2357685B07469eE80A389819C7A41edCD70cd88C", - "NewPool": "0xd18F256b380b30d7Aa24c504b39f7320dF1b2dbE", - "doHardwork": "onlyProfit" - }, - "UniV3_ETH_USDT": { - "Underlying": [ - "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", - "0xdAC17F958D2ee523a2206206994597C13D831ec7" - ], - "NewVault": "0x5c49E0386215077d1A3eCc425CC30ce34Ec08B60", - "NewPool": "0xd2d19439E84fcBaA7D4C755b3E15B1cB67CeA17B", - "doHardwork": false - }, - "UniV3_DAI_USDC": { - "Underlying": [ - "0x6B175474E89094C44Da98b954EedeAC495271d0F", - "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48" - ], - "NewVault": "0xFb387177fF9Db15294F7Aebb1ea1e941f55695bc", - "NewPool": "0x174678B2632910e97BfDf284FA0583ba717b980F", - "doHardwork": false - }, - "UniV3_DAI_ETH": { - "Underlying": [ - "0x6B175474E89094C44Da98b954EedeAC495271d0F", - "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2" - ], - "NewVault": "0x970CC1E0Bdb3B29a6A12BDE1954A8509acbC9158", - "NewPool": "0xA9e60dD0eF825A1009B37EDb75B312BdA5Ad1A51", - "doHardwork": false - }, - "UniV3_UNI_ETH": { - "Underlying": [ - "0x1f9840a85d5af5bf1d1762f925bdaddc4201f984", - "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2" - ], - "NewVault": "0x3F16b084Ff94c8a3f5A1b60834046f1febD15595", - "NewPool": "0x2579687F556C963b607a8E44c1FbA0F363D2AA11", - "doHardwork": false - }, - "UniV3_FCASH_USDC": { - "Underlying": [ - "0x531261a091F31bFd93dd393a6CA447ed6Fb2043C", - "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48" - ], - "NewVault": "0x50dCcf8F83CCE8aA9168637c2Ec0114ae934F6d1", - "NewPool": "0xC02f8fE55Aa542038a619e17ED42002EB7A5D247", - "doHardwork": false - }, - "UniV3_USDT_ETH_1400_2400": { - "Underlying": [ - "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", - "0xdAC17F958D2ee523a2206206994597C13D831ec7" - ], - "NewVault": "0x0a1AB972612489a1a362f42559bcd281FBEc0786", - "NewPool": "0x31a69b3d430a08c711FacA9c2C0b4A50f593626b", - "doHardwork": "onlyProfit" - }, - "UniV3_USDC_ETH_1400_2400": { - "Underlying": [ - "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", - "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" - ], - "NewVault": "0x45A78dEbfb4d9E94836dC1680d7FAf32b3994a83", - "NewPool": "0xf8CBFE8817d7A7986B6F1C67e29262B8D2496102", - "doHardwork": "onlyProfit" - }, - "UniV3_DAI_ETH_1400_2400": { - "Underlying": [ - "0x6B175474E89094C44Da98b954EedeAC495271d0F", - "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" - ], - "NewVault": "0xC905ccc1a1EC21C8bbE0c0b53d3D048D9055D4bB", - "NewPool": "0xBa20df1C78eD7CE835035e49Dc0389fF11224a76", - "doHardwork": "onlyProfit" - }, - "UniV3_DPI_ETH": { - "Underlying": [ - "0x1494CA1F11D487c2bBe4543E90080AeBa4BA3C2b", - "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2" - ], - "NewVault": "0x04EdB1420A01547944eA57bBd4EBeBAE04ac116b", - "NewPool": "0xf435E8E3D48C972EF536b4862b2Cfec4d0a8C5f1", - "doHardwork": false - }, - "UniV3_BUSD_USDC": { - "Underlying": [ - "0x4Fabb145d64652a948d72533023f6E7A623C7C53", - "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48" - ], - "NewVault": "0x7095b06C02B66e4133F7B4b078B2720CB4437408", - "NewPool": "0xDC1873C8E58e925D530b94FF14b0Aa4121b04d1F", - "doHardwork": false - }, - "UniV3_renBTC_wBTC": { - "Underlying": [ - "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", - "0xEB4C2781e4ebA804CE9a9803C67d0893436bB27D" - ], - "NewVault": "0x7Fb7E4aE3a174E24e6Fd545BbF6E9fC5a14162Cc", - "DataContract": "0x32236dA3701499Cb7ceaED8141FFb936C4d1358e", - "NewPool": "0xAA6f97dFE0BA937E311D216972707fD886886e75", - "doHardwork": false - }, - "bal_BAL_WETH": { - "Underlying": "0x5c6Ee304399DBdB9C8Ef030aB642B10820DB8F56", - "NewVault": "0x12dB4A4C442944A10eD153Db64C500BEb006039f", - "StrategyContract": "BalancerStrategyMainnet_BAL_WETH", - "NewStrategy": "0x2941A48956A2bD476eac6671d76921B6b7e8C89b", - "NewPool": "0xd127474B8F38561819A6CB3E38572A99050c1128", - "PoolId": "0x5c6ee304399dbdb9c8ef030ab642b10820db8f56000200000000000000000014", - "doHardwork": false - }, - "bal_DAI_WETH": { - "Underlying": "0x0b09deA16768f0799065C475bE02919503cB2a35", - "NewVault": "0x3860BD4f060C2F4b44596b537507FFeE9459B3F5", - "StrategyContract": "BalancerStrategyMainnet_DAI_WETH", - "NewStrategy": "0xc2c30cD4898b6004fbb82a8c7bD72d3b3734b5d1", - "NewPool": "0x2bd2Ba6cCa8A9e1FfbCdFe9a3cCF7fB7d4F83EC4", - "PoolId": "0x0b09dea16768f0799065c475be02919503cb2a3500020000000000000000001a", - "doHardwork": false - }, - "bal_USDC_WETH": { - "Underlying": "0x96646936b91d6B9D7D0c47C496AfBF3D6ec7B6f8", - "NewVault": "0xA10a749A5A2a2D3f0c0317a92c3e9159Df567E34", - "StrategyContract": "BalancerStrategyMainnet_USDC_WETH", - "NewStrategy": "0x06A2E6347353edd5653B240D70CdC97f37d080ee", - "NewPool": "0xA7336377C882F511b1DBFB4C8649117Edf593caB", - "PoolId": "0x96646936b91d6b9d7d0c47c496afbf3d6ec7b6f8000200000000000000000019", - "doHardwork": false - }, - "bal_USDT_WETH": { - "Underlying": "0x3e5FA9518eA95c3E533EB377C001702A9AaCAA32", - "NewVault": "0x14e7a00109d95C6340799a108133F4427161d865", - "StrategyContract": "BalancerStrategyMainnet_USDT_WETH", - "NewStrategy": "0x83DDBb631595cC92Ca34b17e0CFC24e059093FA1", - "NewPool": "0x5AAB6C393c641B1AB1f32E61F9A81640008C22b0", - "PoolId": "0x3e5fa9518ea95c3e533eb377c001702a9aacaa32000200000000000000000052", - "doHardwork": false - }, - "bal_WBTC_WETH": { - "Underlying": "0xA6F548DF93de924d73be7D25dC02554c6bD66dB5", - "NewVault": "0xd91b06CE5A57d271F605Bd58d31184B670032145", - "StrategyContract": "BalancerStrategyMainnet_WBTC_WETH", - "NewStrategy": "0x857bE610838b6c16B51ffF8bfdd039FA3007C565", - "NewPool": "0x277C218336e0935B5e5cbDe90B96Da59ce34B2e4", - "PoolId": "0xa6f548df93de924d73be7d25dc02554c6bd66db500020000000000000000000e", - "doHardwork": false - }, - "uni_FOX_WETH": { - "Underlying": "0x470e8de2eBaef52014A47Cb5E6aF86884947F08c", - "NewVault": "0x9AF516e9095069972528eeba8E55275e31fE7734", - "RewardPool": "0xc54b9f82c1c54e9d4d274d633c7523f2299c42a0", - "NewPool": "0x34D358cd25e4BBdcf7D30887c55FE68E0F25dC65", - "doHardwork": false - }, - "sushi_PHTR_FARM": { - "Underlying": "0x15D1FEEcc23691E2E5E39490F5fc14413f9d909A", - "NewVault": "0xa85f818A4634c13E8Be795240e9ACA2CB7C70CcF", - "NewStrategy": "0x3B9a7579005CF6C16878F3427062eA20079ec1FD", - "NewPool": "0x6CE6b6c9BDa2348dea69D827314E2C1419843792", - "doHardwork": false - }, - "sushi_PHTR_ETH": { - "Underlying": "0xa88008543efb1db18922e376DB52CD7E2F73648c", - "NewVault": "0x3Cf83c7A8674112f680E4af893EbaFc7beF48574", - "NewStrategy": "0xedEf953cC7f36d0046495C05A25ed0526Dbf0c0f", - "NewPool": "0x6B671290B51446C4CD01a2731f72fdA1d180f270", - "doHardwork": false - }, - "UniV3_REI_ETH": { - "Underlying": [ - "0x011864D37035439E078d64630777Ec518138aF05", - "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" - ], - "NewVault": "0xeC665d477812C11Bf163841C83322FB4743D1Cfa", - "NewPool": "0xf9BcABd9886Ec2BA1467aCdeBE040077EE61bEe6", - "doHardwork": false - }, - "UniV3_REI_wBTC": { - "Underlying": [ - "0x011864D37035439E078d64630777Ec518138aF05", - "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599" - ], - "NewVault": "0x8e1de189195a76baF8871f70AdcD090aD06a0B58", - "NewPool": "0xDdcaA7Df52674b7a64C37F6D347E4489a5593039", - "doHardwork": false - }, - "UniV3_zUSD_USDC_full_range": { - "Underlying": [ - "0x76417E660DF3E5c90C0361674C192da152A806E4", - "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48" - ], - "NewVault": "0xf301aF77793322Bbd6C9e7fa4465499cd2bDecDE", - "NewPool": "0x15417a101cB7DB7C85B82A4EcC9910Ce6F45D9Df", - "doHardwork": false - }, - "UniV3_REI_ETH_full_range": { - "Underlying": [ - "0x011864D37035439E078d64630777Ec518138aF05", - "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" - ], - "NewVault": "0xd82964732cF95F904FD814511Be08b86d213232E", - "NewPool": "0xea2EC079345E559cBD4b06E477370D51F4Ef3B10", - "doHardwork": false - }, - "UniV3_DON_WETH_full_range": { - "NewVault": "0x25642078C595A7078f150e5E0486364077aE9eBB", - "Underlying": [ - "0x4576E6825B462b6916D2a41E187626E9090A92c6", - "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" - ], - "NewPool": "0xb33A40857fAD73760730A7543E79Dac1b25858c3", - "doHardwork": false - }, - "sushi_YEL_ETH": { - "Underlying": "0xc83cE8612164eF7A13d17DDea4271DD8e8EEbE5d", - "NewVault": "0x81a276Cc1323A76ad0C71657139e6bCdC3C52b30", - "NewPool": "0x54941AF9Eff1484DF58e250fE2FD3d79054ba269", - "PoolId": "1" - }, - "yelhold_YEL": { - "Underlying": "0x7815bDa662050D84718B988735218CFfd32f75ea", - "NewVault": "0xDB94C2817f405b4a01dDb324F8aBB4d7D3705dAD", - "NewPool": "0x56dB0FbAEA64d776B64A4a5824e47f6465A5433c", - "PoolId": "0", - "doHardwork": false - }, - "convex_MIM": { - "Underlying": "0x5a6A4D54456819380173272A5E8E9B9904BdF41B", - "NewVault": "0x604925aD5B715F32F6ed4b3EdC8dE89d764dc583", - "StrategyContract": "ConvexStrategyMIMMainnet", - "NewStrategy": "0x596355E19910dd683C294906Df14ed212f76411C", - "NewPool": "0x0b44335aA5B0D5e4DF85d4aBF81683F892310a5c", - "doHardwork": false - }, - "convex_EURT": { - "Underlying": "0xFD5dB7463a3aB53fD211b4af195c5BCCC1A03890", - "NewVault": "0xB59EdCB651EF54b9e960f8CA35c36EF7904459dB", - "StrategyContract": "ConvexStrategyEURTMainnet", - "NewStrategy": "0x56CfC57bC1C5b40Dc739B88fBEbCc96B05056BB6", - "NewPool": "0x199eFfC20793197d6c5100B32aAae880d1061004", - "doHardwork": false - }, - "convex_ibEUR": { - "Underlying": "0x19b080FE1ffA0553469D20Ca36219F17Fcf03859", - "NewVault": "0x8AA055990f9Ea583f4f5C86Fa4aD57898C18Ff21", - "StrategyContract": "ConvexStrategyIbEURMainnet", - "NewStrategy": "0x01579527d5734C03b8220E96dd5754346BfdFD63", - "NewPool": "0xa6f85bB21Ff71ac0A5890F76fD2514D76e0035EF", - "doHardwork": false - }, - "convex_cvxCRV": { - "Underlying": "0x62B9c7356A2Dc64a1969e19C23e4f579F9810Aa7", - "NewVault": "0xBd3f00330d75883e3395AD443161CB0D5b3C1605", - "NewStrategy": "0x0b686feE0102d9DBB2Fb528f24408fe1Aabdc87e", - "NewPool": "0x8002BD329b69802dBf7d7587C94a4b8D101FE7F0" - }, - "UniV3_USDC_ETH_3000_4500": { - "NewVault": "0x3b2ED6013f961404AbA5a030e20A2AceB486832d", - "DataContract": "0x7D2574BD588F24E554321d7edf4BbE8FB9057Df1", - "NewPool": "0x7931D6263798f99A082Caf1416b2457605628e2D", - "FeeAmount": "3000", - "PosId": [ 139984 ], - "Underlying": [ - "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", - "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" - ], - "doHardwork": false - }, - "UniV3_DAI_ETH_3000_4500": { - "NewVault": "0x503Ea79B73995Cf0C8d323C17782047ED5cC72B2", - "DataContract": "0x99b54e1CCb28137c382796b7b7b5ed61Eda98695", - "FeeAmount": "3000", - "NewPool": "0xEFb78d1E3BA4272E7D806b9dC88e239e08e4082D", - "PosId": [ 139989 ], - "Underlying": [ - "0x6B175474E89094C44Da98b954EedeAC495271d0F", - "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" - ], - "doHardwork": false - }, - "UniV3_USDT_ETH_3000_4500": { - "NewVault": "0xc53DaB6fDD18AF6CD5cF37fDE7C941d368f8664f", - "DataContract": "0x4E73454a1DC53daCd7Cc98F124E4D459Dea0DD1b", - "FeeAmount": "3000", - "NewPool": "0x6055d7f2E84e334176889f6d8c3F84580cA4F507", - "PosId": [ 139990 ], - "Underlying": [ - "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", - "0xdAC17F958D2ee523a2206206994597C13D831ec7" - ], - "doHardwork": false - }, - "UniV3_CNG_ETH": { - "NewVault": "0xc3426599Ec933FbF657ee44b53e7f01d83Be1f63", - "DataContract": "0x7a535F44A86D20076dDE031A28E4f3500d00D628", - "NewPool": "0x1A0E125Ba607714d83260B8e28A68CAb97Db8E52", - "FeeAmount": "10000", - "PosId": [ 144051 ], - "Underlying": [ - "0x5C1d9aA868a30795F92fAe903eDc9eFF269044bf", - "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" - ], - "doHardwork": "onlyProfit" - }, - "UniV3_USDC_ETH_4200_5500": { - "NewVault": "0xC74075F5c9aD58C655a6160bA955B4aCD5dE8d0B", - "DataContract": "0xC388352C326D6B53a9AC872d6ed54c5c763da504", - "FeeAmount": "3000", - "PosId": [ 149295 ], - "Underlying": [ - "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", - "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" - ], - "NewPool": "0xe9D5571a741AF8201e6ca11241aF4d2D635D6c85", - "doHardwork": false - }, - "UniV3_DAI_ETH_4200_5500": { - "NewVault": "0x8137ac6dF358fe2D0DFbB1b5aA87C110950A16Cd", - "DataContract": "0x9221474Ba87867af85681Df08d6aF7f8387E4380", - "FeeAmount": "3000", - "PosId": [ 149296 ], - "Underlying": [ - "0x6B175474E89094C44Da98b954EedeAC495271d0F", - "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" - ], - "NewPool": "0x35De0D0F9448B35a09e1E884C7d23A00027fbD8f", - "doHardwork": false - }, - "UniV3_ETH_USDT_4200_5500": { - "NewVault": "0xEA46CfcB43D5274991344cF6F56765e39A7Eae1a", - "DataContract": "0x1073CAb7DAab7a7002a17E5AA43a72BE5f2AbaB8", - "FeeAmount": "3000", - "PosId": [ 149297 ], - "Underlying": [ - "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", - "0xdAC17F958D2ee523a2206206994597C13D831ec7" - ], - "NewPool": "0xFd1121b2292eBD475791Ee2d646ccC8451c9F7Ae", - "doHardwork": false - }, - "UniV3_BABL_ETH": { - "Underlying": [ - "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", - "0xF4Dc48D260C93ad6a96c5Ce563E70CA578987c74" - ], - "NewVault": "0xadB16dF01b9474347E8fffD6032360D3B54627fB", - "NewPool": "0x3e6397E309f68805FA8Ef66A6216bD2010DdAF19", - "DataContract": "0xf53BB21400822c929668F36bF952baD6833B158f", - "FeeAmount": 3000, - "PosId": [ 158516 ], - "doHardwork": false - }, - "uni_LOOKS_ETH": { - "Underlying": "0xDC00bA87Cc2D99468f7f34BC04CBf72E111A32f7", - "NewVault": "0x41d0Ab2Bf4E8Da44FEE38232E56b089f3Bb00587", - "NewStrategy": "0x30D985f869B11321610c41bD3ce1c3Faf86B9684", - "NewPool": "0xc349d842f1e937569736ADbA53bb735297cF575D", - "RewardPool": "0x2A70e7F51f6cd40C3E9956aa964137668cBfAdC5", - "doHardwork": false - }, - "looks_LOOKS": { - "Underlying": "0xf4d2888d29D722226FafA5d9B24F9164c092421E", - "NewVault": "0x744F77705749541926294f7b35A63f8691374640", - "NewStrategy": "0x14d46cB6dFbD0587A0fF5fB42c3673b01F864F8a", - "NewPool": "0x2549A5195D069dBa83eFa28CF1C05059c005D169", - "RewardPool": "0xBcD7254A1D759EFA08eC7c3291B2E85c5dCC12ce" - }, - "UniV3_ORC_ETH": { - "Underlying": [ - "0x662b67d00A13FAf93254714DD601F5Ed49Ef2F51", - "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" - ], - "NewVault": "0x6bA287890264cFdAb98100E9855b1423328269D2", - "NewStrategy": "0x0000000000000000000000000000000000000000", - "NewPool": "0x1c28790a5cd03e2516c38cb06c6D6c688C8cf668", - "DataContract": "0x72523EE797dfEF865C214906B381F863f8989529", - "FeeAmount": 3000, - "PosId": [ 186833 ], - "doHardwork": "onlyProfit" - }, - "crv_UST_WORMHOLE": { - "Underlying": "0xCEAF7747579696A2F0bb206a14210e3c9e6fB269", - "NewVault": "0x37b27bAA0B04a00ba5E325e88267B4511577e203", - "NewStrategy": "0xd07BCdF0C49eCB100856B2FB659552fa1429edCB", - "NewPool": "0x4cc6e3c4b711091548f91b0C7B5f840359109475", - "doHardwork": false - }, - "crv_CRV_ETH": { - "Underlying": "0xEd4064f376cB8d68F770FB1Ff088a3d0F3FF5c4d", - "NewVault": "0xd7b17297B9884Aa73BF5E6e39e3cEC107ffe6b17", - "OldStrategy": "0x506Eb3dc29389cEA11768cCe6a01Fca4996Fa30c", - "NewStrategy": "0x250601479F13d4EEc9177De018590B421363dd3B", - "NewPool": "0x64EE16703874b2c6D2C9226A3Cb25CD0Ac2e1E31", - "Miner": "0x8301AE4fc9c624d1D396cbDAa1ed877821D7C511" - }, - "UniV3_UNT_ETH": { - "Underlying": [ - "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", - "0xe4b5936Dce1820f84509C89CcE0F28C87988Bad8" - ], - "NewVault": "0x2CE57694b635f6Ea0087A341654543E12b082538", - "NewStrategy": "0x0000000000000000000000000000000000000000", - "NewPool": "0x71c70B619189F877Ba708407C1EA068Ca6EbfB32", - "DataContract": "0xFB9a912f2375C481957e47153E079d60B980C69a", - "FeeAmount": 10000, - "PosId": [ 201880 ], - "doHardwork": false - }, - "notional_DAI": { - "Underlying": "0x6EbcE2453398af200c688C7c4eBD479171231818", - "NewVault": "0x81Dd77E2a1d4E63A29343AF304d69b8b91395c54", - "NewStrategy": "0x67C6Dea057747019f5A8C1519A632d7cd6b890A7", - "NewPool": "0x8027847Df28493ac68d27B5fb30221533185d942", - "doHardwork": "onlyProfit" - }, - "notional_ETH": { - "Underlying": "0xabc07BF91469C5450D6941dD0770E6E6761B90d6", - "NewVault": "0x248333eFdcD024165517953aC437259635a5a38f", - "NewStrategy": "0xE5bd028E8F5F96a2c38423F387bA18198e12581a", - "NewPool": "0x5A71096f39d02d29DdAF870A845017C421E69144", - "doHardwork": false - }, - "notional_USDC": { - "Underlying": "0x18b0Fc5A233acF1586Da7C199Ca9E3f486305A29", - "NewVault": "0xcec2936F04dF7E33015c4661C17d82e035D2C642", - "NewStrategy": "0x154d09523E12497147Aa406c95b47baF1F988694", - "NewPool": "0x83B70Dcea43772d2525C93619706715fD65d0966", - "doHardwork": false - }, - "notional_WBTC": { - "Underlying": "0x0Ace2DC3995aCD739aE5e0599E71A5524b93b886", - "NewVault": "0xf0edB7568fdF1F617e15f2F1a2B9696258D38547", - "NewStrategy": "0x2D01D09276E57a0f38B64C5f75F5ea00b59a9AEB", - "NewPool": "0x4C7b528E249544442F88745ecC9Df82031Ad8DDF", - "doHardwork": false - }, - "convex_DOLA_FRAXBP": { - "Underlying": "0xE57180685E3348589E9521aa53Af0BCD497E884d", - "NewVault": "0x329fec15A917C23F354ec975fE1416eb226d7Fc9", - "NewStrategy": "0x153974cc0A6f288aC9F4F29080308e8D7d869E32", - "NewPool": "0x4Ad218AC372bC282bd8a4064c74A3792B613c064" - }, - "convex_USDD": { - "Underlying": "0xe6b5CC1B4b47305c58392CE3D359B10282FC36Ea", - "NewVault": "0xae7B0b8ea936eF95Cc95240e175b13A6Ca49EC4d", - "NewStrategy": "0xF5514847cC7456Eb4B281e7BeF2B3BE20978591e", - "NewPool": "0xC3a94F4b784F394195B843b15Ad36630281eD954" - }, - "convex_pETH": { - "Underlying": "0x9848482da3Ee3076165ce6497eDA906E66bB85C5", - "NewVault": "0x4CF4f433e359a343648c480b2f3952FD64616a9a", - "NewStrategy": "0x3474293f03F19fA94A97BD8F1c4da151D7B9Aa80", - "NewPool": "0xcD813cef74D41FB9DC03E725887F85BFA5cfeC20" - }, - "convex_pBTC": { - "Underlying": "0xC9467E453620f16b57a34a770C6bceBECe002587", - "NewVault": "0xc7fc2E6fd1d28fA86993F2d8707898c609535A4f", - "NewStrategy": "0x223f134f63723f366e6355Fa3FfbC02E6580E216", - "NewPool": "0xcEb6985B78D0f2d69274f1c37e192E82bA81CDad" - }, - "convex_CVX_ETH": { - "Underlying": "0x3A283D9c08E8b55966afb64C515f5143cf907611", - "NewVault": "0x549fAd7794d331eA0E1675CD7e60cE6931914457", - "NewStrategy": "0x29951C181Dff1f5f7b4c71d4D77604158d058ad2", - "NewPool": "0x973cFd9B6B5d98C6ff815e364D1F7f3C48C351be", - "Miner": "0xB576491F1E6e5E62f1d8F26062Ee822B40B0E0d4" - } - }, - "BSC": { - "EGG": "0xf952fc3ca7325cc27d15885d37117676d25bfda6", - "beacon_ETH": "0x250632378E573c6Be1AC2f97Fcdf00515d0Aa91B", - "bETH": "0x2170Ed0880ac9A755fd29B2688956BD959F933F8", - "wBNB": "0xbb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c", - "bFARM": "0x4B5C23cac08a567ecf0c1fFcA8372A45a5D33743", - "VAI": "0x4BD17003473389A42DAF6a0a729f6Fdb328BbBd7", - "bUSD": "0xe9e7CEA3DedcA5984780Bafc599bD69ADd087D56", - "bUSDT": "0x55d398326f99059fF775485246999027B3197955", - "CAKE": "0x0e09fabb73bd3ade0a17ecc321fd13a19e81ce82", - "XVS": "0xcf6bb5389c92bdda8a3747ddb454cb7a64626c63", - "b1INCH": "0x111111111117dC0aa78b770fA6A738034120C302", - "bRENBTC": "0xfCe146bF3146100cfe5dB4129cf6C82b0eF4Ad8c", - "BDO": "0x190b589cf9fb8ddeabbfeae36a813ffb2a702454", - "sBDO": "0x0d9319565be7f53cefe84ad201be3f40feae2740", - "EPS": "0xa7f552078dcc247c2684336020c03648500c6d9f", - "BELT": "0xe0e514c71282b6f4e823703a39374cf58dc3ea4f", - "SWIRL": "0x52d86850bc8207b520340b7e39cdaf22561b9e56", - "SPACE": "0x0abd3e3502c15ec252f90f64341cba74a24fba06", - "ICE": "0xf16e81dce15b08f326220742020379b855b87df9", - "ampliFARM": "0x8cf3F692CAd5Bfa94817Fb425a2871bA11FE883d", - "ProfitShareTarget": "0xf00dD244228F51547f0563e60bCa65a30FBF5f7f", - "Controller": "0x222412af183BCeAdEFd72e4Cb1b71f1889953b1C", - "AmpliFARM": { - "tokenAddress": "0x8cf3F692CAd5Bfa94817Fb425a2871bA11FE883d", - "proxy": "0xE10f2E9bc4C59E8F40759675b44778F7a044d94A", - "amplifier": "0x633a050832519e824367859895a955D14714AD6A", - "amplifierViewer": "0x0F0Cd8eCf7d13245A54e785F8c3B67dea80f63f2" - }, - "V2": { - "venus_BETH": { - "Underlying": "0x250632378E573c6Be1AC2f97Fcdf00515d0Aa91B", - "NewVault": "0x394E653bbFC9A3497A0487Abee153CA6498F053D", - "NewPool": "0xb3b56c7BDc87F9DeB7972cD8b5c09329ce421F89", - "StrategyContract": "VenusFoldStrategyMainnet_BETH", - "NewStrategy": "0xB7506271FE72FE2cdC3a7ee6Ead8749AD54df8C2", - "doHardwork": false - }, - "venus_BTCB": { - "Underlying": "0x7130d2A12B9BCbFAe4f2634d864A1Ee1Ce3Ead9c", - "NewVault": "0xd75ffA16FFbCf4078d55fF246CfBA79Bb8cE3F63", - "NewPool": "0xC6f39CFf6797baC5e29275177b6E8e315cF87D95", - "StrategyContract": "VenusFoldStrategyMainnet_BTCB", - "NewStrategy": "0x5C6bC2287C48a2C9fc2f0533De2B2acFe7a9230A", - "doHardwork": false - }, - "venus_ETH": { - "Underlying": "0x2170Ed0880ac9A755fd29B2688956BD959F933F8", - "NewVault": "0x2CE34b1bb247f242f1d2A33811E01138968EFBFF", - "NewPool": "0x3331039530DD04B5DF06c2D226AC28E958BACc0f", - "StrategyContract": "VenusFoldStrategyMainnet_ETH", - "NewStrategy": "0xE24e96ab1564DCb444159C8cB2374e13412A01fc", - "doHardwork": false - }, - "venus_XVS": { - "Underlying": "0xcF6BB5389c92Bdda8a3747Ddb454cB7a64626C63", - "NewVault": "0xCf5F83F8FE0AB0f9E9C1db07E6606dD598b2bbf5", - "NewPool": "0x8709B440C0F4F6830a468c6f696D010e85c9510B", - "NewStrategy": "0x826a37148978E8b51641C7cC339E41eCa6dDb909", - "doHardwork": false - }, - "venus_VAI": { - "Underlying": "0x4BD17003473389A42DAF6a0a729f6Fdb328BbBd7", - "NewVault": "0x33DA6B1a05B4afcC5a321aACaA1334BDA4345a14", - "NewPool": "0xDA88e38735e75B58fee6ea4FC5Be576c1e22F6cd", - "NewStrategy": "0x1050f1876AF8a06BA550fe2106cCfCF65eA950FF", - "RewardPool": "0x0667Eed0a0aAb930af74a3dfeDD263A73994f216", - "doHardwork": false - }, - "venus_WBNB": { - "Underlying": "0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c", - "NewVault": "0x1274B70bF34E1a57E78C2A2f3E28a4E1B66cbE48", - "NewPool": "0xE83f395B076F9b95200f9bEC40f5E446599F4F06", - "NewStrategy": "0x70aec98D696c201dBF7549fd08a47a64A316308E", - "doHardwork": false - }, - "pancake_BUSD_BNB": { - "Underlying": "0x58F876857a02D6762E0101bb5C46A8c1ED44Dc16", - "MasterChef": "0x73feaa1eE314F8c655E354234017bE2193C9E24E", - "PoolId": 252, - "NewVault": "0xF7A3a95d0f7E8A5EEaE483Cdd7b76aF287283D34", - "NewStrategy": "0x4E48c585565581FFC1d2a6a53020927CdcA97161", - "NewPool": "0xeaB819E2BE63FFC0dF64E7BBA4DDB3bDEa280310", - "doHardwork": false - }, - "pancake_CAKE": { - "Underlying": "0x0E09FaBB73Bd3Ade0a17ECC321fD13a19e81cE82", - "MasterChef": "0x73feaa1eE314F8c655E354234017bE2193C9E24E", - "PoolId": 0, - "NewVault": "0x3D5B0a8CD80e2A87953525fC136c33112E4b885a", - "NewStrategy": "0x66B7611F35e48e311929e25D73428410C2335c34", - "NewPool": "0x78963b538c4835E00648DF764029196700ea8eE9", - "doHardwork": false - }, - "pancake_CAKE_BNB": { - "Underlying": "0x0eD7e52944161450477ee417DE9Cd3a859b14fD0", - "MasterChef": "0x73feaa1eE314F8c655E354234017bE2193C9E24E", - "PoolId": 251, - "NewVault": "0xfFBD102fAFbd9e15C9122d9C62aB299AFD4D3E4F", - "NewStrategy": "0x573CfE4525C39A574d8c67552706d85F2a777709", - "NewPool": "0xD4bC6001937C6fF493e4bae3BA0F812799f86AB0", - "doHardwork": false - }, - "pancake_ETH_BNB": { - "Underlying": "0x74E4716E431f45807DCF19f284c7aA99F18a4fbc", - "MasterChef": "0x73feaa1eE314F8c655E354234017bE2193C9E24E", - "PoolId": 261, - "NewVault": "0xE1f9A3EE001a2EcC906E8de637DBf20BB2d44633", - "NewStrategy": "0xFbc74EE9D8B55C29a23fc6fBEEF22661f06C2E58", - "NewPool": "0x221ED06024Ee4296fB544a44cfEDDf7c9f882cF3", - "doHardwork": false - }, - "pancake_USDT_BNB": { - "Underlying": "0x16b9a82891338f9bA80E2D6970FddA79D1eb0daE", - "MasterChef": "0x73feaa1eE314F8c655E354234017bE2193C9E24E", - "PoolId": 264, - "NewVault": "0x6D386490e2367Fc31b4aCC99aB7c7D4d998a3121", - "NewStrategy": "0x7A2Af29b859fB916979daD64f4C3a21Fa8b5e1a0", - "NewPool": "0xf1121f56961C6DFD40355dDe61404D51b3f1c34E", - "doHardwork": false - }, - "pancake_XVS_BNB": { - "Underlying": "0x7EB5D86FD78f3852a3e0e064f2842d45a3dB6EA2", - "MasterChef": "0x73feaa1eE314F8c655E354234017bE2193C9E24E", - "PoolId": 260, - "NewVault": "0x0bB94083d5718a8cb716faDc016187a0d6C99425", - "NewStrategy": "0x4d3Ef7A670E524849096f7bA0f1947eEa925e2CF", - "NewPool": "0x063eB32430bD63f4144f3e87D3339E4D2a318C52", - "doHardwork": false - }, - "goose_EGG_BNB": { - "Underlying": "0xd1B59D11316E87C3a0A069E80F590BA35cD8D8D3", - "NewVault": "0xe3f309F151746b3C0953e4C0E455bFf3dc2176AA", - "NewPool": "0x26A4FE4c858f0d8a11442d358d182F2832A7F84c", - "StrategyContract": "GooseStrategyMainnet_EGG_BNB", - "NewStrategy": "0xB60E69F21b469A93aB6e3f4a831E833bcFb7C7dE", - "PoolId": 1, - "doHardwork": false - }, - "goose_EGG_BUSD": { - "Underlying": "0x19e7cbECDD23A16DfA5573dF54d98F7CaAE03019", - "NewVault": "0xcD8FB1302C30fde56BCE5B34211E84561BBF0dF1", - "NewPool": "0x7CAA01B3DC8eE91aA6FA7093e184f045e0DA8792", - "StrategyContract": "GooseStrategyMainnet_EGG_BUSD", - "NewStrategy": "0xc547c527D6ce9a0A0Cea928B50fbD3A598d349a2", - "PoolId": 0, - "doHardwork": false - }, - "goose_EGG": { - "Underlying": "0xF952Fc3ca7325Cc27D15885d37117676d25BfdA6", - "NewVault": "0x0392F36D2896c966E141C8Fd9ECA58a7ca9Fa8AF", - "NewPool": "0xfc8c1f0E25d91cB10db243acBcA5ac3c422A6277", - "StrategyContract": "GooseStrategyMainnet_EGG", - "NewStrategy": "0xc11f5f4CdAEBAb98CaB29501466ba05d41675A3E", - "PoolId": 12, - "doHardwork": false - }, - "venus_DAI": { - "Underlying": "0x1AF3F329e8BE154074D8769D1FFa4eE058B1DBc3", - "NewVault": "0x78cF4a86bA3b4C5246D097E5cd0833cB641C1425", - "StrategyContract": "VenusFoldStrategyMainnet_DAI", - "NewStrategy": "0x52735122306E32e41cdf0257c8647244D475CB4b", - "NewPool": "0xf53c6789F35C4eCf152d2168Ca203808595CB524", - "doHardwork": false - }, - "venus_USDC": { - "Underlying": "0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d", - "NewVault": "0x5089EA6c884a03823672888b57EBCE929EcE63ca", - "StrategyContract": "VenusFoldStrategyMainnet_USDC", - "NewStrategy": "0x6Aa85f9faF4639c6f290E04815B2AA45D78468F4", - "NewPool": "0x08b6732e1D07726e8F398a0ea97200d26E172066", - "doHardwork": false - }, - "venus_USDT": { - "Underlying": "0x55d398326f99059fF775485246999027B3197955", - "NewVault": "0x374787234b369b56b3701E0B932051b37726096a", - "StrategyContract": "VenusFoldStrategyMainnet_USDT", - "NewStrategy": "0x11bAbd0B619BEC0BD1b7b2689f4cd11B25a54e56", - "NewPool": "0xE637E7d1e37875c787b773dBEb28Fcc55FE91C16", - "doHardwork": false - }, - "venus_BUSD": { - "Underlying": "0xe9e7CEA3DedcA5984780Bafc599bD69ADd087D56", - "NewVault": "0x1BFB4ed996F4356aa705891DedB7d7776402BeC1", - "StrategyContract": "VenusFoldStrategyMainnet_BUSD", - "NewStrategy": "0x321e9402479AE47b4De53046bCc418b26D983185", - "NewPool": "0x76aAddf1eBaF9300dAd18469D01A0ee62633abe7", - "doHardwork": false - }, - "oneInch_1INCH_renBTC": { - "Underlying": "0xe3f6509818ccf031370bB4cb398EB37C21622ac4", - "NewVault": "0xbF2989575dE9850F0A4b534740A88F5D2b460A4f", - "NewPool": "0xE9E03506A088eaCDfa1A690cD3019ac105D7B871", - "RewardPool": "0xCB06dF7F0Be5B8Bb261d294Cf87C794EB9Da85b1", - "StrategyContract": "OneInchStrategyMainnet_1INCH_renBTC", - "NewStrategy": "0x4909BfaFaA4D166F09e428Dd96C7f481a18d42ad", - "doHardwork": false - }, - "oneInch_1INCH_BNB": { - "Underlying": "0xdaF66c0B7e8E2FC76B15B07AD25eE58E04a66796", - "NewVault": "0x9090BCcD472b9D11DE302572167DED6632e185AB", - "NewPool": "0x57C30567e0dbd1c308FD2c5665c4084F368560a2", - "RewardPool": "0x5D0EC1F843c1233D304B96DbDE0CAB9Ec04D71EF", - "StrategyContract": "OneInchStrategyMainnet_1INCH_BNB", - "NewStrategy": "0x5fD7a4D33f23967E890Ae77DD4E065bC01db343B", - "doHardwork": false - }, - "bdo_BDO_BNB": { - "Underlying": "0x74690f829fec83ea424ee1F1654041b2491A7bE9", - "NewVault": "0xE604Fd5b1317BABd0cF2c72F7F5f2AD8c00Adbe1", - "NewPool": "0xdEb314a2222884B6c1e848BfFcf68dcfBc5c1406", - "poolId": "CakeLPsBDOBNB", - "NewStrategy": "0x927c074361B79713f1d7b96C18E5dE105B136b19", - "doHardwork": false - }, - "bdo_BDO_BUSD": { - "Underlying": "0xc5b0d73A7c0E4eaF66baBf7eE16A2096447f7aD6", - "NewVault": "0x84646F736795a8bC22Ab34E05c8982CD058328C7", - "NewPool": "0x03b58CE34E9Cb6a908b019228778CBB9f3A1A2Ba", - "poolId": "CakeLPBDOBUSD", - "NewStrategy": "0xD70E3826927BA72bc5C01014a2C447a918e54919", - "doHardwork": false - }, - "bdo_SBDO_BUSD": { - "Underlying": "0xA0718093baa3E7AAE054eED71F303A4ebc1C076f", - "NewVault": "0xC97DDAa8091aBaF79A4910b094830CCE5cDd78f4", - "NewPool": "0x9178f402453b118b6B897Ff520256Ed63b2d9998", - "poolId": "CakeLPsBDOBUSD", - "NewStrategy": "0xD77E6BDe0270B18bc1aBc964557E025023D2a989", - "doHardwork": false - }, - "ellipsis_3pool": { - "Underlying": "0xaF4dE8E872131AE328Ce21D909C74705d3Aaf452", - "NewVault": "0x63671425ef4D25Ec2b12C7d05DE855C143f16e3B", - "StrategyContract": "Ellipsis3PoolStrategyMainnet", - "NewStrategy": "0xb43aA2C44B99BaD346143Fb44e264213d412B6c2", - "NewPool": "0x2Fee56e039AcCceFA3cB1f3051aD00fe550a472c", - "PoolId": "1", - "doHardwork": false - }, - "ellipsis_EPS_BNB": { - "Underlying": "0xf9045866e7b372DeF1EFf3712CE55FAc1A98dAF0", - "NewVault": "0x0A7d74604b39229D444855eF294F287099774aC8", - "StrategyContract": "EllipsisLPStrategyMainnet_EPS_BNB", - "NewStrategy": "0x5954F9d5AFb005ebA67813B5Ab82398FAC7F0178", - "NewPool": "0x0694e3cB1055Ff33d774d51a55272DDEE305f745", - "PoolId": "0", - "doHardwork": false - }, - "belt_BTCB": { - "Underlying": "0x51bd63F240fB13870550423D208452cA87c44444", - "NewVault": "0x6A0D7383762962bE039C197462bF1DF377410853", - "StrategyContract": "BeltSingleAssetStrategyMainnet_BeltBTCB", - "NewStrategy": "0xE6CaD08D92ACa2F5c5345882b6dbf13d12C26dd8", - "NewPool": "0xE5f7396B7f7D52C024be5e8FE229b8E11eefCCc1", - "PoolId": "7", - "doHardwork": false - }, - "belt_ETH": { - "Underlying": "0xAA20E8Cb61299df2357561C2AC2e1172bC68bc25", - "NewVault": "0xF553E1f826f42716cDFe02bde5ee76b2a52fc7EB", - "StrategyContract": "BeltSingleAssetStrategyMainnet_BeltETH", - "NewStrategy": "0x53df6664b3ddE086DCe6315c317d1002b14B87E3", - "NewPool": "0x7002FC2D41D4185787F7b019c2517bB8490b9368", - "PoolId": "8", - "doHardwork": false - }, - "belt_BNB": { - "Underlying": "0xa8Bb71facdd46445644C277F9499Dd22f6F0A30C", - "NewVault": "0x75071F2653fBC902EBaff908d4c68712a5d1C960", - "StrategyContract": "BeltSingleAssetStrategyMainnet_BeltBNB", - "NewStrategy": "0xA6fe292ff497816cF3144eaD564cCd7b44F66021", - "NewPool": "0x9481251436C1E27E5dBa5462c763491B8EE441Cd", - "PoolId": "9", - "doHardwork": false - }, - "belt_Venus": { - "Underlying": "0x86aFa7ff694Ab8C985b79733745662760e454169", - "NewVault": "0x2427DA81376A0C0a0c654089a951887242D67C92", - "StrategyContract": "BeltVenusStrategyMainnet", - "NewStrategy": "0x3736F98190383Bb0490D0099cBedd4175f89653a", - "NewPool": "0x5c6Fe09FcEfeaCa84DC18018cF8aCf7476B2498F", - "PoolId": "0", - "doHardwork": false - }, - "belt_BELT_BNB": { - "Underlying": "0xF3Bc6FC080ffCC30d93dF48BFA2aA14b869554bb", - "NewVault": "0xaD941e12544F49077fc6425CDa1871E11Cea5288", - "StrategyContract": "BeltStrategyMainnet_BELT_BNB", - "NewStrategy": "0x497173d620560440BD715202a2fA0a39491B6402", - "NewPool": "0x8E8Ca3719360809cd4BFe175De58992E7d3e7874", - "PoolId": "11", - "doHardwork": false - }, - "swirl_SWIRL_BNB": { - "Underlying": "0x135AeDCFb35b0b5dCf61Db7891a21253452Eb970", - "NewVault": "0x299B00d031Ba65cA3a22A8f7E8059DAb0b072247", - "NewStrategy": "0x4eE876B94BB00E1792cC25D290C7FCa820a4CEd2", - "NewPool": "0xEa2c3C25985fBB5418c61451C2cbD1311e0EbE9e", - "RewardPool": "0x9FC04657C1178F857d36D8a6B028C732D78F60E0", - "PoolId": "stakingPool", - "doHardwork": false - }, - "space_SPACE_BNB": { - "Underlying": "0x78D9a0c50F6484291b4122f61888Bb9EE71879Ff", - "NewVault": "0x14CB410659b4a4a7CCEa99E6F6C9eac8718160dF", - "NewStrategy": "0xE8E10677ed1F9409424Ea10ee4477B5C4CadCC53", - "NewPool": "0xC2A1fa5753B7c3272F32aBec19140658D539E61C", - "PoolId": "0", - "doHardwork": false - }, - "space_SPACE_BUSD": { - "Underlying": "0x6B936c5C1FD7De08E03684b0588A87DBD8ce6b63", - "NewVault": "0x129cCeE12A9542Ff77e066E6F8d7DF49F8Cbf89D", - "StrategyContract": "SpaceStrategy_SPACE_BUSD", - "NewStrategy": "0x381b02359beBe2566c7c08Fd7d0B078269BCFF9f", - "NewPool": "0x03292bdfE36591F70575C77847d7f004FFd0966A", - "PoolId": "1", - "doHardwork": false - }, - "ellipsis_FUSDT": { - "Underlying": "0x373410A99B64B089DFE16F1088526D399252dacE", - "NewVault": "0xe64BFE13AA99335487f1F42a56cddBFfaEC83BBF", - "StrategyContract": "EllipsisFUSDTStrategyMainnet", - "NewStrategy": "0x28db270691b840A7C2249D39435049Be1F617B02", - "NewPool": "0x9B36E1DcBb21DfA6863b2711Ed6f0F080888072c", - "PoolId": "2", - "doHardwork": false - }, - "ellipsis_BTC": { - "Underlying": "0x2a435Ecb3fcC0E316492Dc1cdd62d0F189be5640", - "NewVault": "0x5Da237ad194B8BBb008Ac8916DF99A92A8a7c8Eb", - "StrategyContract": "EllipsisBTCStrategyMainnet", - "NewStrategy": "0x11D4f0398d135B979d1D20761c43878FBb81417f", - "NewPool": "0x4165884840eE7e6280c512C75B23B098F7e420fc", - "PoolId": "3", - "doHardwork": false - }, - "popsicle_ICE_BNB": { - "Underlying": "0x51F914a192a97408D991FddDAFB8F8537C5Ffb0a", - "NewVault": "0x1c4ADFf419F6b91E51D0aDe953C9BBf5D16A583F", - "StrategyContract": "PopsicleStrategtMainnet_ICE_BNB", - "NewStrategy": "0xBcDf4EAec6166b94e54e2b1F0A4C2c30Cea834CA", - "NewPool": "0xfE7f456F8274355f17243b7282bd88129e894b1A", - "PoolId": "0", - "doHardwork": false - }, - "popsicle_ICE": { - "Underlying": "0xf16e81dce15B08F326220742020379B855B87DF9", - "NewVault": "0xfeB902DB08E4e1F362866628098D6110DBe3D072", - "StrategyContract": "PopsicleStrategtMainnet_ICE", - "NewStrategy": "0xD7338145D79771D0D6926dB134aC040ABb48E835", - "NewPool": "0x1Bb6fDaf6258071F4d2E96d70ffEB8AD392f299B", - "PoolId": "0", - "doHardwork": false - } - } - }, - "MATIC": { - "miFARM": "0xab0b2ddB9C7e440fAc8E140A89c0dbCBf2d7Bbff", - "dQUICK": "0xf28164a485b0b2c90639e47b0f377b4a438a16b1", - "QUICK": "0x831753dd7087cac61ab5644b308642cc1c33dc13", - "pUSDT": "0xc2132D05D31c914a87C6611C10748AEb04B58e8F", - "pWETH": "0x7ceb23fd6bc0add59e62ac25578270cff1b9f619", - "pUSDC": "0x2791bca1f2de4661ed88a30c99a7a9449aa84174", - "pDAI": "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063", - "pWBTC": "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6", - "pBNB": "0xA649325Aa7C5093d12D6F98EB4378deAe68CE23F", - "QI": "0x580A84C73811E1839F75d86d75d88cCa0c241fF4", - "WMATIC": "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270", - "JARVIS_SANCTUARY_AUR0112": "0xbba33F5912Db9c41163BC99D9C568Fcb9F416F17", - "AUR0112": "0xfAdE2934b8E7685070149034384fB7863860D86e", - "JRT": "0x596eBE76e2DB4470966ea395B0d063aC6197A8C5", - "UMA": "0x3066818837c5e6eD6601bd5a91B0762877A6B731", - "KNC": "0x1C954E8fe737F99f68Fa1CCda3e51ebDB291948C", - "JEUR": "0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c", - "JGBP": "0x767058F11800FBA6A682E73A6e79ec5eB74Fac8c", - "JJPY": "0x8343091F2499FD4b6174A46D067A920a3b851FF9", - "JPYC": "0x6AE7Dfc73E0dDE2aa99ac063DcF7e8A63265108c", - "JCAD": "0x8ca194A3b22077359b5732DE53373D4afC11DeE3", - "CADC": "0x5d146d8B1dACb1EBBA5cb005ae1059DA8a1FbF57", - "JCHF": "0xbD1463F02f61676d53fd183C2B19282BFF93D099", - "DEN": "0xf379CB529aE58E1A03E62d3e31565f4f7c1F2020", - "DEN_MAR22": "0xa286eeDAa5aBbAE98F65b152B5057b8bE9893fbB", - "DEN_JUL22": "0x53d00635aeC4a6379523341AEBC325857f32FdE1", - "SES": "0x9120ECada8dc70Dc62cBD49f58e861a09bf83788", - "QUI": "0xF65fb31ad1ccb2E7A6Ec3B34BEA4c81b68af6695", - "JARVIS_SANCTUARY_DEN": "0xB97ae6DdF409cd2d4549aA0d3457ce3E8143BD09", - "pMIMO": "0xADAC33f543267c4D59a8c299cF804c303BC3e4aC", - "pEURT": "0x7BDF330f423Ea880FF95fC41A280fD5eCFD3D09f", - "pEURS": "0xE111178A87A3BFf0c8d18DECBa5798827539Ae99", - "PAR": "0xE2Aa7db6dA1dAE97C5f5C6914d285fBfCC32A128", - "Controller": "0xebaFc813f66c3142E7993a88EE3361a1f4BDaB16", - "ProfitShareTarget": "0xf00dD244228F51547f0563e60bCa65a30FBF5f7f", - "JARVIS_SANCTUARY_AURFEB22": "0x5e5af924C511A7Ba44b535c87Fb184A017B088D5", - "AURFEB22": "0x6Fb2415463e949aF08ce50F83E94b7e008BABf07", - "msig": "0x39cC360806b385C96969ce9ff26c23476017F652", - "pGENE": "0x34667ED7C36cBBbF2d5d5c5c8d6Eb76a094EDb9F", - "pGNOME": "0x6E8a8726639d12935b3219892155520bdC57366B", - "pMTA": "0xF501dd45a1198C2E1b5aEF5314A68B9006D842E0", - "pYEL": "0xD3b71117E6C1558c1553305b44988cd944e97300", - "pICE": "0x4e1581f01046eFDd7a1a2CDB0F82cdd7F71F2E59", - "pPSP": "0x42d61D766B85431666B39B89C43011f24451bFf6", - "pTUSD": "0x2e1ad108ff1d8c782fcbbb89aad783ac49586756", - "AUR_APR22": "0xBF06D9b11126B140788D842a6ed8dC7885C722B3", - "amWBTC": "0x5c2ed810328349100A66B82b78a1791B101C9D61", - "amWETH": "0x28424507fefb6f7f8E9D3860F56504E4e5f5f390", - "am3CRVToken": "0xE7a24EF0C5e95Ffb0f6684b813A78F2a3AD7D171", - "am3CRVPool": "0x445FE580eF8d70FF569aB36e80c647af338db351", - "amDAI": "0x27F8D03b3a2196956ED754baDc28D73be8830A6e", - "amUSDC": "0x1a13F4Ca1d028320A707D99520AbFefca3998b7F", - "amUSDT": "0x60D55F02A771d515e077c9C2403a1ef324885CeC", - "JRT_MAY22": "0xF5f480Edc68589B51F4217E6aA82Ef7Df5cf789e", - "JSGD": "0xa926db7a4CC0cb1736D5ac60495ca8Eb7214B503", - "XSGD": "0x769434dcA303597C8fc4997Bf3DAB233e961Eda2", - "DEN_MAY22": "0x51e7B5A0e8E942A62562f85D91501fbfA43121fE", - "agEUR": "0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4", - "agDEN_JUL22": "0xEEfF5d27e40A5239f6F28d4b0fbE20acf6432717", - "JRT_JUL22": "0xD7f13BeE20D6848D9Ca2F26d9A244AB7bd6CDDc0", - "JNZD": "0x6b526Daf03B4C47AF2bcc5860B12151823Ff70E0", - "NZDS": "0xeaFE31Cd9e8E01C8f0073A2C974f728Fb80e9DcE", - "JPYC2": "0x431D5dfF03120AFA4bDf332c61A6e1766eF37BDB", - "AUR_JUL22": "0x8C56600D7D8f9239f124c7C52D3fa018fC801A76", - "BANANA": "0x5d47bAbA0d66083C52009271faF3F50DCc01023C", - "JRT_ANGLE_SEP22": "0x6966D20E33A15baFde7E856147E4E5EaF418E145", - "JRT_SEP22": "0xcE0248f30d565555B793f42e46E58879F2cDCCa4", - "JRT_MIMO_SEP22": "0xAFC780bb79E308990c7387AB8338160bA8071B67", - "JRT_ANGLE_NOV22": "0x63B87304fc9889Ce7356396ea959aA64850a52E7", - "JRT_NOV22": "0x5eF12a086B8A61C0f11a72b36b5EF451FA17f1f1", - "JRT_MIMO_NOV22": "0x4Fd52587194a0bfd3AC5b8096D15e1a7230bA2eb", - "pEURe": "0x18ec0A6E18E5bc3784fDd3a3634b31245ab704F6", - "MESH": "0x82362Ec182Db3Cf7829014Bc61E9BE8a2E82868a", - "oMOOI": "0x746351AB4B9d4f802B7b770f33184d0A6B17363D", - "oZEMIT": "0xA34E0eaCB7fbB0b0d45da89b083E0f87fcdf6157", - "oUSDC": "0x5bEF2617eCCA9a39924c09017c5F1E25Efbb3bA8", - "oUSDT": "0x957da9EbbCdC97DC4a8C274dD762EC2aB665E15F", - "V2": { - "quickswap_ETH_MATIC": { - "Underlying": "0xadbF1854e5883eB8aa7BAf50705338739e558E5b" - }, - "quickswap_ETH_USDT": { - "Underlying": "0xF6422B997c7F54D1c6a6e103bcb1499EeA0a7046", - "NewVault": "0x3D5B0a8CD80e2A87953525fC136c33112E4b885a", - "StrategyContract": "QuickStrategyMainnet_ETH_USDT", - "NewStrategy": "0xfFBD102fAFbd9e15C9122d9C62aB299AFD4D3E4F", - "RewardPool": "0x45a5CB25F3E3bFEe615F6da0731740093F59b768", - "NewPool": "0xE1f9A3EE001a2EcC906E8de637DBf20BB2d44633", - "doHardwork": false - }, - "quickswap_IFARM_QUICK": { - "Underlying": "0xD7668414BfD52DE6d59E16e5f647c9761992C435", - "NewVault": "0x388Aaf7a534E96Ea97beCAb9Ff0914BB10EC18fE", - "StrategyContract": "QuickStrategyMainnet_iFARM_QUICK", - "NewStrategy": "0x6a7C4655a567e105b143285542be8B47A31540A5", - "RewardPool": "0xEa2EC0713D3B48234Ad4b2f14EDb4978D1228aE5", - "NewPool": "0x284D7200a0Dabb05ee6De698da10d00df164f61d", - "doHardwork": false - }, - "sushiswap_USDC_ETH": { - "Underlying": "0x34965ba0ac2451A34a0471F04CCa3F990b8dea27", - "NewVault": "0xf76a0C5083b895c76ecBF30121F036849137D545", - "StrategyContract": "SushiStrategyMainnet_USDC_ETH", - "MiniChef": "0x0769fd68dFb93167989C6f7254cd0D766Fb2841F", - "PoolId": 1, - "NewStrategy": "0xe3f309F151746b3C0953e4C0E455bFf3dc2176AA", - "NewPool": "0xB25e2C1efDD4b79CD5d63C0F5a45326FA4CA2139" - }, - "balancer_BTC": { - "Underlying": "0xFeadd389a5c427952D8fdb8057D6C8ba1156cC56", - "NewVault": "0x002Fbb34646c32fCe6bb1D973B7585e62EeE6aa9", - "StrategyContract": "BalancerStrategyMainnet_BTC", - "NewStrategy": "0xE4b9a65c8692e7d9c574E99bF7BF2bFFa61F14E9", - "NewPool": "0x299F75862c49DD852f2F3349D62A7e6a98fB8A0F", - "PoolId": "0xfeadd389a5c427952d8fdb8057d6c8ba1156cc5600020000000000000000001e", - "doHardwork": false - }, - "balancer_POLYBASE": { - "Underlying": "0x0297e37f1873D2DAb4487Aa67cD56B58E2F27875", - "NewVault": "0x5C6bC2287C48a2C9fc2f0533De2B2acFe7a9230A", - "StrategyContract": "BalancerStrategyMainnet_POLYBASE", - "NewStrategy": "0xF1499aAe3f8f9cf925b663568A964385898b53c2", - "OldPool": "0xA89f24D5c195BfD20c091D8D3FbF51fffEA9dE45", - "NewPool": "0xA71136F9B97B995eF77a90EC0878EC9F80Bc4523", - "PoolId": "0x0297e37f1873d2dab4487aa67cd56b58e2f27875000100000000000000000002", - "Gauge": "0x068Ff98072d3eB848D012e3390703BB507729ed6", - "RootChainGauge": "0xA5A0B6598B90d214eAf4d7a6b72d5a89C3b9A72c" - }, - "balancer_TRICRYPTO": { - "Underlying": "0x03cD191F589d12b0582a99808cf19851E468E6B5", - "NewVault": "0xC426DB5EfcBfc41B9f1ECdbc89C11E154ec2c99C", - "StrategyContract": "BalancerStrategyMainnet_TRICRYPTO", - "NewStrategy": "0xB7506271FE72FE2cdC3a7ee6Ead8749AD54df8C2", - "OldPool": "0xB99c358d91d57612236C74643306eA035645887E", - "NewPool": "0x81aCAee9a3d9b91aC42727DdB1AcADBE4D9F07F7", - "PoolId": "0x03cd191f589d12b0582a99808cf19851e468e6b500010000000000000000000a", - "doHardwork": false - }, - "balancer_STABLE": { - "Underlying": "0x06Df3b2bbB68adc8B0e302443692037ED9f91b42", - "NewVault": "0x4f60a9471ACb094BA34AEA5EB7D7A4AD32c8890c", - "StrategyContract": "BalancerStrategyMainnet_STABLE", - "NewStrategy": "0xa1A9cb6996a5e33Ef742977435E4ED8738F0e37C", - "OldPool": "0xE7a6991e2AF7f9a9D36BAfcDe8d0B8a057E4dB8c", - "NewPool": "0x17867795cF22Aa5D266A298097Ee3766D8FCA4C6", - "PoolId": "0x06df3b2bbb68adc8b0e302443692037ed9f91b42000000000000000000000012", - "Gauge": "0x72843281394E68dE5d55BCF7072BB9B2eBc24150", - "RootChainGauge": "0xFBf87D2C22d1d298298ab5b0Ec957583a2731d15" - }, - "jarvis_AUR_USDC": { - "Underlying": "0xA0fB4487c0935f01cBf9F0274FE3CdB21a965340", - "NewVault": "0xB492fAEdA6c9FFb9B9854a58F28d5333Ff7a11bc", - "StrategyContract": "JarvisStrategyMainnet_AUR_USDC", - "NewStrategy": "0x346523a81f16030110e6C858Ee0E11F156840BD1", - "NewPool": "0xa8184c85a7C23f0d3A7Ee7591a85195ed740E3A3", - "doHardwork": false - }, - "jarvis_JCHF_USDC_HODL": { - "Underlying": "0x439E6A13a5ce7FdCA2CC03bF31Fb631b3f5EF157", - "NewVault": "0x7f316D2498a234670554D1a890a364b0bD9d88e2", - "StrategyContract": "JarvisHodlStrategyV3Mainnet_jCHF_USDC", - "OldStrategy": "0xd432F8C6861a6Ba344734F364539262AB69d8c07", - "NewStrategy": "0xABe846c370167F82724673c92D851e92f2c7d39b", - "OldPool": "0xe7666F2AF0a6F5199281944C112CA8511F27C330", - "NewPool": "0x24Aa3547962872351c30F1127430172317C05FEC", - "RewardPool": "0xFAA0f413E67A56cbbE181024279bA5504Ce487EF", - "useMsigProfitCalculation": true, - "doHardwork": false - }, - "jarvis_JEUR_USDC_HODL": { - "Underlying": "0xa1219DBE76eEcBf7571Fed6b020Dd9154396B70e", - "NewVault": "0xA832926e3F6A3339ae68f70d76860D212959E0E7", - "StrategyContract": "JarvisHodlStrategyV3Mainnet_jEUR_USDC", - "OldStrategy": "0x19A9B287272535AF40e087F3Fd32Bd2BA07bF4AB", - "NewStrategy": "0x7B28648E03FAE7C5ee53aE443FC3B1dC65F06A19", - "OldPool": "0x083830D8d41f21dE5832649db40e9268b027696a", - "NewPool": "0xf25474FBf9812bE2ef76abf4297A27411C156403", - "RewardPool": "0xFAA0f413E67A56cbbE181024279bA5504Ce487EF", - "useMsigProfitCalculation": true, - "doHardwork": false - }, - "jarvis_JGBP_USDC_HODL": { - "Underlying": "0xbb2d00675B775E0F8acd590e08DA081B2a36D3a6", - "NewVault": "0xe94D89243a7Aeaf88857461ce555caEB344765Fc", - "StrategyContract": "JarvisHodlStrategyV3Mainnet_jGBP_USDC", - "OldStrategy": "0xB60E69F21b469A93aB6e3f4a831E833bcFb7C7dE", - "NewStrategy": "0xA755A41011F092f0B8230f5eEb13DC65cfbf3e8C", - "OldPool": "0xB91f62A423dE007ce25E5538D747B259fb207938", - "NewPool": "0x877635e68C1E943D6d6B777C0e847Cd7aE5A01BE", - "RewardPool": "0xFAA0f413E67A56cbbE181024279bA5504Ce487EF", - "useMsigProfitCalculation": true, - "doHardwork": false - }, - "polygon_DAI": { - "Underlying": "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063", - "NewVault": "0x2Fee56e039AcCceFA3cB1f3051aD00fe550a472c", - "StrategyContract": "IdleStrategyDAIMainnet", - "NewStrategy": "0x3330d534A470BdaBD1105dab6C5Fa61E7789882E", - "NewPool": "0x5954F9d5AFb005ebA67813B5Ab82398FAC7F0178", - "doHardwork": false - }, - "polygon_USDC": { - "Underlying": "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174", - "NewVault": "0xe7c9D242137896741b70CEfef701bBB4DcB158ec", - "StrategyContract": "IdleStrategyUSDCMainnet", - "NewStrategy": "0x08043b010AD2CD72db75878201FDE4B03e28e069", - "NewPool": "0xeA4Eca0FbeB0fcAaE61D2fA2B2877d435FAEee1C", - "doHardwork": false - }, - "polygon_WETH": { - "Underlying": "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619", - "NewVault": "0x9048A123Ae6C86a2B9fdC3eA28Ed1911DE8363A6", - "StrategyContract": "IdleStrategyWETHMainnet", - "NewStrategy": "0x7Ad709Df8B897B3b623C5413E92A6F70CA563e1d", - "NewPool": "0xEa2c3C25985fBB5418c61451C2cbD1311e0EbE9e", - "doHardwork": false - }, - "jarvis_DEN_4EUR": { - "Underlying": "0x4924B6E1207EFb244433294619a5ADD08ACB3dfF", - "NewVault": "0x4A5eb54018462803B9D9a35D1730e45D6EE7033E", - "NewStrategy": "0xC8c30a6e74b1A394b4Ce8BC08De641826279e254", - "NewPool": "0x4e9f394Fcd6652aBB8D85bB2E1fC582C000F4805", - "RewardPool": "0xf8347d0C225e26B45A6ea9a719012F1153D7Ca15", - "useMsigProfitCalculation": true, - "doHardwork": false - }, - "jarvis_4EUR_HODL": { - "Underlying": "0xAd326c253A84e9805559b73A08724e11E49ca651", - "NewVault": "0xDDe43710DefEf6CbCf820B18DeBfC3cF9a4f449F", - "NewStrategy": "0xe8a2cFce2C718E0f95ee2b1d3c0331c92C06Ca0b", - "NewPool": "0xf74E8CFe03421D071c7dCCc3E5ecB6dDDede2f07", - "RewardPool": "0x1e1506b8cF84f8D1C2dbF474BcB6fEC36467C478", - "useMsigProfitCalculation": true - }, - "jarvis_AUR_USDC_V2": { - "Underlying": "0xA623aacf9eB4Fc0a29515F08bdABB0d8Ce385cF7", - "NewVault": "0xFf127E0dDB5E0a53d29f9eA029F5b41F281F3EFD", - "NewStrategy": "0xA87Abed957338A5dE2106D13d1967cF62d6d7996", - "NewPool": "0xb42E1201cc041727B063cfbB506Ca7ee74B7857e", - "doHardwork": false - }, - "SUSHI_GENE_ETH": { - "Underlying": "0x3d4219987fBb25C3DcF73FbD9AA85FbE3C7411D9", - "NewVault": "0x9EF89a962B421B26Def4b5f6435c6Fe698FDa822", - "NewStrategy": "0x9D0D318a954e1954103d6Db36244Bd28C78D2407", - "NewPool": "0x7F30EF435c125e42cd8Ec68C3F2E9f79c5923901", - "doHardwork": false - }, - "SUSHI_GNOME_ETH": { - "Underlying": "0xc1214b61965594b3e08Ea4950747d5A077Cd1886", - "NewVault": "0x948aD16CD52a1658B404fE67ED7a56360F52cE08", - "NewStrategy": "0x7571FEbd37190caaF071D7D7AA17d3704EF44e0d", - "NewPool": "0x0a0be71cfcE12ECb966dC762016C28eF5640B56a", - "doHardwork": false - }, - "mUSD": { - "Underlying": "0xE840B73E5287865EEc17d250bFb1536704B43B21", - "NewVault": "0x13ef392208a9963527346A20873058E826d7f0B7", - "NewStrategy": "0xc657B9BF61e928e3114FaF8aa269BEB9a29105b1", - "NewPool": "0x60ce0066F86F7805c2Cc39bBf0b1be4BfE2ec810" - }, - "popsicle_ICE_WETH": { - "Underlying": "0x941eb28e750C441AEF465a89E43DDfec2561830b", - "NewVault": "0xC2F50f1886D790e199Cd8a5c0AC360DF44636012", - "NewStrategy": "0x1626e9a3880805fD2349E90e3116562c5Dc65f31", - "NewPool": "0x26906cFF92f5c0D24B3045BEA0cf11a30a22D0eA", - "PoolId": 0, - "doHardwork": false - }, - "quick_YEL_MATIC": { - "Underlying": "0x8bAb87ECF28Bf45507Bd745bc70532e968b5c2De", - "NewVault": "0xA9B35ef7C2289b5D0391381bF8a2560d2eb0F961", - "NewStrategy": "0x2e5A5455411DE1AFb9Bf81f11fD764B9bCc0674E", - "NewPool": "0xB2a1727Db618D6614c57ccdc7e70F3d930BFDe11", - "PoolId": 1 - }, - "quickswap_PSP_MATIC": { - "Underlying": "0x7AfC060acCA7ec6985d982dD85cC62B111CAc7a7", - "NewVault": "0x54Bc6af48464510838e81fDdda4de53B2d65f32a", - "NewStrategy": "0x8cB98c8FD5740665E88827D45bEC42c00A8d4322", - "NewPool": "0x77050b56e8aC54b14e207D1E013c2719ed7C71Ab", - "RewardPool": "0x64D2B3994F64E3E82E48CC92e1122489e88e8727", - "doHardwork": false - }, - "bal_TUSD_STABLE": { - "Underlying": "0x0d34e5dD4D8f043557145598E4e2dC286B35FD4f", - "NewVault": "0x32e3cC7D37ce9EB26EEA54241840B0b72F05Aa26", - "StrategyContract": "BalancerStrategyMainnet_TUSD_STABLE", - "NewStrategy": "0x430799E21A2aF202D8d983E29935e4D2Ed16aa2e", - "NewPool": "0xA917F56A1749f0E7820fdBc4EB783a3a476164ba", - "PoolId": "0x0d34e5dd4d8f043557145598e4e2dc286b35fd4f000000000000000000000068", - "doHardwork": false - }, - "bal_USDC_WETH_polygon": { - "Underlying": "0x10f21C9bD8128a29Aa785Ab2dE0d044DCdd79436", - "NewVault": "0x264B17DF8a79bFa830C1A94B90876CD3b0784b30", - "StrategyContract": "BalancerStrategyMainnet_USDC_WETH", - "NewStrategy": "0x014cE9201e417b7A8c49Aa1C9eB72E8f8D2b3DcD", - "NewPool": "0x02F28abb9bc319E03FC6844466BBB569D5cDe097", - "PoolId": "0x10f21c9bd8128a29aa785ab2de0d044dcdd79436000200000000000000000059", - "Gauge": "0xD3Fdd06285d2649337800f00B41D07801C9f5715", - "RootChainGauge": "0x45012035a728b0a9B344036e6bff6c775EE09769", - "doHardwork": false - }, - "bal_WBTC_WETH_polygon": { - "Underlying": "0xCF354603A9AEbD2Ff9f33E1B04246d8Ea204ae95", - "NewVault": "0x60E057A17be997a1631B7188e8AF42657F836077", - "StrategeContract": "BalancerStrategyMainnet_WBTC_WETH", - "NewStrategy": "0x58Ca938dcACB193a9939D13A4b2AB6De5128D755", - "NewPool": "0x0E8661714998c2d8232Ca47406d8bE7ac066D16a", - "PoolId": "0xcf354603a9aebd2ff9f33e1b04246d8ea204ae9500020000000000000000005a", - "doHardwork": false - }, - "jarvis_DEN2_4EUR": { - "Underlying": "0xEb6f426963140471a7c1E4337877e6dBf834d2A8", - "NewVault": "0x8cccdEBF657F072D83B2d94068C4377a3BA91e08", - "NewStrategy": "0xfeB6A323BA0254F207750C9ff2bEDBbDF7F6C880", - "NewPool": "0x183CfA5f9Be0d45a532Bd2EB94398162e14fb049", - "RewardPool": "0x9c802D12Da5C7c74104d8cAD9E6084E32c2B70B7", - "useMsigProfitCalculation": true, - "doHardwork": false - }, - "jarvis_AUR3_USDC": { - "Underlying": "0xF40E249737c510CCE832286e54cB30E60D4e4656", - "NewVault": "0x102Df50dB22407B64a8A6b11734c8743B6AeF953", - "NewStrategy": "0xC41D252b9cA4EC08E7bAAb0a490216C8598bf911", - "NewPool": "0x4Af93A7D4Bb47c814988dA5E774112f7b5ae5Dab", - "RewardPool": "0xFAA0f413E67A56cbbE181024279bA5504Ce487EF", - "useMsigProfitCalculation": true, - "doHardwork": false - }, - "jarvis_SES_2JPY": { - "Underlying": "0x3b76F90A8ab3EA7f0EA717F34ec65d194E5e9737", - "NewVault": "0x483d1e18E67bF69ef555c798807DaDbE7757311D", - "NewStrategy": "0xE01009072a45D782Fe827a286EB2Fd09cf559eDB", - "NewPool": "0x811020F961f3A3EB4DF393c2837611fC1271556E", - "RewardPool": "0xeb4a4ba3ef5e3a286dc49408c27f9bdaa286db84", - "useMsigProfitCalculation": true, - "doHardwork": false - }, - "jarvis_2JPY_HODL": { - "OldUnderlying": "0xE8dCeA7Fb2Baf7a9F4d9af608F06d78a687F8d9A", - "Underlying": "0xaA91CDD7abb47F821Cf07a2d38Cc8668DEAf1bdc", - "NewVault": "0x9e00c8E675F3F25Ca0F7f51d4bCA28b7be009e12", - "OldStrategy": "0xEF9D1a246d013F4a8b16d9D875946abEb2AbEe68", - "NewStrategy": "0x45257F1c56bE3D381f49371b47c3EEb1E8358431", - "NewPool": "0x8451d905e6b4dEd563b5AB49027f28e2eBcCc991", - "RewardPool": "0xa0044b58b1de085845aeA7BD3256a00EAb4145a2", - "useMsigProfitCalculation": true - }, - "jarvis_QUI_2CAD": { - "Underlying": "0x32d8513eDDa5AEf930080F15270984A043933A95", - "NewVault": "0x7f7136760ce6235b0889704B01bE23E6E8220e7B", - "NewStrategy": "0x77B2a497dC7482622Ff38C4C624B258F009Bf34b", - "NewPool": "0x21284e4A00999cf01783Cc1c2dF9C9F059435c41", - "RewardPool": "0x16ef7a2f8156819bae95cfce0ca712d01498b665", - "useMsigProfitCalculation": true, - "doHardwork": false - }, - "jarvis_2CAD_HODL": { - "Underlying": "0xA69b0D5c0C401BBA2d5162138613B5E38584F63F", - "NewVault": "0x2D165213df42C70B72FbE47670bA3b7e6DBfAB4a", - "NewStrategy": "0x2081afC37F39274Ed5ad41ED7F2c84e99b92C316", - "NewPool": "0x2f590EB4980ed49Ff9613E3098b61772970a7f36", - "RewardPool": "0xa0044b58b1de085845aeA7BD3256a00EAb4145a2", - "useMsigProfitCalculation": true - }, - "crvTriCrypto3_polygon": { - "Underlying": "0xdAD97F7713Ae9437fa9249920eC8507e5FbB23d3", - "NewVault": "0x82B5393Df3822921159C3e9513191299caAe05f9", - "NewStrategy": "0xdef9E389b7dc4F34182fb1eEb2702029deF8F24c", - "NewPool": "0xec4CDb325d293a0057fF0b8b53C637605A00066b", - "CurvePool": "0x92215849c439E1f8612b6646060B4E3E5ef822cC", - "Gauge": "0x3B6B158A76fd8ccc297538F454ce7B4787778c7C", - "RootChainGauge": "0x060e386eCfBacf42Aa72171Af9EFe17b3993fC4F", - "doHardwork": false - }, - "crvEurtUsd_polygon": { - "Underlying": "0x600743B1d8A96438bD46836fD34977a00293f6Aa", - "NewVault": "0x09E5FCd4F05ba0ea95D4f81a3f8cd60A50840100", - "NewStrategy": "0xBcEF4629f7ea87E84d729a8279277cd63f7F1268", - "NewPool": "0x105d37A970594a231ffeAA5283b18101596f4f55", - "CurvePool": "0xB446BF7b8D6D4276d0c75eC0e3ee8dD7Fe15783A", - "Gauge": "0x40c0e9376468b4f257d15F8c47E5D0C646C28880", - "RootChainGauge": "0xAF78381216a8eCC7Ad5957f3cD12a431500E0B0D", - "doHardwork": false - }, - "jarvis_JRTMAY22_USDC": { - "Underlying": "0xdaa2C66B06B62bAd2E192be0A93f895c855484ee", - "NewVault": "0x95b730ED766F4e385016144fA30E96b78EBd09f5", - "NewStrategy": "0x1319F123962DC98418A73e5CeC7a6a555e571425", - "NewPool": "0xd2104e58258D0dFC4dc6D203DDBE0AaeE4798E6C", - "RewardPool": "0x0ff93e7CE954A7Ac2ADbBe8F635513cbDB497405", - "useMsigProfitCalculation": true, - "doHardwork": false - }, - "jarvis_2SGD_HODL": { - "Underlying": "0xeF75E9C7097842AcC5D0869E1dB4e5fDdf4BFDDA", - "NewVault": "0x5AC8afa262C617bBA8Aa65a04E16CCfAc9e92350", - "NewStrategy": "0x7F34356ED033715FD467b2D5a04827C13aF834fF", - "NewPool": "0x917D36698F7195B32C3dF66Af45556eD447C79Fe", - "RewardPool": "0xa0044b58b1de085845aeA7BD3256a00EAb4145a2", - "useMsigProfitCalculation": true - }, - "jarvis_DENMAY22_4EUR": { - "Underlying": "0x6E56300267A6Dd07DA0908557E02756747E1c90E", - "NewVault": "0x0DF469C287A8cEb2cFc396b350A9f03147B487A5", - "NewStrategy": "0xeeD6692252978cF4C5298B37C84619f5D3bA9d4E", - "NewPool": "0x8809DBd9Ab4909AAe75A729D29379C5B7D12e767", - "RewardPool": "0x845b7939D7E01fd29d6452CE9DDF9bd3ECf886b2", - "useMsigProfitCalculation": true, - "doHardwork": false - }, - "jarvis_DENJUL22_4EUR": { - "Underlying": "0xF84fA79A94aFb742A98EDf2c7a10ef7134b684bC", - "NewVault": "0x0445093206A816AfD1317f35aF250fA5e0044907", - "NewStrategy": "0x09C85e411b10AdFc0c63A2F6f5333Dd3bF1AC24E", - "NewPool": "0x52395CB002Ce1b5aF8758E9E3f63aC77234a4105", - "RewardPool": "0x1e1506b8cF84f8D1C2dbF474BcB6fEC36467C478", - "useMsigProfitCalculation": true - }, - "jarvis_agDENJUL22_2EUR": { - "Underlying": "0x7d85cCf1B7cbAAB68c580E14fA8C92E32704404f", - "NewVault": "0x48795326FBa34e07076038cC8f03f88a80E71214", - "NewStrategy": "0xD9C4C1DD6F8dD7b7C07254B5E731530cf2EfEbBF", - "NewPool": "0x1dfdE6E4c9852Bb8c593b72631257EAC6A827E09", - "RewardPool": "0x834579150Cc521e0afAB15568930e3BEc67B865A", - "useMsigProfitCalculation": true - }, - "jarvis_2EUR_agEUR_HODL": { - "Underlying": "0x2fFbCE9099cBed86984286A54e5932414aF4B717", - "NewVault": "0xE4E6055A7eB29F2Fa507ba7f8c4FAcc0C5ef9a2A", - "NewStrategy": "0x76341494eeA3bfC9de420d1C02C3398833f45343", - "NewPool": "0x9c55488f8AdC23544B8571757169AE17865ABFC8", - "RewardPool": "0x7349Cc23B3A3E104ec2FA5A0BB29c8b022508779", - "useMsigProfitCalculation": true - }, - "jarvis_JRTJUL22_USDC": { - "Underlying": "0x707C7f22d5E3C0234bCc53aeE51420d6cdD988f9", - "NewVault": "0xcFD80B11fefD581Fc45868ABD0d61e8437C050b1", - "NewStrategy": "0xcd87438ba146A76fE078dc61ef0f0765b67f31a4", - "NewPool": "0xF353cC638068F7af05856447D3D655dBE510F257", - "RewardPool": "0xaB5053e1f6f7fb242f62091BEE8f15c81265EE05", - "useMsigProfitCalculation": true - }, - "jarvis_2NZD_HODL": { - "Underlying": "0x976A750168801F58E8AEdbCfF9328138D544cc09", - "NewVault": "0x6F2047E88D70fEcEbA2D33Ec6A0CC579B56CEa52", - "NewStrategy": "0x34733CE813D289D05F17DCB3CB195b2128105f54", - "NewPool": "0xfcD319Da00C632c2Fca0c95E147A5494973E6fC8", - "RewardPool": "0x2FAe83B3916e1467C970C113399ee91B31412bCD", - "useMsigProfitCalculation": true - }, - "jarvis_AURJUL22_WETH": { - "Underlying": "0xF9Ce68A9E41f1e7cee5FDCbef99669653Aa61390", - "NewVault": "0x3BB93BdEaF0906819e5D2Eccdc2E9Ce408296dD1", - "NewStrategy": "0xaB298F259426e8202B69C17037270862a19554D8", - "NewPool": "0x7bcb258EED0fD374d3B0398C5DcC1a4a792e5e93", - "RewardPool": "0x8b4D15670CaA3772a29AaC386AB924a0F54Abe48", - "useMsigProfitCalculation": true - }, - "jarvis_jEUR_WETH_HODL": { - "Underlying": "0x7090f6f42EA9b07C85E46aD796f8C4A50E0f76fA", - "NewVault": "0xe1195e7276Ca0A20d8E5A07eecFb9Ec9921B90BD", - "NewStrategy": "0x6F7646397b2B57c6791b36556E5FfBB0Db7a2Be5", - "NewPool": "0x7d18650C8A7aFfC06604cF83628bf95e51f5ceDd", - "RewardPool": "0x8b4D15670CaA3772a29AaC386AB924a0F54Abe48", - "useMsigProfitCalculation": true - }, - "jarvis_jCHF_WETH_HODL": { - "Underlying": "0x95697B1b83E0F28017158BF2a2Adc6bA991088EC", - "NewVault": "0x14444C719eDAD3c24563860203e2252e55711eb6", - "NewStrategy": "0xbF59f171d255C86C798ffCCf0909F2F2d0e732b3", - "NewPool": "0x19b4954386A1061756402159Dae16a831FBB75F6", - "RewardPool": "0x8b4D15670CaA3772a29AaC386AB924a0F54Abe48", - "useMsigProfitCalculation": true - }, - "bal_MaticX": { - "Underlying": "0xC17636e36398602dd37Bb5d1B3a9008c7629005f", - "NewVault": "0x62119D3AEa375B0e3Cee7683b0aFDDa836C0676A", - "NewStrategy": "0x65D854658A9F26DdE59078cD8E281f5FF9573e1f", - "NewPool": "0xBE1db182311A1622b9a84C033C956F20b385C062", - "PoolId": "0xc17636e36398602dd37bb5d1b3a9008c7629005f0002000000000000000004c4", - "Gauge": "0x48534d027f8962692122dB440714fFE88Ab1fA85", - "RootChainGauge": "0xf01541837CF3A64BC957F53678b0AB113e92911b" - }, - "bal_stMatic": { - "Underlying": "0xaF5E0B5425dE1F5a630A8cB5AA9D97B8141C908D", - "NewVault": "0xe0fbF2ea37d731187e6E85a45Cc1D5D3b66335aa", - "NewStrategy": "0x9e5d536D5B61dBd4B54Dd612a6ffB7A063671651", - "NewPool": "0x0827D87eDe0e71620658502e3e54f0AFAC3c9E28", - "PoolId": "0xaf5e0b5425de1f5a630a8cb5aa9d97b8141c908d000200000000000000000366", - "Gauge": "0x9928340f9E1aaAd7dF1D95E27bd9A5c715202a56", - "RootChainGauge": "0xc3bB46B8196C3F188c6A373a6C4Fde792CA78653", - "doHardwork": false - }, - "ape_BANANA_MATIC": { - "Underlying": "0x034293F21F1cCE5908BC605CE5850dF2b1059aC0", - "NewVault": "0x8B7EEb22B91D588d8e5564b44F256Df41ad89923", - "NewStrategy": "0xf79AC49370b0D62405b83E9903b3BcC106886972", - "NewPool": "0x1801c2a7BC1046BF13ABA72315fFa4f70071Ce59", - "ApePoolId": "0" - }, - "ape_ETH_MATIC": { - "Underlying": "0x6Cf8654e85AB489cA7e70189046D507ebA233613", - "NewVault": "0x492af6444C3003097468789b72f09a6eD4fC5a6d", - "NewStrategy": "0x6A0ce488A9D5EA6B150a591D6B354c2BC895eCa9", - "NewPool": "0x53cDFc750c1C8E0bB1C18C670fB8f5da7f7c60fd", - "ApePoolId": "1" - }, - "ape_DAI_MATIC": { - "Underlying": "0xd32f3139A214034A0f9777c87eE0a064c1FF6AE2", - "NewVault": "0x68EaBFbaD552615ABe6d38E632184f88d6FFd201", - "NewStrategy": "0x7Aa2ef977Ef523b7d600b55EBFe46bBd96eDD467", - "NewPool": "0xE99C875D455DdEEC443Ba3f1c8eF073EDEd35794", - "ApePoolId": "2" - }, - "ape_USDT_MATIC": { - "Underlying": "0x65D43B64E3B31965Cd5EA367D4c2b94c03084797", - "NewVault": "0x843EaDd613fF922CB2e7aE06aa810e0b147517A7", - "NewStrategy": "0x60591d798b334d1b28cB07Cbc76493F5De356ed0", - "NewPool": "0xca1216D54a50A89575C6481D53c6760E1C8aaF81", - "ApePoolId": "3" - }, - "ape_BTC_MATIC": { - "Underlying": "0xe82635a105c520fd58e597181cBf754961d51E3e", - "NewVault": "0x56ABce9f4872c3bfb2c047a22c868Cfb24EAc8a1", - "NewStrategy": "0xF583E990CE79C5Ea11ED5eF2702681d2058C003E", - "NewPool": "0x37f33Ba01EF14d239484858959Ab683c07352e52", - "ApePoolId": "4" - }, - "ape_DAI_USDC": { - "Underlying": "0x5b13B583D4317aB15186Ed660A1E4C65C10da659", - "NewVault": "0xF91d4D99032Bc4905b91BD08055D5a65d95Db58E", - "NewStrategy": "0x3F1b8d9B8B699c013Bc48047109a445fA135D8e3", - "NewPool": "0x8DC2bC8E52BE6931f02951546a35ce8dF7797DbD", - "ApePoolId": "5" - }, - "ape_BNB_MATIC": { - "Underlying": "0x0359001070cF696D5993E0697335157a6f7dB289", - "NewVault": "0xaCEDABb7C31f862a47fd07F4D46a862987737F02", - "NewStrategy": "0x69Edd4c37f466A283Fe51BDB9A712C2E576A1B1a", - "NewPool": "0x8322dB352E63eDbBCcF4CB9d8370C1dC5C36Df49", - "ApePoolId": "6" - }, - "jarvis_JRTANGLE_2EURagEUR": { - "Underlying": "0x8c2fe36E51657385d3091E92FbACb79263867F16", - "NewVault": "0xbB5d97c05E55b30B7F35C757F467eBeCD0Ba4cD5", - "NewStrategy": "0xa9b16d40d8cF703A22f4B633A067009e753A35dA", - "NewPool": "0x6209b0893298745987456dc1F8188eC1a784dAa9", - "RewardPool": "0x9D5d2509C78f7dfEE7FD1b82a49c00Bc9dA70D28", - "useMsigProfitCalculation": true - }, - "jarvis_JRTSEP22_USDC": { - "Underlying": "0x2623D9a6cceb732f9e86125e107A18e7832B27e5", - "NewVault": "0x587155256938F081D6e48829d45849BD856Fd969", - "NewStrategy": "0xBb630cAB450420C96f77320146aEa22f7043E2A5", - "NewPool": "0xB4B7C7800025E407C9Efe8993f5E5A60a98F3E97", - "RewardPool": "0x2FAe83B3916e1467C970C113399ee91B31412bCD", - "useMsigProfitCalculation": true - }, - "jarvis_2EUR_EURT_HODL": { - "Underlying": "0x2C3cc8e698890271c8141be9F6fD6243d56B39f1", - "NewVault": "0xF7Cbe177157031eA2d63399BeEFc027779585Bb8", - "NewStrategy": "0xa0eF0E68255eC13ABD6c731300713CE504D3844E", - "NewPool": "0x1046bC2199fa009a19A2a0A04eF598991BA4523E", - "RewardPool": "0xa0044b58b1de085845aeA7BD3256a00EAb4145a2", - "useMsigProfitCalculation": true - }, - "jarvis_JRTMIMO_2EURPAR": { - "Underlying": "0x181650dde0A3a457F9e82B00052184AC3FEAAdF3", - "NewVault": "0x173ce98897F7c846d7282555B52362B4233d2196", - "NewStrategy": "0x0c8701d6889F6C0D5fCaAf46e58352475945eCaD", - "NewPool": "0x8d3E0f041cd9E6f09bfF93D3c621041E80ff1cF7", - "RewardPool": "0x2BC39d179FAfC32B7796DDA3b936e491C87D245b", - "useMsigProfitCalculation": true - }, - "jarvis_2EUR_PAR_HODL": { - "Underlying": "0x0f110c55EfE62c16D553A3d3464B77e1853d0e97", - "NewVault": "0x023E85B8415b460C56377525ED159aF9935E3370", - "NewStrategy": "0x3f34b360ccd52e22BFc2Caaa72Eb32c1b2Ea1196", - "NewPool": "0x2892FA6e9D7Fc9bc8C8e62BBe79AdDff41314d03", - "RewardPool": "0xeA9871A9451c281cc1180100FC074D7F28402288", - "useMsigProfitCalculation": true - }, - "jarvis_JRTNOV22_USDC": { - "Underlying": "0x68Fd822a2Bda3dB31fFfA68089696ea4e55A9D36", - "NewVault": "0xE17e6EfbD0064992D1E4e9a4641f30e40be208a0", - "NewStrategy": "0x5e1ee22580E2Dfa3859bFae4a82f8460527cC587", - "NewPool": "0x75B0846c94060bAb13b7Ae4Cc5571A1a7D8cC5cd", - "RewardPool": "0xa0044b58b1de085845aeA7BD3256a00EAb4145a2", - "useMsigProfitCalculation": true - }, - "jarvis_JRTMIMONOV22_2EURPAR": { - "Underlying": "0x946bE3eCAebaA3fe2eBb73864ab555A8cfdF49Fd", - "NewVault": "0xF67d5e775C76E1631ea33D9977A02EccD7316a4C", - "NewStrategy": "0x2DF22A3b098f0Ec01ad4Ba8a9b43d73c0E51Ed30", - "NewPool": "0x1399B0B85E449fae6A46EF3f468C824a4e9486A4", - "RewardPool": "0xeA9871A9451c281cc1180100FC074D7F28402288", - "useMsigProfitCalculation": true - }, - "jarvis_JRTANGLENOV22_2EURagEUR": { - "Underlying": "0x4D44f653B885fbddF486a71508Afd63071ca1A6E", - "NewVault": "0xd2C0B08d64D5Edf4ec320807C6a2C12F37840c99", - "NewStrategy": "0x8cd565800a354229470ca46Bfc35A97593ad6e30", - "NewPool": "0xBc3A061Fc4394f21Fd5cC373C2048FeCe08bb97a", - "RewardPool": "0x7349Cc23B3A3E104ec2FA5A0BB29c8b022508779", - "useMsigProfitCalculation": true - }, - "jarvis_2EUR_EURe_HODL": { - "Underlying": "0x2F3E9CA3bFf85B91D9fe6a9f3e8F9B1A6a4c3cF4", - "NewVault": "0xBb7Ae170791d617d9BEc6196c63a7CF8EEFF6087", - "NewStrategy": "0xF22015A7B2CaF9608037244fD2a45d6318b09045", - "NewPool": "0x3c39B74025Ed89F060CFa53E06C2827a34e093A4", - "RewardPool": "0xa0044b58b1de085845aeA7BD3256a00EAb4145a2", - "useMsigProfitCalculation": true - }, - "meshswap_MESH_oMOOI": { - "Underlying": "0x5b1E475933C802117212ce2A4240A4e7999a52A2", - "NewVault": "0x78E9d16341B56d55516349955e49647De42ab107", - "NewStrategy": "0x13a1D1c4c3F4820fE0D992B6303c8be51AEDbeF2", - "NewPool": "0x19d1E89E86882D61837960cb17cf29A3559104f0" - }, - "meshswap_MESH_oZEMIT": { - "Underlying": "0x6fC01D72960Af0De3dD97D544FE785b751D752E2", - "NewVault": "0xFBdB43F342b2a483460f72082d8b37Af6b322B58", - "NewStrategy": "0x6137D9a5eB0718058B2a0A4a892B2810868ff6fC", - "NewPool": "0x6614cf2945aBEB374AdD5437A955F3b2aEEAAA70" - }, - "meshswap_USDC_oUSDC": { - "Underlying": "0x111D7a73b40Aa5EE52BF651e8F07Aa26F8e9EFe8", - "NewVault": "0x1F1005E19AED5FA896E76d11A6969Fe404429A32", - "NewStrategy": "0xb10d73a06a633c28C855ff99D669EB71F96CD4e1", - "NewPool": "0x0eB498458Af6548fc4Bb101F288Ef792fE585E16" - }, - "meshswap_USDT_oUSDT": { - "Underlying": "0x58A7AaC84560F994d191e78aEB690855eB2D5B88", - "NewVault": "0xa61B32840Af9A9E89E282624Eb3EABcA10Da4864", - "NewStrategy": "0xfeF1dfB516479586bE9438c9Dd1D3EC9633852a5", - "NewPool": "0xd89D977DDd1d587A7dbB610cf6780885CA6aF1c2" - }, - "meshswap_WMATIC_MESH": { - "Underlying": "0x07A7Ab21b582058B71d2AEe1b1719926E3451ADF", - "NewVault": "0xe75b171D1c7EB711E915f8F19cc17925e8b53f51", - "NewStrategy": "0x22382cD6dBD52dD4666367b766aCb5e8b835Ad71", - "NewPool": "0x55A68b1489Ee56b64591f041D8D3A05ADb61961d" - }, - "meshswap_WMATIC_USDC": { - "Underlying": "0x6Ffe747579eD4E807Dec9B40dBA18D15226c32dC", - "NewVault": "0x47fd16b0F46177Fc94F7b57e0cdC6fdCb1b461d3", - "NewStrategy": "0x35a0b1Ed9546433F99cBba23BD0A6A0315068f8b", - "NewPool": "0xC76427fcbDf9040BD6ed65769B518D65071D39DF" - }, - "meshswap_WMATIC_USDT": { - "Underlying": "0x24af68fF6e3501EAf8b52a9F7935225E524FE617", - "NewVault": "0x995341f196CEd4ef52aBd0BCC4c3C69574ED207E", - "NewStrategy": "0xA9cEFb2343F4FA0B554f2BC595eDF8b4ED2558B5", - "NewPool": "0x350802cceB6129566852FBddb75272Ee565E9798" - } - } - } + "CRVStrategyYCRVMainnet": "0xCf5F83F8FE0AB0f9E9C1db07E6606dD598b2bbf5", + "SNXRewardStrategyWETH": "", + "SNXRewardStrategyLINK": "", + "SNXRewardStrategyYFI": "", + "DelayMinter": "0x284D7200a0Dabb05ee6De698da10d00df164f61d", + "BASED": "0x68A118Ef45063051Eac49c7e647CE5Ace48a68a5", + "sUSD": "0x57Ab1ec28D129707052df4dF418D58a2D46d5f51", + "PASTA": "0xE54f9E6Ab80ebc28515aF8b8233c1aeE6506a15E", + "swUSD": "0x77C6E4a580c0dCE4E5c7a17d0bc077188a83A059", + "swGauge": "0xb4d0C929cD3A1FbDc6d57E7D3315cF0C4d6B4bFa", + "TUSD": "0x0000000000085d4780B73119b644AE5ecd22b376", + "ProxiedVaultTUSD": "0x7674622c63Bee7F46E86a4A5A18976693D54441b", + "FARM_GRAIN_LP": "0xB9Fa44B0911F6D777faAb2Fa9d8Ef103f25Ddf49", + "GRAIN": "0x6589fe1271A0F29346796C6bAf0cdF619e25e58e", + "FARM_WETH_LP": "0x56feAccb7f750B997B36A68625C7C596F0B41A58", + "FARMSteadUSDC": "0xf6BD560131c1BB8591Cf864cDD51817FD5657061", + "BAS": "0xa7ED29B253D8B4E3109ce07c80fc570f81B63696", + "BAC": "0x3449FC1Cd036255BA1EB19d65fF4BA2b8903A69a", + "MIS": "0x4b4D2e899658FB59b1D518b68fe836B100ee8958", + "MIC": "0x368B3a58B5f49392e5C9E4C998cb0bB966752E51", + "1INCH": "0x111111111117dc0aa78b770fa6a738034120c302", + "EURS": "0xdb25f211ab05b1c97d595516f45794528a807ad8", + "UST": "0xa47c8bf37f92aBed4A126BDA807A7b7498661acD", + "MIR": "0x09a3ecafa817268f77be1283176b946c4ff2e608", + "mAAPL": "0xd36932143f6ebdedd872d5fb0651f4b72fd15a84", + "mAMZN": "0x0cae9e4d663793c2a2a0b211c1cf4bbca2b9caa7", + "mGOOGL": "0x59a921db27dd6d4d974745b7ffc5c33932653442", + "mTSLA": "0x21ca39943e91d704678f5d00b6616650f066fd63", + "mNFLX": "0xC8d674114bac90148d11D3C1d33C61835a0F9DCD", + "mTWTR": "0xEdb0414627E6f1e3F082DE65cD4F9C693D78CCA9", + "LDO": "0x5a98fcbea516cf06857215779fd812ca3bef1b32", + "BASV2": "0x106538cc16f938776c7c180186975bca23875287", + "KLON": "0xb97d5cf2864fb0d08b34a484ff48d5492b2324a0", + "iFARM": "0x1571eD0bed4D987fe2b498DdBaE7DFA19519F651", + "XSUSHI": "0x8798249c2e607446efb7ad49ec89dd1865ff4272", + "MUSE": "0xb6ca7399b4f9ca56fc27cbff44f4d2e4eef1fc81", + "NUDES20": "0x2313E39841fb3809dA0Ff6249c2067ca84795846", + "MASK20": "0xc2BdE1A2fA26890c8E6AcB10C91CC6D9c11F4a73", + "ROPE20": "0xB3CDC594D8C8e8152d99F162cF8f9eDFdc0A80A2", + "MCAT20": "0xf961A1Fa7C781Ecd23689fE1d0B7f3B6cBB2f972", + "KLONX": "0xbf15797BB5E47F6fB094A4abDB2cfC43F77179Ef", + "MEME20": "0x60acd58d00b2bcc9a8924fdaa54a2f7c0793b3b2", + "GPUNKS20": "0xcccbf11ac3030ee8cd7a04cfe15a3718df6dd030", + "MVI": "0x72e364f2abdc788b7e918bc238b21f109cd634d7", + "KXUSD": "0x43244C686a014C49D3D5B8c4b20b4e3faB0cbDA7", + "COMFI": "0x752efadc0a7e05ad1bcccda22c141d01a75ef1e4", + "JPYC": "0x2370f9d504c7a6e775bf6e14b3f12846b594cd53", + "CADC": "0xcadc0acd4b445166f12d2c07eac6e2544fbe2eef", + "BANANA": "0x603c7f932ED1fc6575303D8Fb018fDCBb0f39a95", + "Week2DegenBPT": { + "CRVFARMBPT": "0xac6bac9dc3de2c14b420e287de8ecb330d96e492", + "SWRVFARMBPT": "0xf9f2df6e0e369145481a32fcd260e353aa20c1a6", + "BasedsUSDFARMBPT": "0xf76206115617f090f5a49961a78bcf99bb91cfee", + "YFVFARMBPT": "0x97cd8e51cd6c888567c6c620188b8fb264ee8e91", + "SUSHIFARMBPT": "0xb39ce7fa5953bebc6697112e88cd11579cbca579", + "LINKFARMBPT": "0x418d3dfca5099923cd57e0bf9ed1e9994f515152", + "PASTAETHFARMBPT": "0xa3e69ebce417ee0508d6996340126ad60078fcdd", + "PYLONFARMBPT": "0x1e2dA0aa71155726C5C0E39AF76Ac0c2e8F74bEF" + }, + "pools": { + "DAIPool": "0xF9E5f9024c2f3f2908A1d0e7272861a767C9484b", + "USDCPool": "0xE1f9A3EE001a2EcC906E8de637DBf20BB2d44633", + "USDTPool": "0x5bd997039FFF16F653EF15D1428F2C791519f58d", + "TUSDPool": "0xeC56a21CF0D7FeB93C25587C12bFfe094aa0eCdA", + "BPTPool": "0x6f8A975758436A5Ec38d2f9d2336504430465517", + "BPTPoolV2": "0x346523a81f16030110e6C858Ee0E11F156840BD1", + "UNIPool": "0x99b0d6641A63Ce173E6EB063b3d3AED9A35Cf9bf", + "ProfitSharingDAI": "0xae024F29C26D6f71Ec71658B1980189956B0546D", + "ProfitSharingFARMAutoStake": "0x25550Cccbd68533Fa04bFD3e3AC4D09f9e00Fc50", + "ProfitSharingFARMOld": "0x59258F4e15A5fC74A7284055A8094F58108dbD4f", + "ProfitSharingFARMUpstream": "0x8f5adc58b32d4e5ca02eac0e293d35855999436c", + "ProfitSharingFARMUpstream_TEST_REMOVE_ON_DEPLOY": "0xf50be726417755074777DA8d8Da56F1638bF7CE4", + "ProfitSharingFARMAutoStake_TEST_REMOVE_ON_DEPLOY": "0x12D83DBaBEF9404a807c872a8fe92b6C041109F0", + "WBTCPool": "0x6291eCe696CB6682a9bb1d42fca4160771b1D7CC", + "RENBTCPool": "0xCFE1103863F9e7Cf3452Ca8932Eef44d314bf9C5", + "CRVRENWBTCPool": "0x5365A2C47b90EE8C9317faC20edC3ce7037384FB", + "WETHPool": "0xe11c81b924bb91b44bae19793539054b48158a9d", + "UNI_LP_WETH_USDTPool": "0x75071F2653fBC902EBaff908d4c68712a5d1C960", + "UNI_LP_WETH_USDCPool": "0x156733b89Ac5C704F3217FEe2949A9D4A73764b5", + "UNI_LP_WETH_DAIPool": "0x7aeb36e22e60397098C2a5C51f0A5fB06e7b859c", + "UNI_LP_WETH_WBTCPool": "0xF1181A71CC331958AE2cA2aAD0784Acfc436CB93", + "UNI_LP_WETH_DPIPool": "0xAd91695b4BeC2798829ac7a4797E226C78f22Abd", + "SUSHI_LP_WBTC_TBTCPool": "0x9523FdC055F503F73FF40D7F66850F409D80EF34", + "GRAINPool": "0xe58f0d2956628921cdEd2eA6B195Fc821c3a2b16", + "FARM_WETHPool": "0x6555c79a8829b793F332f1535B0eFB1fE4C11958", + "FARMSteadUSDCPool": "0x95D2e18C069175523F56B617F96be7575E381547" + }, + "OnBoardingRewardPools": { + "WETHfWETHRewardPool": "0x82bdac405762482f9411a7d970841ce55f64e04b" + }, + "OnBoardingUniPools": { + "USDTfUSDT": "0x713f62ccf8545Ff1Df19E5d7Ab94887cFaf95677", + "USDCfUSDC": "0x4161Fa43eaA1Ac3882aeeD12C5FC05249e533e67", + "DAIfDAI": "0x007E383BF3c3Ffa12A5De06a53BAb103335eFF28", + "USDTfUSDTRewardPool": "0x316De40F36da4C54AFf11C1D83081555Cca41270", + "USDCfUSDCRewardPool": "0x43286F57cf5981a5db56828dF91a46CfAb983E58", + "DAIfDAIRewardPool": "0xB492fAEdA6c9FFb9B9854a58F28d5333Ff7a11bc", + "WETHfWETH": "0x24b34098F6950a5d5B6BbE1358AD79B609B924fB" + }, + "degenRewardPools": { + "WETHDegenPool": "0xE604Fd5b1317BABd0cF2c72F7F5f2AD8c00Adbe1", + "LINKDegenPool": "0xa112c2354d27c2Fb3370cc5d027B28987117a268", + "YFIDegenPool": "0x84646F736795a8bC22Ab34E05c8982CD058328C7", + "SUSHIDegenPool": "0x4938960C507A4d7094C53A8cDdCF925835393B8f", + "YFVDegenPool": "0x3631A32c959C5c52BC90AB5b7D212a8D00321918", + "OGNDegenPool": "0xF71042C88458ff1702c3870f62F4c764712Cc9F0", + "PASTA_ETHDegenPool": "0xC6f39CFf6797baC5e29275177b6E8e315cF87D95" + }, + "Week2DegenRewardPools": { + "CRVFARMDegenPool": "0x45A760B3E83FF8C107C4df955b1483De0982F393", + "SWRVFARMDegenPool": "0x44356324864a30216e89193bc8b0f6309227d690", + "BasedsUSDFARMDegenPool": "0xf465573288D9D89C6E89b1bc3BC9ce2b997E77dF", + "YFVFARMDegenPool": "0x158edB94D0bfC093952fB3009DeeED613042907c", + "SUSHIFARMDegenPool": "0x26582BeA67B30AF166b7FCD3424Ba1E0638Ab136", + "LINKFARMDegenPool": "0x19f8cE19c9730A1d0db5149e65E48c2f0DAa9919", + "PASTAETHFARMDegenPool": "0xB4D1D6150dAc0D1A994AfB2A196adadBE639FF95", + "PYLONFARMDegenPool": "0x2f97D9f870a773186CB01742Ff298777BBF6f244" + }, + "GaugePoolBTC": "0xB1F2cdeC61db658F091671F5f199635aEF202CAC", + "GaugePoolStablecoin": "0xFA712EE4788C042e2B7BB55E6cb8ec569C4530c1", + "UNISWAP_SNX_POOL_ADDRESS_ETH_DPI": "0xb93b505ed567982e2b6756177ddd23ab5745f309", + "UNISWAP_SNX_POOL_ADDRESS_ETH_DAI": "0xa1484c3aa22a66c62b77e0ae78e15258bd0cb711", + "UNISWAP_SNX_POOL_ADDRESS_ETH_USDT": "0x6c3e4cb2e96b01f4b866965a91ed4437839a121a", + "UNISWAP_SNX_POOL_ADDRESS_ETH_USDC": "0x7fba4b8dc5e7616e59622806932dbea72537a56b", + "UNISWAP_SNX_POOL_ADDRESS_ETH_WBTC": "0xca35e32e7926b96a9988f61d510e038108d8068e", + "SUSHI_LP_WBTC_TBTC": "0x2dbc7dd86c6cd87b525bd54ea73ebeebbc307f68", + "VaultSUSHI_LP_WBTC_TBTC": "0xF553E1f826f42716cDFe02bde5ee76b2a52fc7EB", + "sushi_USDT_WETH": "0x06da0fd433c1a5d7a4faa01111c044910a184553", + "sushi_USDC_WETH": "0x397ff1542f962076d0bfe58ea045ffa2d347aca0", + "sushi_DAI_WETH": "0xc3d03e4f041fd4cd388c549ee2a29a9e5075882f", + "sushi_WBTC_WETH": "0xceff51756c56ceffca006cd410b03ffc46dd3a58", + "sushi_UST_WETH": "0x8B00eE8606CC70c2dce68dea0CEfe632CCA0fB7b", + "V2": { + "TUSD": { + "doHardwork": false, + "NewVault": "0x7674622c63Bee7F46E86a4A5A18976693D54441b", + "NewStrategy": "0x1a69F857103De1B531Ab7CF935Ffc6a46C2e488c", + "NoopStrategy": "0xc4c0d58c11ec41cc0f1a5be75296cf140ca8dd87", + "NewPool": "0xeC56a21CF0D7FeB93C25587C12bFfe094aa0eCdA", + "IdleStrategy": "0x1a69F857103De1B531Ab7CF935Ffc6a46C2e488c" + }, + "uni_WETH_DPI": { + "doHardwork": false, + "NewVault": "0x2a32dcBB121D48C106F6d94cf2B4714c0b4Dfe48", + "InitialStrategy": "0x94E74A1cAc19C8CB051887EebE4D9D383840CDbb", + "NewStrategy": "0x7f522f8619018F6D905A670830800903bCee544d", + "NewPool": "0xAd91695b4BeC2798829ac7a4797E226C78f22Abd", + "RewardPool": "0xB93b505Ed567982E2b6756177ddD23ab5745f309", + "RewardToken": "0x0954906da0Bf32d5479e25f46056d22f08464cab" + }, + "liquity_LQTY": { + "Underlying": "0x6DEA81C8171D0bA574754EF6F8b412F2Ed88c54D", + "NewVault": "0xCf16b17A215D1728b0a36a30A57BeAaf7845F334", + "StrategyContract": "LQTYStakingStrategyMainnet", + "NewStrategy": "0xf13A45FF5763Cb77fe3dCAaaA25652D15f95AeF2", + "NewPool": "0x1997e59399bad38068b07D20d64bBdbC6882501b", + "doHardwork": false + }, + "sCrvRewards": "0x99ac10631F69C753DDb595D074422a0922D9056B", + "StableVaultMigrator": "0x384636e5F47152275016b5D161da2a24b8a903A5", + "crvHBTC": { + "NewVault": "0xCC775989e76ab386E9253df5B0c0b473E22102E2", + "NewPool": "0x01f9CAaD0f9255b0C0Aa2fBD1c1aA06ad8Af7254", + "doHardwork": false + }, + "crvHUSD": { + "NewVault": "0x29780C39164Ebbd62e9DDDE50c151810070140f2", + "NewPool": "0x72C50e6FD8cC5506E166c273b6E814342Aa0a3c1", + "doHardwork": false + }, + "WBTC": { + "OldVault": "0xc07EB91961662D275E2D285BdC21885A4Db136B0", + "MigrationStrategy": "0x4050475BF052C25f2a66b5EAE7254E1c7A0CF806", + "NewVault": "0x5d9d25c7C457dD82fc8668FFC6B9746b674d4EcB", + "NewStrategy": "0x3F31eDCd57B2461fD2650F4A1066a97F73b97158", + "NewPool": "0x917d6480Ec60cBddd6CbD0C8EA317Bcc709EA77B", + "RewardPool": "0xE41F9FAbee859C4E6D248E9442c822F09742228a", + "doHardwork": false + }, + "WETH": { + "OldVault": "0x8e298734681adbfC41ee5d17FF8B0d6d803e7098", + "MigrationStrategy": "0x0Df24F8FD05279b34C432B165A470E9146199d92", + "NewVault": "0xFE09e53A81Fe2808bc493ea64319109B5bAa573e", + "NewStrategy": "0xa23c6F2d85fe47e613ce6bBb40E74aCB49Ae281a", + "NewPool": "0x3DA9D911301f8144bdF5c3c67886e5373DCdff8e", + "doHardwork": "onlyProfit" + }, + "DAI": { + "OldVault": "0xe85C8581e60D7Cd32Bbfd86303d2A4FA6a951Dac", + "MigrationStrategy": "0xDBeC47F0dEADab1bc10a95d25B1128e3D85e7DA1", + "NewVault": "0xab7fa2b2985bccfc13c6d86b1d5a17486ab1e04c", + "NewStrategy": "0xa2bd15c3611caa3e7d492a7feaf5f5181553897c", + "NewPool": "0x15d3A64B2d5ab9E152F16593Cdebc4bB165B5B4A", + "RewardPool": "0xAB768db196514DF35722A99c37C8ae3581d6352B" + }, + "USDC": { + "OldVault": "0xc3F7ffb5d5869B3ade9448D094d81B0521e8326f", + "MigrationStrategy": "0xd5dF7E9F74B31eC8d5011600093156c9f904671D", + "NewVault": "0xf0358e8c3CD5Fa238a29301d0bEa3D63A17bEdBE", + "NewStrategy": "0x76f9dDE616A7a00Fbb6Ca2b3650332Fa8e80d58B", + "NewPool": "0x4F7c28cCb0F1Dbd1388209C67eEc234273C878Bd" + }, + "USDT": { + "OldVault": "0xc7EE21406BB581e741FBb8B21f213188433D9f2F", + "MigrationStrategy": "0xE0DBB056f31D554e6928d2c97442111958A0E62E", + "NewVault": "0x053c80eA73Dc6941F518a68E2FC52Ac45BDE7c9C", + "NewStrategy": "0xf32146f6EBeAE1a19F035e385b75d04a9ECD6e10", + "NewPool": "0x6ac4a7AB91E6fD098E13B7d347c6d4d1494994a2", + "RewardPool": "0xC6D58F8c684F0F2992bA613d209209897c298E44" + }, + "renBTC": { + "OldVault": "0xfBe122D0ba3c75e1F7C80bd27613c9f35B81FEeC", + "MigrationStrategy": "0xcb8A90333165998446F35bAB8684D7efAf141242", + "NewVault": "0xC391d1b08c1403313B0c28D47202DFDA015633C4", + "NewStrategy": "0xd2429c20aF3Eb06B15C08b5290f4971B9fAc20B1", + "NewPool": "0x7b8Ff8884590f44e10Ea8105730fe637Ce0cb4F6", + "RewardPool": "0x4110D9A6b9aB2e388d572237284e74768342E0DA", + "doHardwork": false + }, + "crvRenWBTC": { + "OldVault": "0x192E9d29D43db385063799BC239E772c3b6888F3", + "MigrationStrategy": "0x3B984969B20c7c9db50fE0B7b893565BF25aF0db", + "NewVault": "0x9aA8F427A17d6B0d91B6262989EdC7D45d6aEdf8", + "NewStrategy": "0x3952555B3Be488F51f0b03315a85560a83c24E04", + "NewPool": "0xA3Cf8D1CEe996253FAD1F8e3d68BDCba7B3A3Db5", + "doHardwork": false + }, + "YCRV": { + "NewVault": "0x0FE4283e0216F94f5f9750a7a11AC54D3c9C38F3", + "NewStrategy": "0xD21C3b9aF9861b925c83046eA906FE933A50c977", + "NewPool": "0x6D1b6Ea108AA03c6993d8010690264BA96D349A8", + "doHardwork": false + }, + "ThreePool": { + "NewVault": "0x71B9eC42bB3CB40F017D8AD8011BE8e384a95fa5", + "NewStrategy": "0x885D59830C1FdB120B54d62790dB7A6a1f534463", + "NewPool": "0x27F12d1a08454402175b9F0b53769783578Be7d9", + "Miner": "0xbEbc44782C7dB0a1A60Cb6fe97d0b483032FF1C7", + "doHardwork": false + }, + "TBTCMixed": { + "NewVault": "0x640704D106E79e105FDA424f05467F005418F1B5", + "NewStrategy": "0xE26d94dED203F5402882D19fEf92Ee04f6b73ef9", + "NewPool": "0x017eC1772A45d2cf68c429A820eF374f0662C57c", + "doHardwork": false + }, + "crvCOMPOUND": { + "NewVault": "0x998cEb152A42a3EaC1f555B1E911642BeBf00faD", + "NewStrategy": "0x1825a0013E030DD668C5e4a00AE76Fb6E94687f6", + "NewPool": "0xC0f51a979e762202e9BeF0f62b07F600d0697DE1", + "doHardwork": false + }, + "crvUSDN": { + "NewVault": "0x683E683fBE6Cf9b635539712c999f3B3EdCB8664", + "NewStrategy": "0x50f3cfb398A25A5918B27c77465e9C3EdE7888B7", + "NewPool": "0xef4Da1CE3f487DA2Ed0BE23173F76274E0D47579", + "Miner": "0x0f9cb53Ebe405d49A0bbdBD291A65Ff571bC83e1" + }, + "crvBUSD": { + "NewVault": "0x4b1cBD6F6D8676AcE5E412C78B7a59b4A1bbb68a", + "NewStrategy": "0x2b7CAA7D87c01152A82c266791AdA69CcFe64045", + "NewPool": "0x093C2ae5E6F3D2A897459aa24551289D462449AD", + "doHardwork": false + }, + "sushi_PERP_ETH": { + "Underlying": "0x8486c538DcBD6A707c5b3f730B6413286FE8c854", + "SushiPoolId": "156", + "NewVault": "0x230D3E848d04516826067aCb08Fa6c5A552D3E62", + "NewStrategy": "0x630D435934e07151DB105D2D43BF5a3d3705e781", + "NewPool": "0x6Dc8Be78e95480e5566138429089D4ca589f5A34", + "doHardwork": false + }, + "sushi_USDT_WETH": { + "NewVault": "0x64035b583c8c694627A199243E863Bb33be60745", + "NewStrategy": "0x180A71C5688AC7e2368890ef77B0036Af8e261b6", + "NewPool": "0xA56522BCA0A09f57B85C52c0Cc8Ba1B5eDbc64ef", + "SushiPoolId": "0", + "doHardwork": false + }, + "sushi_USDC_WETH": { + "NewVault": "0x01bd09A1124960d9bE04b638b142Df9DF942b04a", + "NewStrategy": "0xd5d2ADcb5e6ad20425B0650E4050c0eA9ec3cEC0", + "NewPool": "0x6B4e1E0656Dd38F36c318b077134487B9b0cf7a6", + "SushiPoolId": "1", + "doHardwork": false + }, + "sushi_DAI_WETH": { + "NewVault": "0x203E97aa6eB65A1A02d9E80083414058303f241E", + "NewStrategy": "0x895CC1b32Aa6f5FEdf0E113eAC556309Ad225322", + "NewPool": "0x76Aef359a33C02338902aCA543f37de4b01BA1FA", + "SushiPoolId": "2", + "doHardwork": false + }, + "sushi_WBTC_WETH": { + "NewVault": "0x5C0A3F55AAC52AA320Ff5F280E77517cbAF85524", + "NewStrategy": "0xdD1dFbB5A580e96C2723cCAF687227900F97F053", + "NewPool": "0xE2D9FAe95f1e68afca7907dFb36143781f917194", + "SushiPoolId": "21", + "doHardwork": false + }, + "sushi_SUSHI_WETH": { + "Underlying": "0x795065dCc9f64b5614C407a6EFDC400DA6221FB0", + "NewVault": "0x5aDe382F38A09A1F8759D06fFE2067992ab5c78e", + "NewStrategy": "0xA44ffa733f1d500Fd10C613Cf66C87320d87ebee", + "NewPool": "0x16fBb193f99827C92A4CC22EFe8eD7390465BFa3", + "SushiPoolId": "12", + "doHardwork": false + }, + "UNI_BAC_DAI": { + "Underlying": "0xd4405F0704621DBe9d4dEA60E128E0C3b26bddbD", + "RewardPool": "0xc897daAb7Bc58a5A567911D6EC5C0FC8275F7F9e", + "NewVault": "0x6Bccd7E983E438a56Ba2844883A664Da87E4C43b", + "NewStrategy": "0xa89CBbE676562EbD0728E6cFA431DeBe77184090", + "NewPool": "0x797F1171DC5001B7A79ff7Dca68c9539329ccE48", + "doHardwork": false + }, + "UNI_DAI_BAS": { + "Underlying": "0x3E78F2E7daDe07ea685F8612F00477FD97162F1e", + "RewardPool": "0xc897daAb7Bc58a5A567911D6EC5C0FC8275F7F9e", + "NewVault": "0xf8b7235fcfd5A75CfDcC0D7BC813817f3Dd17858", + "NewStrategy": "0xA9cA706797702a50ea76aC9920774c8E982E4436", + "NewPool": "0xf330891f02F8182D7D4e1A962ED0F3086D626020", + "doHardwork": false + }, + "UNI_MIC_USDT": { + "Underlying": "0xC9cB53B48A2f3A9e75982685644c1870F1405CCb", + "RewardPool": "0x9D9418803F042CCd7647209b0fFd617981D5c619", + "NewVault": "0x6F14165c6D529eA3Bfe1814d0998449e9c8D157D", + "NewStrategy": "0xa81363950847aC250A2165D9Fb2513cA0895E786", + "NewPool": "0x98Ba5E432933E2D536e24A2C021deBb8404588C1", + "doHardwork": false + }, + "UNI_MIS_USDT": { + "Underlying": "0x066F3A3B7C8Fa077c71B9184d862ed0A4D5cF3e0", + "RewardPool": "0x14E33e1D6Cc4D83D7476492C0A52b3d4F869d892", + "NewVault": "0x145f39B3c6e6a885AA6A8fadE4ca69d64bab69c8", + "NewStrategy": "0x940db279d149de71FDa27fA057936265A92d8d7e", + "NewPool": "0xf4784d07136b5b10c6223134E8B36E1DC190725b", + "doHardwork": false + }, + "crvOBTC": { + "Underlying": "0x2fE94ea3d5d4a175184081439753DE15AeF9d614", + "NewVault": "0x966A70A4d3719A6De6a94236532A0167d5246c72", + "NewStrategy": "0x2E916cF581547c1641BD259c01507136B4Ac6454", + "NewPool": "0x91B5cD52fDE8dbAC37C95ECafEF0a70bA4c182fC", + "doHardwork": false + }, + "oneInch_ETH_DAI": { + "Underlying": "0x7566126f2fD0f2Dddae01Bb8A6EA49b760383D5A", + "NewVault": "0x8e53031462E930827a8d482e7d80603B1f86e32d", + "NewStrategy": "0xb97fDc1C48aBc7F25605118E6b4842dc57e666aF", + "NewPool": "0xDa5E9706274D88bbf1bD1877a9b462fC40cDcfAd", + "RewardPool": "0xCa6E3EBF4Ac8c3E84BCCDF5Cd89aece74D69F2a7", + "doHardwork": false + }, + "oneInch_ETH_USDC": { + "Underlying": "0xb4dB55a20E0624eDD82A0Cf356e3488B4669BD27", + "NewVault": "0xD162395C21357b126C5aFED6921BC8b13e48D690", + "NewStrategy": "0x8eA2DB065F74064DAF96Ab1aF9637131D5Fa4D95", + "NewPool": "0x9a9A6148f7b0A9767AC1fdC67343D1e3E219FdDf", + "RewardPool": "0xc7c42eccAc0D4Bb790a32Bc86519aC362e01d388", + "doHardwork": false + }, + "oneInch_ETH_USDT": { + "Underlying": "0xbBa17b81aB4193455Be10741512d0E71520F43cB", + "NewVault": "0x4bf633A09bd593f6fb047Db3B4C25ef5B9C5b99e", + "NewStrategy": "0x67729651D5B265b0AD3e009437A71396Ae33eb83", + "NewPool": "0x2A80e0B572e7EF61Ef81EF05eC024e1e52Bd70BD", + "RewardPool": "0xE22f6A5dd9e491dFAB49faeFdb32d01AaF99703e", + "doHardwork": false + }, + "oneInch_ETH_WBTC": { + "Underlying": "0x6a11F3E5a01D129e566d783A7b6E8862bFD66CcA", + "NewVault": "0x859222DD0B249D0ea960F5102DaB79B294d6874a", + "NewStrategy": "0x15aDA3630227a33751e986F3E77b0a073f77d17d", + "NewPool": "0x747318Cf3171D4E2a1A52bBD3Fcc9f9c690448B4", + "RewardPool": "0x2eDe375d73D81dBd19ef58A75ba359Dd28d25De8", + "doHardwork": false + }, + "oneInch_1INCH_USDC": { + "Underlying": "0x69AB07348F51c639eF81d7991692f0049b10D522", + "NewVault": "0xF174DDDD9DBFfeaeA5D908a77d695a77e53025b3", + "NewStrategy": "0x8d7dA935C449bE284B27D96B6F215d6Dba95d8d1", + "NewPool": "0x516658d83A68747C34FD5aeCba7068ad4bD4783d", + "RewardPool": "0x1055f60Bbf27D233C4E34D2E03e35567427415Fa", + "doHardwork": false + }, + "oneInch_1INCH_WBTC": { + "Underlying": "0xE179d801E6882e628d6ce58b94b3C41E35C8518A", + "NewVault": "0xDdB4669f39c03A6edA92ffB5B78A9C1a74615F1b", + "NewStrategy": "0xb3fFE89b4f9e0b76980Ee06301409521CF6825Cc", + "NewPool": "0xd8a3C7d1dEcCB8445a4391F6052E5a0726f2F270", + "RewardPool": "0x73f5E5260423A2742d9F8Ac49DeA6CB5eaec465e", + "doHardwork": false + }, + "oneInch_ETH_1INCH": { + "Underlying": "0x0EF1B8a0E726Fc3948E15b23993015eB1627f210", + "NewVault": "0xFCA949E34ecd9dE519542CF02054DE707Cf361cE", + "NewStrategy": "0x1b8e2b4Ad303550d6872C08C5F6c024b68B2286D", + "NewPool": "0x16b5089ED717409849b2748AC73adFbfE7ec0301", + "RewardPool": "0xe65184b402376703adc27a7d7e0e8d35a264a240", + "doHardwork": false + }, + "basisGold_BAC": { + "Underlying": "0x3449FC1Cd036255BA1EB19d65fF4BA2b8903A69a", + "RewardPool": "0x4330E43F5b1e7D3Ea7B0a177Af50C6B2489ca406", + "NewVault": "0x371E78676cd8547ef969f89D2ee8fA689C50F86B", + "NewStrategy": "0xB075bA5DC253E39376AC044182BE13315e828AE2", + "NewPool": "0x3cddE34C96eCB95A1232c9673e23f2dB5fA72280", + "doHardwork": false + }, + "basisGold_ESD": { + "Underlying": "0x36F3FD68E7325a35EB768F1AedaAe9EA0689d723", + "RewardPool": "0x466837EDC9411D8ea334e62AdBd1E9d18fBdb5d4", + "NewVault": "0x45a9e027DdD8486faD6fca647Bb132AD03303EC2", + "NewStrategy": "0x7e2a45Ea5223eD02fE80e5020Aa650121A7361ab", + "NewPool": "0xDB9C2EbA87301e6951d6FBE7a458832eaab2137E", + "doHardwork": false + }, + "basisGold_DSD": { + "Underlying": "0xBD2F0Cd039E0BFcf88901C98c0bFAc5ab27566e3", + "RewardPool": "0x056Be3ED7CF114AFd98F694cC21c7C70a644e1BA", + "NewVault": "0x8Bf3c1c7B1961764Ecb19b4FC4491150ceB1ABB1", + "NewStrategy": "0x185F97Af588c0D416Da1Bc3828234F94F4681810", + "NewPool": "0x7c497298d9576499e17F9564CE4E13faa87A9b33", + "doHardwork": false + }, + "basisGold_DAI_BSG": { + "Underlying": "0x4A9596E5d2f9bEF50E4De092AD7181aE3C40353e", + "RewardPool": "0xAe49F34331f31e1C1ADA91213b47b4065a04516b", + "NewVault": "0x639d4f3F41daA5f4B94d63C2A5f3e18139ba9E54", + "NewStrategy": "0x8d640378C983C6aab076bdB5d86A58F9179055eD", + "NewPool": "0xf5b221E1d9C3a094Fb6847bC3E241152772BbbF8", + "doHardwork": false + }, + "basisGold_DAI_BSGS": { + "Underlying": "0x980a07E4F64d21a0cB2eF8D4AF362a79b9f5c0DA", + "RewardPool": "0x3B871056E9f13aA3BA5b4dC3f71f00f7dc652199", + "NewVault": "0x633C4861A4E9522353EDa0bb652878B079fb75Fd", + "NewStrategy": "0x3F37185399537e95686a66247514De55C8792eb3", + "NewPool": "0x63e7D3F6e208ccE4967b7a0E6A50A397Af0b0E7A", + "doHardwork": false + }, + "crvEURS": { + "Underlying": "0x194eBd173F6cDacE046C53eACcE9B953F28411d1", + "GaugePool": "0x90Bb609649E0451E5aD952683D64BD2d1f245840", + "NewVault": "0x6eb941BD065b8a5bd699C5405A928c1f561e2e5a", + "NewStrategy": "0x6d28d86ff925d2747D60a2b5C3E045F892f52285", + "NewPool": "0xf4d50f60D53a230abc8268c6697972CB255Cd940", + "doHardwork": false + }, + "crvGUSD": { + "NewVault": "0xB8671E33fcFC7FEA2F7a3Ea4a117F065ec4b009E", + "NewStrategy": "0xA505917C1326670451EfF9ea75FE0d49a3853acF", + "NewPool": "0x538613A19Eb84D86a4CcfcB63548244A52Ab0B68", + "GaugePool": "0xC5cfaDA84E902aD92DD40194f0883ad49639b023", + "Underlying": "0xD2967f45c4f384DEEa880F807Be904762a3DeA07", + "doHardwork": false + }, + "crvUST": { + "Underlying": "0x94e131324b6054c0D789b190b2dAC504e4361b53", + "GaugePool": "0x3B7020743Bc2A4ca9EaF9D0722d42E20d6935855", + "NewVault": "0x84A1DfAdd698886A614fD70407936816183C0A02", + "NewStrategy": "0xc55f8Be3cc55cae1BfBE5558D9E5b44906Ed248A", + "NewPool": "0xDdb5D3CCd968Df64Ce48b577776BdC29ebD3120e", + "doHardwork": false + }, + "mirrorAAPL": { + "Underlying": "0xB022e08aDc8bA2dE6bA4fECb59C6D502f66e953B", + "RewardPool": "0x735659C8576d88A2Eb5C810415Ea51cB06931696", + "NewVault": "0x11804D69AcaC6Ae9466798325fA7DE023f63Ab53", + "NewStrategy": "0xA5a091fd156FF5e44f22Bef544923CDc850d9D46", + "NewPool": "0xc02d1Da469d68Adc651Dd135d1A7f6b42F4d1A57", + "doHardwork": false + }, + "mirrorAMZN": { + "Underlying": "0x0Ae8cB1f57e3b1b7f4f5048743710084AA69E796", + "RewardPool": "0x1fABef2C2DAB77f01053E9600F70bE1F3F657F51", + "NewVault": "0x8334A61012A779169725FcC43ADcff1F581350B7", + "NewStrategy": "0x0c3d0B5910b0603d68be29a647c0F6187A8c3D36", + "NewPool": "0x8Dc427Cbcc75cAe58dD4f386979Eba6662f5C158", + "doHardwork": false + }, + "mirrorGOOG": { + "Underlying": "0x4b70ccD1Cf9905BE1FaEd025EADbD3Ab124efe9a", + "RewardPool": "0x5b64BB4f69c8C03250Ac560AaC4C7401d78A1c32", + "NewVault": "0x07DBe6aA35EF70DaD124f4e2b748fFA6C9E1963a", + "NewStrategy": "0x0a6ADe7348598E42Da381B03C1c40c9bA1c7747D", + "NewPool": "0xfE83a00DF3A98dE218c08719FAF7e3741b220D0D", + "doHardwork": false + }, + "mirrorTSLA": { + "Underlying": "0x5233349957586A8207c52693A959483F9aeAA50C", + "RewardPool": "0x43DFb87a26BA812b0988eBdf44e3e341144722Ab", + "NewVault": "0xC800982d906671637E23E031e907d2e3487291Bc", + "NewStrategy": "0xb5480a276C49B5e3a1bC13659030b4E94018a817", + "NewPool": "0x40C34B0E1bb6984810E17474c6B0Bcc6A6B46614", + "doHardwork": false + }, + "crvSTETH": { + "Underlying": "0x06325440D014e39736583c165C2963BA99fAf14E", + "GaugePool": "0x182B723a58739a9c974cFDB385ceaDb237453c28", + "NewVault": "0xc27bfE32E0a934a12681C1b35acf0DBA0e7460Ba", + "NewStrategy": "0x52d8f04F071dD397C71514853A58664613B91192", + "NewPool": "0x2E25800957742C52b4d69b65F9C67aBc5ccbffe6", + "Miner": "0xDC24316b9AE028F1497c275EB9192a3Ea0f67022" + }, + "crvAAVE": { + "NewVault": "0xc3EF8C4043D7cf1D15B6bb4cd307C844E0BA9d42", + "NewStrategy": "0xdC9a3e8c6327c6Fea1780019e00F7b0558f638A5", + "NewPool": "0x10f1fc85eAA1F064e38EEffDa82fBa414841f438", + "GaugePool": "0xd662908ADA2Ea1916B3318327A97eB18aD588b5d", + "Underlying": "0xFd2a8fA60Abd58Efe3EeE34dd494cD491dC14900", + "doHardwork": false + }, + "klondike_WBTC_KBTC": { + "Underlying": "0x1F3D61248EC81542889535595903078109707941", + "NewVault": "0x5cd9Db40639013A08d797A839C9BECD6EC5DCD4D", + "NewStrategy": "0x5334cf3a2006f05f879f8677a6a1fb94c6ba7861", + "RewardPool": "0x2B01d3e34259D40Cf2fF3b34A28D7c80d6319Cb0", + "NewPool": "0xdD496A6Ba1B4Cf2b3ef42dEf132e2B2c570941FE", + "doHardwork": false + }, + "klondike_WBTC_KLON": { + "Underlying": "0x69Cda6eDa9986f7fCa8A5dBa06c819B535F4Fc50", + "NewVault": "0xB4E3fC276532f27Bd0F738928Ce083A3b064ba61", + "NewStrategy": "0x1a0B8b5c603CAc03b3B6B7a9679F5E2c1E98f248", + "RewardPool": "0x185bDc02aAFbEcDc8DC574e8319228B586764415", + "NewPool": "0x719d70457658358f2e785B38307CfE24071b7417", + "doHardwork": false + }, + "iFARM": { + "Underlying": "0xa0246c9032bC3A600820415aE600c6388619A14D", + "NewVault": "0x1571eD0bed4D987fe2b498DdBaE7DFA19519F651" + }, + "mirrorNFLX": { + "Underlying": "0xC99A74145682C4b4A6e9fa55d559eb49A6884F75", + "RewardPool": "0x29cF719d134c1C18daB61C2F4c0529C4895eCF44", + "NewVault": "0x99C2564C9D4767C13E13F38aB073D4758af396Ae", + "NewStrategy": "0x97487C1F352a8076A738fbDcd316A10F01046567", + "NewPool": "0x937D4b84f139bec548b825FdCE33B172C5Bf755a", + "doHardwork": false + }, + "mirrorTWTR": { + "Underlying": "0x34856be886A2dBa5F7c38c4df7FD86869aB08040", + "RewardPool": "0x99d737ab0df10cdC99c6f64D0384ACd5C03AEF7F", + "NewVault": "0xb37c79f954E3e1A4ACCC14A5CCa3E46F226038b7", + "NewStrategy": "0x18fbE81e56133118669660A46d050546045aB9B3", + "NewPool": "0x677AD66025063bE55B070685E618a84FF3dd62be", + "doHardwork": false + }, + "sushi_UST_WETH": { + "Underlying": "0x8B00eE8606CC70c2dce68dea0CEfe632CCA0fB7b", + "SushiPoolId": "85", + "NewVault": "0x4D4D85c6a1ffE6Bb7a1BEf51c9E2282893feE521", + "NewStrategy": "0x18fe4B095dc23411857e174D8C561C860c6C7CD5", + "NewPool": "0x59eeb34065dB1621c68d26f37ffEFf3A89E5FA8b", + "doHardwork": false + }, + "crvLink": { + "Underlying": "0xcee60cFa923170e4f8204AE08B4fA6A3F5656F3a", + "NewVault": "0x24C562E24A4B5D905f16F2391E07213efCFd216E", + "NewStrategy": "0x3a0073726E60Fd202fD228a9C88288F331977d04", + "GaugePool": "0xFD4D8a17df4C27c1dD245d153ccf4499e806C87D", + "NewPool": "0x9c6FbDBF59808CD920fDb166c25E2E9FcF708dD1", + "doHardwork": false + }, + "SUSHI": { + "Underlying": "0x6b3595068778dd592e39a122f4f5a5cf09c90fe2", + "NewVault": "0x274AA8B58E8C57C4e347C8768ed853Eb6D375b48", + "NewStrategy": "0x40D94AEFEC6ac00Fa80689A38135D83EeAa58999", + "NewPool": "0xf550804Ebd6f89CdC9EC8E92CE8DE91A2F64a82E", + "RewardPool": "0xA9e43Ae740A19ddd7Aa04efa4198b32344F4c0f2", + "doHardwork": false + }, + "sushi_USDT_WETH_HODL": { + "Underlying": "0x06da0fd433C1A5d7a4faa01111c044910A184553", + "NewVault": "0x4D4B6f8EFb685b774234Fd427201b3a9bF36ffc8", + "NewStrategy": "0x33Fed4ccB4175484a692c83942D4374FcD1a3CD4", + "NewPool": "0x0c67FBa277A3FE1B0a792ef5bc798cBbDA15a7f5", + "SushiPoolId": "0", + "doHardwork": false + }, + "sushi_USDC_WETH_HODL": { + "Underlying": "0x397FF1542f962076d0BFE58eA045FfA2d347ACa0", + "NewVault": "0x5774260CcD87F4FfFc4456260857207fc8BCb89A", + "NewStrategy": "0x8e8C911D46baDc3e69d781744d57884eEF6b4c43", + "NewPool": "0x378C314028071C92efE15d6990B6cf93594fCB9D", + "SushiPoolId": "1", + "doHardwork": false + }, + "sushi_DAI_WETH_HODL": { + "Underlying": "0xC3D03e4F041Fd4cD388c549Ee2A29a9E5075882f", + "NewVault": "0x29EC64560ab14d3166222Bf07c3F29c4916E0027", + "NewStrategy": "0x923ca6DCEF62030Bed25aA3EF854F39dc45DDa65", + "NewPool": "0xF5833723b150929D1Fddf785ED9D92eEe722387d", + "SushiPoolId": "2", + "doHardwork": false + }, + "sushi_WBTC_WETH_HODL": { + "Underlying": "0xCEfF51756c56CeFFCA006cD410B03FFC46dd3a58", + "NewVault": "0xB677bcA369f2523F62862F88d83471D892dD55B9", + "NewStrategy": "0x4Cad48Bf9a362d3576d2aaCD5fD0DbD4F9e9FAB8", + "NewPool": "0x08aA65118996eaa61372B65978Cfa684F2C749b2", + "SushiPoolId": "21", + "doHardwork": false + }, + "crvUSDP": { + "Underlying": "0x7Eb40E450b9655f4B3cC4259BCC731c63ff55ae6", + "NewVault": "0x02d77f6925f4ef89EE2C35eB3dD5793f5695356f", + "NewStrategy": "0x127BfdC843a35607B024781324311522907bCA66", + "GaugePool": "0x055be5DDB7A925BfEF3417FC157f53CA77cA7222", + "NewPool": "0x15AEB9B209FEC67c672dBF5113827daB0b80f390", + "doHardwork": false + }, + "crvThreeCrypto": { + "Underlying": "0xc4AD29ba4B3c580e6D59105FFf484999997675Ff", + "NewVault": "0x33ED34dD7C40EF807356316B484d595dDDA832ab", + "NewPool": "0xfbFBE380489882831DAD5258cFD2e29307E23B82", + "Miner": "0xD51a44d3FaE010294C616388b506AcdA1bfAAE46" + }, + "crvCVXCRV": { + "Underlying": "0x9D0464996170c6B9e75eED71c68B99dDEDf279e8", + "NewVault": "0xA59e923a016e1F84843915423dc17CFDdCDFb57e", + "NewStrategy": "0x42C7B7389284B25a06F07fC4AAf12159C3c37f29", + "NewPool": "0x863575998615c05bBed01599de521d80c10B16F5", + "doHardwork": false + }, + "nft20_Muse": { + "Underlying": "0x20d2C17d1928EF4290BF17F922a10eAa2770BF43", + "NewVault": "0xc45d471c77ff31C39474d68a5080Fe1FfACDBC04", + "NewStrategy": "", + "PoolId": "0", + "NewPool": "0x743BD82331CAe227Fa2c8c97f345A6846f8383b1", + "MasterChef": "0x193b775aF4BF9E11656cA48724A710359446BF52", + "doHardwork": false + }, + "nft20_Dudes": { + "Underlying": "0x04914cb01eeC94E320e3A88b3c7A7e9B1609d13C", + "NewVault": "0x1E5f4e7127ea3981551D2Bf97dCc8f17a4ECEbEf", + "NewStrategy": "", + "PoolId": "6", + "NewPool": "0x3B808A7d8CCdF8893d1360ff421beF4440376842", + "MasterChef": "0x193b775aF4BF9E11656cA48724A710359446BF52", + "doHardwork": false + }, + "nft20_Mask": { + "Underlying": "0xaa617C8726ADFDe9e7b08746457E6b90ddB21480", + "NewVault": "0xF2a671645D0DF54d2f03E9ad7916c8F7368D1C29", + "NewStrategy": "", + "PoolId": "5", + "NewPool": "0xC5fc56779b5925218D2Cdac093d0bFc6de7Cc2D1", + "MasterChef": "0x193b775aF4BF9E11656cA48724A710359446BF52", + "doHardwork": false + }, + "nft20_Rope": { + "Underlying": "0x95ACF4ba2c53E31Db1459172332D52bAaC433bB3", + "NewVault": "0xAF9486E3DA0cE8d125aF9b256b3ecd104a3031B9", + "NewStrategy": "", + "PoolId": "7", + "NewPool": "0x14ac1BDdd9160866590C6c4ec16853A1510845b9", + "MasterChef": "0x193b775aF4BF9E11656cA48724A710359446BF52", + "doHardwork": false + }, + "nft20_Mooncat": { + "Underlying": "0x31C507636a4cAB752A8A069B865099924BD5F1a9", + "NewVault": "0x0cA19915439C12B16C0A8C119eC05fA801365a15", + "NewStrategy": "0x405FE1198edABAE6a85C494dCF09f7be6a957b1D", + "PoolId": "9", + "NewPool": "0xE7E1C3624188052a2367B63048a32A7429980113", + "doHardwork": false + }, + "nft20_Meme": { + "Underlying": "0xE14f1283059afA8d3c9c52EFF76FE91854F5D1B3", + "NewVault": "0x227A46266329767cEa8883BFC81d21f1Ea0EdbB3", + "NewStrategy": "0xbdc7D6284BAD0D7243Bf3ca4DCeaE2A86DeEe37d", + "PoolId": "4", + "NewPool": "0x269FA8c40062692CFD5494e5ec7daD64745b45af", + "doHardwork": false + }, + "nft20_Gpunks": { + "Underlying": "0xBb1565072FB4f3244eBcE5Bc8Dfeda6baEb78Ad3", + "NewVault": "0xe6e0B4294eF6a518bB702402e9842Df2a2Abf1B1", + "NewStrategy": "0x7E33Ef42d0B7f2b25E27b49004cE79E1b11f2649", + "PoolId": "8", + "NewPool": "0x9b36b44C6E3BfB1aDfbe31BB7b8c4f9AF7A804Ee", + "doHardwork": false + }, + "uni_ETH_MVI": { + "Underlying": "0x4d3C5dB2C68f6859e0Cd05D080979f597DD64bff", + "NewVault": "0x5EA74C6AbF0e523fdecFE218CCb3d2fDe2339613", + "NewStrategy": "0x991c40f931446321e3219a867a36B505b76E9522", + "NewPool": "0x079158BECA3c0ee6aE44B43357c6317E339DdC69", + "RewardPool": "0x5bC4249641B4bf4E37EF513F3Fa5C63ECAB34881", + "doHardwork": false + }, + "klondike_KXUSD_DAI": { + "Underlying": "0x672C973155c46Fc264c077a41218Ddc397bB7532", + "NewVault": "0x26193024f481aA987FC5230E107F1651b3e01741", + "NewStrategy": "0xa03833A5Eef48fAd3295C11e6c1E5701C2817e16", + "NewPool": "0x8e54bB5e1411Be9c776b17B0cD267F2955377E32", + "RewardPool": "0xE301F632E573A3F8bd06fe623E4440560ab08692", + "doHardwork": false + }, + "complifi_COMPFI_WETH": { + "Underlying": "0xe9C966bc01b4f14c0433800eFbffef4F81540A97", + "NewVault": "0xB89777534acCcc9aE7cbA0e72163f9F214189263", + "NewStrategy": "0x7724844189CD0Bb08cAAD3d2F47d826EcB33aFe5", + "NewPool": "0xaB2e513C9f92a7B0F36f7fEeF680cd0f502B23dc", + "PoolId": "12", + "doHardwork": false + }, + "complifi_COMPFI_ETH5X": { + "Underlying": "0xbfB68BedFE44E5a27B5b3931e20ab389D5928405", + "NewVault": "0xd3093e3EfBE00f010E8F5Efe3f1cb5d9b7Fe0eb1", + "NewStrategy": "0x4c992088252441Ee1840ad0213Bf27e7B8825064", + "NewPool": "0x85F11E0480cc8F0a1c9B24B6421fAdD9C10b485f", + "doHardwork": false + }, + "lfBTC_LIFT": { + "Underlying": "0x0e250c3FF736491712C5b11EcEe6d8dbFA41c78f", + "NewVault": "0x8d2450C6e35c765fA4D43FC9EEA87bE269E1Ab5b", + "StrategyContract": "LiftStrategyMainnet_lfBTC_LIFT", + "NewStrategy": "0xA1DdB9C23e678B55fde108C41741f6c85EDF1972", + "NewPool": "0x5ed17cA557359eAB39FEA1de8240BaC4b9C7BECa", + "doHardwork": false + }, + "wBTC_lfBTC": { + "Underlying": "0xd975b774C50aa0aEacB7b546b86218c1D7362123", + "NewVault": "0xc8404f55015FC76eA36Ca11dc8628dD38F1d6Ed2", + "StrategyContract": "LiftStrategyMainnet_wBTC_lfBTC", + "NewStrategy": "0x4157beBDeBb508A62874c841b07Ae4013dB8B274", + "NewPool": "0x17Ea335B82844212468000e7Aeb5F55D63948c47", + "doHardwork": false + }, + "UniV3_ZUSD_ETH": { + "Underlying": [ + "0x76417E660DF3E5c90C0361674C192da152A806E4", + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" + ], + "NewVault": "0xC1aa3966008ef13B9dD2867D41cA21d9C42932A1", + "NewPool": "0xb5f7FD6fC1A0F0B606D6F65F656af79e12c310b7", + "doHardwork": false + }, + "UniV3_ETH_sETH2": { + "Underlying": [ + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "0xFe2e637202056d30016725477c5da089Ab0A043A" + ], + "NewVault": "0x65383Abd40f9f831018dF243287F7AE3612c62AC", + "NewPool": "0x11301B7C82Cd953734440aaF0D5Dd0B36E2aB1d8", + "doHardwork": "onlyProfit" + }, + "UniV3_UST_USDT": { + "Underlying": [ + "0xa47c8bf37f92aBed4A126BDA807A7b7498661acD", + "0xdAC17F958D2ee523a2206206994597C13D831ec7" + ], + "NewVault": "0x1851A8fA2ca4d8Fb8B5c56EAC1813Fd890998EFc", + "NewPool": "0x611aC252ED4bF54b7980ff64bc94058F5Dcb5bB2", + "doHardwork": false + }, + "UniV3_USDC_ETH": { + "Underlying": [ + "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2" + ], + "NewVault": "0x0b4C4EA418Cd596B1204C0dd07E419707149C7C6", + "NewPool": "0x8AB3342a692935a8ad23214d7403403D224d2ba4", + "doHardwork": false + }, + "UniV3_USDC_ETH_MANAGED": { + "Underlying": [ + "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2" + ], + "NewVault": "0x73a93Fa634056a5EDDCE5e1C7a0e33b4702faE0f", + "NewPool": "0x694a3Ab31241D2c49F93eAc5A4F3b05c6Fb7964b", + "doHardwork": false + }, + "UniV3_USDC_USDT": { + "Underlying": [ + "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "0xdAC17F958D2ee523a2206206994597C13D831ec7" + ], + "NewVault": "0xe29385F6B90F25082972B75ccBC69900cE8A176A", + "NewPool": "0xAe8d48De831a64787DDC3AC67Fd93Fd10b008606", + "doHardwork": false + }, + "UniV3_WBTC_ETH": { + "Underlying": [ + "0x2260fac5e5542a773aa44fbcfedf7c193bc2c599", + "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2" + ], + "NewVault": "0x2357685B07469eE80A389819C7A41edCD70cd88C", + "NewPool": "0xd18F256b380b30d7Aa24c504b39f7320dF1b2dbE", + "doHardwork": "onlyProfit" + }, + "UniV3_ETH_USDT": { + "Underlying": [ + "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", + "0xdAC17F958D2ee523a2206206994597C13D831ec7" + ], + "NewVault": "0x5c49E0386215077d1A3eCc425CC30ce34Ec08B60", + "NewPool": "0xd2d19439E84fcBaA7D4C755b3E15B1cB67CeA17B", + "doHardwork": false + }, + "UniV3_DAI_USDC": { + "Underlying": [ + "0x6B175474E89094C44Da98b954EedeAC495271d0F", + "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48" + ], + "NewVault": "0xFb387177fF9Db15294F7Aebb1ea1e941f55695bc", + "NewPool": "0x174678B2632910e97BfDf284FA0583ba717b980F", + "doHardwork": false + }, + "UniV3_DAI_ETH": { + "Underlying": [ + "0x6B175474E89094C44Da98b954EedeAC495271d0F", + "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2" + ], + "NewVault": "0x970CC1E0Bdb3B29a6A12BDE1954A8509acbC9158", + "NewPool": "0xA9e60dD0eF825A1009B37EDb75B312BdA5Ad1A51", + "doHardwork": false + }, + "UniV3_UNI_ETH": { + "Underlying": [ + "0x1f9840a85d5af5bf1d1762f925bdaddc4201f984", + "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2" + ], + "NewVault": "0x3F16b084Ff94c8a3f5A1b60834046f1febD15595", + "NewPool": "0x2579687F556C963b607a8E44c1FbA0F363D2AA11", + "doHardwork": false + }, + "UniV3_FCASH_USDC": { + "Underlying": [ + "0x531261a091F31bFd93dd393a6CA447ed6Fb2043C", + "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48" + ], + "NewVault": "0x50dCcf8F83CCE8aA9168637c2Ec0114ae934F6d1", + "NewPool": "0xC02f8fE55Aa542038a619e17ED42002EB7A5D247", + "doHardwork": false + }, + "UniV3_USDT_ETH_1400_2400": { + "Underlying": [ + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "0xdAC17F958D2ee523a2206206994597C13D831ec7" + ], + "NewVault": "0x0a1AB972612489a1a362f42559bcd281FBEc0786", + "NewPool": "0x31a69b3d430a08c711FacA9c2C0b4A50f593626b", + "doHardwork": "onlyProfit" + }, + "UniV3_USDC_ETH_1400_2400": { + "Underlying": [ + "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" + ], + "NewVault": "0x45A78dEbfb4d9E94836dC1680d7FAf32b3994a83", + "NewPool": "0xf8CBFE8817d7A7986B6F1C67e29262B8D2496102", + "doHardwork": "onlyProfit" + }, + "UniV3_DAI_ETH_1400_2400": { + "Underlying": [ + "0x6B175474E89094C44Da98b954EedeAC495271d0F", + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" + ], + "NewVault": "0xC905ccc1a1EC21C8bbE0c0b53d3D048D9055D4bB", + "NewPool": "0xBa20df1C78eD7CE835035e49Dc0389fF11224a76", + "doHardwork": "onlyProfit" + }, + "UniV3_DPI_ETH": { + "Underlying": [ + "0x1494CA1F11D487c2bBe4543E90080AeBa4BA3C2b", + "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2" + ], + "NewVault": "0x04EdB1420A01547944eA57bBd4EBeBAE04ac116b", + "NewPool": "0xf435E8E3D48C972EF536b4862b2Cfec4d0a8C5f1", + "doHardwork": false + }, + "UniV3_BUSD_USDC": { + "Underlying": [ + "0x4Fabb145d64652a948d72533023f6E7A623C7C53", + "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48" + ], + "NewVault": "0x7095b06C02B66e4133F7B4b078B2720CB4437408", + "NewPool": "0xDC1873C8E58e925D530b94FF14b0Aa4121b04d1F", + "doHardwork": false + }, + "UniV3_renBTC_wBTC": { + "Underlying": [ + "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", + "0xEB4C2781e4ebA804CE9a9803C67d0893436bB27D" + ], + "NewVault": "0x7Fb7E4aE3a174E24e6Fd545BbF6E9fC5a14162Cc", + "DataContract": "0x32236dA3701499Cb7ceaED8141FFb936C4d1358e", + "NewPool": "0xAA6f97dFE0BA937E311D216972707fD886886e75", + "doHardwork": false + }, + "bal_BAL_WETH": { + "Underlying": "0x5c6Ee304399DBdB9C8Ef030aB642B10820DB8F56", + "NewVault": "0x12dB4A4C442944A10eD153Db64C500BEb006039f", + "StrategyContract": "BalancerStrategyMainnet_BAL_WETH", + "NewStrategy": "0x2941A48956A2bD476eac6671d76921B6b7e8C89b", + "NewPool": "0xd127474B8F38561819A6CB3E38572A99050c1128", + "PoolId": "0x5c6ee304399dbdb9c8ef030ab642b10820db8f56000200000000000000000014", + "doHardwork": false + }, + "bal_DAI_WETH": { + "Underlying": "0x0b09deA16768f0799065C475bE02919503cB2a35", + "NewVault": "0x3860BD4f060C2F4b44596b537507FFeE9459B3F5", + "StrategyContract": "BalancerStrategyMainnet_DAI_WETH", + "NewStrategy": "0xc2c30cD4898b6004fbb82a8c7bD72d3b3734b5d1", + "NewPool": "0x2bd2Ba6cCa8A9e1FfbCdFe9a3cCF7fB7d4F83EC4", + "PoolId": "0x0b09dea16768f0799065c475be02919503cb2a3500020000000000000000001a", + "doHardwork": false + }, + "bal_USDC_WETH": { + "Underlying": "0x96646936b91d6B9D7D0c47C496AfBF3D6ec7B6f8", + "NewVault": "0xA10a749A5A2a2D3f0c0317a92c3e9159Df567E34", + "StrategyContract": "BalancerStrategyMainnet_USDC_WETH", + "NewStrategy": "0x06A2E6347353edd5653B240D70CdC97f37d080ee", + "NewPool": "0xA7336377C882F511b1DBFB4C8649117Edf593caB", + "PoolId": "0x96646936b91d6b9d7d0c47c496afbf3d6ec7b6f8000200000000000000000019", + "doHardwork": false + }, + "bal_USDT_WETH": { + "Underlying": "0x3e5FA9518eA95c3E533EB377C001702A9AaCAA32", + "NewVault": "0x14e7a00109d95C6340799a108133F4427161d865", + "StrategyContract": "BalancerStrategyMainnet_USDT_WETH", + "NewStrategy": "0x83DDBb631595cC92Ca34b17e0CFC24e059093FA1", + "NewPool": "0x5AAB6C393c641B1AB1f32E61F9A81640008C22b0", + "PoolId": "0x3e5fa9518ea95c3e533eb377c001702a9aacaa32000200000000000000000052", + "doHardwork": false + }, + "bal_WBTC_WETH": { + "Underlying": "0xA6F548DF93de924d73be7D25dC02554c6bD66dB5", + "NewVault": "0xd91b06CE5A57d271F605Bd58d31184B670032145", + "StrategyContract": "BalancerStrategyMainnet_WBTC_WETH", + "NewStrategy": "0x857bE610838b6c16B51ffF8bfdd039FA3007C565", + "NewPool": "0x277C218336e0935B5e5cbDe90B96Da59ce34B2e4", + "PoolId": "0xa6f548df93de924d73be7d25dc02554c6bd66db500020000000000000000000e", + "doHardwork": false + }, + "uni_FOX_WETH": { + "Underlying": "0x470e8de2eBaef52014A47Cb5E6aF86884947F08c", + "NewVault": "0x9AF516e9095069972528eeba8E55275e31fE7734", + "RewardPool": "0xc54b9f82c1c54e9d4d274d633c7523f2299c42a0", + "NewPool": "0x34D358cd25e4BBdcf7D30887c55FE68E0F25dC65", + "doHardwork": false + }, + "sushi_PHTR_FARM": { + "Underlying": "0x15D1FEEcc23691E2E5E39490F5fc14413f9d909A", + "NewVault": "0xa85f818A4634c13E8Be795240e9ACA2CB7C70CcF", + "NewStrategy": "0x3B9a7579005CF6C16878F3427062eA20079ec1FD", + "NewPool": "0x6CE6b6c9BDa2348dea69D827314E2C1419843792", + "doHardwork": false + }, + "sushi_PHTR_ETH": { + "Underlying": "0xa88008543efb1db18922e376DB52CD7E2F73648c", + "NewVault": "0x3Cf83c7A8674112f680E4af893EbaFc7beF48574", + "NewStrategy": "0xedEf953cC7f36d0046495C05A25ed0526Dbf0c0f", + "NewPool": "0x6B671290B51446C4CD01a2731f72fdA1d180f270", + "doHardwork": false + }, + "UniV3_REI_ETH": { + "Underlying": [ + "0x011864D37035439E078d64630777Ec518138aF05", + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" + ], + "NewVault": "0xeC665d477812C11Bf163841C83322FB4743D1Cfa", + "NewPool": "0xf9BcABd9886Ec2BA1467aCdeBE040077EE61bEe6", + "doHardwork": false + }, + "UniV3_REI_wBTC": { + "Underlying": [ + "0x011864D37035439E078d64630777Ec518138aF05", + "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599" + ], + "NewVault": "0x8e1de189195a76baF8871f70AdcD090aD06a0B58", + "NewPool": "0xDdcaA7Df52674b7a64C37F6D347E4489a5593039", + "doHardwork": false + }, + "UniV3_zUSD_USDC_full_range": { + "Underlying": [ + "0x76417E660DF3E5c90C0361674C192da152A806E4", + "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48" + ], + "NewVault": "0xf301aF77793322Bbd6C9e7fa4465499cd2bDecDE", + "NewPool": "0x15417a101cB7DB7C85B82A4EcC9910Ce6F45D9Df", + "doHardwork": false + }, + "UniV3_REI_ETH_full_range": { + "Underlying": [ + "0x011864D37035439E078d64630777Ec518138aF05", + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" + ], + "NewVault": "0xd82964732cF95F904FD814511Be08b86d213232E", + "NewPool": "0xea2EC079345E559cBD4b06E477370D51F4Ef3B10", + "doHardwork": false + }, + "UniV3_DON_WETH_full_range": { + "NewVault": "0x25642078C595A7078f150e5E0486364077aE9eBB", + "Underlying": [ + "0x4576E6825B462b6916D2a41E187626E9090A92c6", + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" + ], + "NewPool": "0xb33A40857fAD73760730A7543E79Dac1b25858c3", + "doHardwork": false + }, + "sushi_YEL_ETH": { + "Underlying": "0xc83cE8612164eF7A13d17DDea4271DD8e8EEbE5d", + "NewVault": "0x81a276Cc1323A76ad0C71657139e6bCdC3C52b30", + "NewPool": "0x54941AF9Eff1484DF58e250fE2FD3d79054ba269", + "PoolId": "1" + }, + "yelhold_YEL": { + "Underlying": "0x7815bDa662050D84718B988735218CFfd32f75ea", + "NewVault": "0xDB94C2817f405b4a01dDb324F8aBB4d7D3705dAD", + "NewPool": "0x56dB0FbAEA64d776B64A4a5824e47f6465A5433c", + "PoolId": "0", + "doHardwork": false + }, + "convex_MIM": { + "Underlying": "0x5a6A4D54456819380173272A5E8E9B9904BdF41B", + "NewVault": "0x604925aD5B715F32F6ed4b3EdC8dE89d764dc583", + "StrategyContract": "ConvexStrategyMIMMainnet", + "NewStrategy": "0x596355E19910dd683C294906Df14ed212f76411C", + "NewPool": "0x0b44335aA5B0D5e4DF85d4aBF81683F892310a5c", + "doHardwork": false + }, + "convex_EURT": { + "Underlying": "0xFD5dB7463a3aB53fD211b4af195c5BCCC1A03890", + "NewVault": "0xB59EdCB651EF54b9e960f8CA35c36EF7904459dB", + "StrategyContract": "ConvexStrategyEURTMainnet", + "NewStrategy": "0x56CfC57bC1C5b40Dc739B88fBEbCc96B05056BB6", + "NewPool": "0x199eFfC20793197d6c5100B32aAae880d1061004", + "doHardwork": false + }, + "convex_ibEUR": { + "Underlying": "0x19b080FE1ffA0553469D20Ca36219F17Fcf03859", + "NewVault": "0x8AA055990f9Ea583f4f5C86Fa4aD57898C18Ff21", + "StrategyContract": "ConvexStrategyIbEURMainnet", + "NewStrategy": "0x01579527d5734C03b8220E96dd5754346BfdFD63", + "NewPool": "0xa6f85bB21Ff71ac0A5890F76fD2514D76e0035EF", + "doHardwork": false + }, + "convex_cvxCRV": { + "Underlying": "0x62B9c7356A2Dc64a1969e19C23e4f579F9810Aa7", + "NewVault": "0xBd3f00330d75883e3395AD443161CB0D5b3C1605", + "NewStrategy": "0x0b686feE0102d9DBB2Fb528f24408fe1Aabdc87e", + "NewPool": "0x8002BD329b69802dBf7d7587C94a4b8D101FE7F0" + }, + "aura_auraBAL": { + "Underlying": "0x616e8BfA43F920657B3497DBf40D6b1A02D4608d", + "NewVault": "0x9C5B5d5EC8CfbF54F5441Bb52FD1283f39786B9A", + "NewStrategy": "0xb72c72Fd52D9b9c1333af48Ac27a3328a795270F", + "NewPool": "0x568D0Dc27Ae8096D373695D56D392558294111C1", + "PoolId": "0x5c6ee304399dbdb9c8ef030ab642b10820db8f56000200000000000000000014" + }, + "aura_auraBAL_lp": { + "Underlying": "0x3dd0843A028C86e0b760b1A76929d1C5Ef93a2dd", + "NewVault": "0x7585adcc9c61802bAc69D3a9058437E3c6eFA558", + "NewStrategy": "0xDd22c1B7223e25Ca7188AE4B7106ACDEBa943E39", + "NewPool": "0x7C783b7FafFf3D186b57Fc11A09226023e3D4871", + "PoolId": "0x3dd0843a028c86e0b760b1a76929d1c5ef93a2dd000200000000000000000249" + }, + "aura_bbaUSD": { + "Underlying": "0xA13a9247ea42D743238089903570127DdA72fE44", + "NewVault": "0x85472c764Ca52B189eB09497B683B2FD9cD79213", + "NewStrategy": "0x69ee8D71B7584bC5343Ef5ADD66383Dda5439940", + "NewPool": "0xF6Df2D95377d4Bf84ebCD734Ccc1Bbb2c0B38B73", + "PoolId": "0xa13a9247ea42d743238089903570127dda72fe4400000000000000000000035d" + }, + "aura_rETH": { + "Underlying": "0x1E19CF2D73a72Ef1332C882F20534B6519Be0276", + "NewVault": "0x7ba1D55606900c5028Fb3BB82Fa0c198e3b0580E", + "NewStrategy": "0x3B6903F8Ea1C08621d34f455Dd2AC255688f12B0", + "NewPool": "0x62F5e9c01783232b11B4593DaC53C3E1b7c9f643", + "PoolId": "0x1e19cf2d73a72ef1332c882f20534b6519be0276000200000000000000000112" + }, + "aura_wstETH": { + "Underlying": "0x32296969Ef14EB0c6d29669C550D4a0449130230", + "NewVault": "0xB3D81Fad8f5092903592249d30cdeBD681057153", + "NewStrategy": "0xd1eDA7215fF14381C1C5c578015F7AcE13C0D80F", + "NewPool": "0x136Ba87eEF4b93B161C3314309D45B2aA6cFB60b", + "PoolId": "0x32296969ef14eb0c6d29669c550d4a0449130230000200000000000000000080" + }, + "aura_wstETH_bbaUSD": { + "Underlying": "0x25Accb7943Fd73Dda5E23bA6329085a3C24bfb6a", + "NewVault": "0x12F502b2ae0e47D3f69499158bad746b61262a54", + "NewStrategy": "0xEf0FC9Abe4dEc4d2CcB68d986f9Dd1c3b6C8Abc6", + "NewPool": "0x22Db6E07C985a69BeF846Fb368d3Aaf0Fb974a31", + "PoolId": "0x25accb7943fd73dda5e23ba6329085a3c24bfb6a000200000000000000000387" + }, + "UniV3_USDC_ETH_3000_4500": { + "NewVault": "0x3b2ED6013f961404AbA5a030e20A2AceB486832d", + "DataContract": "0x7D2574BD588F24E554321d7edf4BbE8FB9057Df1", + "NewPool": "0x7931D6263798f99A082Caf1416b2457605628e2D", + "FeeAmount": "3000", + "PosId": [139984], + "Underlying": [ + "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" + ], + "doHardwork": false + }, + "UniV3_DAI_ETH_3000_4500": { + "NewVault": "0x503Ea79B73995Cf0C8d323C17782047ED5cC72B2", + "DataContract": "0x99b54e1CCb28137c382796b7b7b5ed61Eda98695", + "FeeAmount": "3000", + "NewPool": "0xEFb78d1E3BA4272E7D806b9dC88e239e08e4082D", + "PosId": [139989], + "Underlying": [ + "0x6B175474E89094C44Da98b954EedeAC495271d0F", + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" + ], + "doHardwork": false + }, + "UniV3_USDT_ETH_3000_4500": { + "NewVault": "0xc53DaB6fDD18AF6CD5cF37fDE7C941d368f8664f", + "DataContract": "0x4E73454a1DC53daCd7Cc98F124E4D459Dea0DD1b", + "FeeAmount": "3000", + "NewPool": "0x6055d7f2E84e334176889f6d8c3F84580cA4F507", + "PosId": [139990], + "Underlying": [ + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "0xdAC17F958D2ee523a2206206994597C13D831ec7" + ], + "doHardwork": false + }, + "UniV3_CNG_ETH": { + "NewVault": "0xc3426599Ec933FbF657ee44b53e7f01d83Be1f63", + "DataContract": "0x7a535F44A86D20076dDE031A28E4f3500d00D628", + "NewPool": "0x1A0E125Ba607714d83260B8e28A68CAb97Db8E52", + "FeeAmount": "10000", + "PosId": [144051], + "Underlying": [ + "0x5C1d9aA868a30795F92fAe903eDc9eFF269044bf", + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" + ], + "doHardwork": "onlyProfit" + }, + "UniV3_USDC_ETH_4200_5500": { + "NewVault": "0xC74075F5c9aD58C655a6160bA955B4aCD5dE8d0B", + "DataContract": "0xC388352C326D6B53a9AC872d6ed54c5c763da504", + "FeeAmount": "3000", + "PosId": [149295], + "Underlying": [ + "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" + ], + "NewPool": "0xe9D5571a741AF8201e6ca11241aF4d2D635D6c85", + "doHardwork": false + }, + "UniV3_DAI_ETH_4200_5500": { + "NewVault": "0x8137ac6dF358fe2D0DFbB1b5aA87C110950A16Cd", + "DataContract": "0x9221474Ba87867af85681Df08d6aF7f8387E4380", + "FeeAmount": "3000", + "PosId": [149296], + "Underlying": [ + "0x6B175474E89094C44Da98b954EedeAC495271d0F", + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" + ], + "NewPool": "0x35De0D0F9448B35a09e1E884C7d23A00027fbD8f", + "doHardwork": false + }, + "UniV3_ETH_USDT_4200_5500": { + "NewVault": "0xEA46CfcB43D5274991344cF6F56765e39A7Eae1a", + "DataContract": "0x1073CAb7DAab7a7002a17E5AA43a72BE5f2AbaB8", + "FeeAmount": "3000", + "PosId": [149297], + "Underlying": [ + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "0xdAC17F958D2ee523a2206206994597C13D831ec7" + ], + "NewPool": "0xFd1121b2292eBD475791Ee2d646ccC8451c9F7Ae", + "doHardwork": false + }, + "UniV3_BABL_ETH": { + "Underlying": [ + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "0xF4Dc48D260C93ad6a96c5Ce563E70CA578987c74" + ], + "NewVault": "0xadB16dF01b9474347E8fffD6032360D3B54627fB", + "NewPool": "0x3e6397E309f68805FA8Ef66A6216bD2010DdAF19", + "DataContract": "0xf53BB21400822c929668F36bF952baD6833B158f", + "FeeAmount": 3000, + "PosId": [158516], + "doHardwork": false + }, + "uni_LOOKS_ETH": { + "Underlying": "0xDC00bA87Cc2D99468f7f34BC04CBf72E111A32f7", + "NewVault": "0x41d0Ab2Bf4E8Da44FEE38232E56b089f3Bb00587", + "NewStrategy": "0x30D985f869B11321610c41bD3ce1c3Faf86B9684", + "NewPool": "0xc349d842f1e937569736ADbA53bb735297cF575D", + "RewardPool": "0x2A70e7F51f6cd40C3E9956aa964137668cBfAdC5", + "doHardwork": false + }, + "looks_LOOKS": { + "Underlying": "0xf4d2888d29D722226FafA5d9B24F9164c092421E", + "NewVault": "0x744F77705749541926294f7b35A63f8691374640", + "NewStrategy": "0x14d46cB6dFbD0587A0fF5fB42c3673b01F864F8a", + "NewPool": "0x2549A5195D069dBa83eFa28CF1C05059c005D169", + "RewardPool": "0xBcD7254A1D759EFA08eC7c3291B2E85c5dCC12ce" + }, + "UniV3_ORC_ETH": { + "Underlying": [ + "0x662b67d00A13FAf93254714DD601F5Ed49Ef2F51", + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" + ], + "NewVault": "0x6bA287890264cFdAb98100E9855b1423328269D2", + "NewStrategy": "0x0000000000000000000000000000000000000000", + "NewPool": "0x1c28790a5cd03e2516c38cb06c6D6c688C8cf668", + "DataContract": "0x72523EE797dfEF865C214906B381F863f8989529", + "FeeAmount": 3000, + "PosId": [186833], + "doHardwork": "onlyProfit" + }, + "crv_UST_WORMHOLE": { + "Underlying": "0xCEAF7747579696A2F0bb206a14210e3c9e6fB269", + "NewVault": "0x37b27bAA0B04a00ba5E325e88267B4511577e203", + "NewStrategy": "0xd07BCdF0C49eCB100856B2FB659552fa1429edCB", + "NewPool": "0x4cc6e3c4b711091548f91b0C7B5f840359109475", + "doHardwork": false + }, + "crv_CRV_ETH": { + "Underlying": "0xEd4064f376cB8d68F770FB1Ff088a3d0F3FF5c4d", + "NewVault": "0xd7b17297B9884Aa73BF5E6e39e3cEC107ffe6b17", + "OldStrategy": "0x506Eb3dc29389cEA11768cCe6a01Fca4996Fa30c", + "NewStrategy": "0x250601479F13d4EEc9177De018590B421363dd3B", + "NewPool": "0x64EE16703874b2c6D2C9226A3Cb25CD0Ac2e1E31", + "Miner": "0x8301AE4fc9c624d1D396cbDAa1ed877821D7C511" + }, + "UniV3_UNT_ETH": { + "Underlying": [ + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "0xe4b5936Dce1820f84509C89CcE0F28C87988Bad8" + ], + "NewVault": "0x2CE57694b635f6Ea0087A341654543E12b082538", + "NewStrategy": "0x0000000000000000000000000000000000000000", + "NewPool": "0x71c70B619189F877Ba708407C1EA068Ca6EbfB32", + "DataContract": "0xFB9a912f2375C481957e47153E079d60B980C69a", + "FeeAmount": 10000, + "PosId": [201880], + "doHardwork": false + }, + "notional_DAI": { + "Underlying": "0x6EbcE2453398af200c688C7c4eBD479171231818", + "NewVault": "0x81Dd77E2a1d4E63A29343AF304d69b8b91395c54", + "NewStrategy": "0x67C6Dea057747019f5A8C1519A632d7cd6b890A7", + "NewPool": "0x8027847Df28493ac68d27B5fb30221533185d942", + "doHardwork": "onlyProfit" + }, + "notional_ETH": { + "Underlying": "0xabc07BF91469C5450D6941dD0770E6E6761B90d6", + "NewVault": "0x248333eFdcD024165517953aC437259635a5a38f", + "NewStrategy": "0xE5bd028E8F5F96a2c38423F387bA18198e12581a", + "NewPool": "0x5A71096f39d02d29DdAF870A845017C421E69144", + "doHardwork": false + }, + "notional_USDC": { + "Underlying": "0x18b0Fc5A233acF1586Da7C199Ca9E3f486305A29", + "NewVault": "0xcec2936F04dF7E33015c4661C17d82e035D2C642", + "NewStrategy": "0x154d09523E12497147Aa406c95b47baF1F988694", + "NewPool": "0x83B70Dcea43772d2525C93619706715fD65d0966", + "doHardwork": false + }, + "notional_WBTC": { + "Underlying": "0x0Ace2DC3995aCD739aE5e0599E71A5524b93b886", + "NewVault": "0xf0edB7568fdF1F617e15f2F1a2B9696258D38547", + "NewStrategy": "0x2D01D09276E57a0f38B64C5f75F5ea00b59a9AEB", + "NewPool": "0x4C7b528E249544442F88745ecC9Df82031Ad8DDF", + "doHardwork": false + }, + "convex_DOLA_FRAXBP": { + "Underlying": "0xE57180685E3348589E9521aa53Af0BCD497E884d", + "NewVault": "0x329fec15A917C23F354ec975fE1416eb226d7Fc9", + "NewStrategy": "0x153974cc0A6f288aC9F4F29080308e8D7d869E32", + "NewPool": "0x4Ad218AC372bC282bd8a4064c74A3792B613c064" + }, + "convex_USDD": { + "Underlying": "0xe6b5CC1B4b47305c58392CE3D359B10282FC36Ea", + "NewVault": "0xae7B0b8ea936eF95Cc95240e175b13A6Ca49EC4d", + "NewStrategy": "0xF5514847cC7456Eb4B281e7BeF2B3BE20978591e", + "NewPool": "0xC3a94F4b784F394195B843b15Ad36630281eD954" + }, + "convex_pETH": { + "Underlying": "0x9848482da3Ee3076165ce6497eDA906E66bB85C5", + "NewVault": "0x4CF4f433e359a343648c480b2f3952FD64616a9a", + "NewStrategy": "0x3474293f03F19fA94A97BD8F1c4da151D7B9Aa80", + "NewPool": "0xcD813cef74D41FB9DC03E725887F85BFA5cfeC20" + }, + "convex_pBTC": { + "Underlying": "0xC9467E453620f16b57a34a770C6bceBECe002587", + "NewVault": "0xc7fc2E6fd1d28fA86993F2d8707898c609535A4f", + "NewStrategy": "0x223f134f63723f366e6355Fa3FfbC02E6580E216", + "NewPool": "0xcEb6985B78D0f2d69274f1c37e192E82bA81CDad" + }, + "convex_CVX_ETH": { + "Underlying": "0x3A283D9c08E8b55966afb64C515f5143cf907611", + "NewVault": "0x549fAd7794d331eA0E1675CD7e60cE6931914457", + "NewStrategy": "0x29951C181Dff1f5f7b4c71d4D77604158d058ad2", + "NewPool": "0x973cFd9B6B5d98C6ff815e364D1F7f3C48C351be", + "Miner": "0xB576491F1E6e5E62f1d8F26062Ee822B40B0E0d4" + } + }, + "BSC": { + "EGG": "0xf952fc3ca7325cc27d15885d37117676d25bfda6", + "beacon_ETH": "0x250632378E573c6Be1AC2f97Fcdf00515d0Aa91B", + "bETH": "0x2170Ed0880ac9A755fd29B2688956BD959F933F8", + "wBNB": "0xbb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c", + "bFARM": "0x4B5C23cac08a567ecf0c1fFcA8372A45a5D33743", + "VAI": "0x4BD17003473389A42DAF6a0a729f6Fdb328BbBd7", + "bUSD": "0xe9e7CEA3DedcA5984780Bafc599bD69ADd087D56", + "bUSDT": "0x55d398326f99059fF775485246999027B3197955", + "CAKE": "0x0e09fabb73bd3ade0a17ecc321fd13a19e81ce82", + "XVS": "0xcf6bb5389c92bdda8a3747ddb454cb7a64626c63", + "b1INCH": "0x111111111117dC0aa78b770fA6A738034120C302", + "bRENBTC": "0xfCe146bF3146100cfe5dB4129cf6C82b0eF4Ad8c", + "BDO": "0x190b589cf9fb8ddeabbfeae36a813ffb2a702454", + "sBDO": "0x0d9319565be7f53cefe84ad201be3f40feae2740", + "EPS": "0xa7f552078dcc247c2684336020c03648500c6d9f", + "BELT": "0xe0e514c71282b6f4e823703a39374cf58dc3ea4f", + "SWIRL": "0x52d86850bc8207b520340b7e39cdaf22561b9e56", + "SPACE": "0x0abd3e3502c15ec252f90f64341cba74a24fba06", + "ICE": "0xf16e81dce15b08f326220742020379b855b87df9", + "ampliFARM": "0x8cf3F692CAd5Bfa94817Fb425a2871bA11FE883d", + "ProfitShareTarget": "0xf00dD244228F51547f0563e60bCa65a30FBF5f7f", + "Controller": "0x222412af183BCeAdEFd72e4Cb1b71f1889953b1C", + "AmpliFARM": { + "tokenAddress": "0x8cf3F692CAd5Bfa94817Fb425a2871bA11FE883d", + "proxy": "0xE10f2E9bc4C59E8F40759675b44778F7a044d94A", + "amplifier": "0x633a050832519e824367859895a955D14714AD6A", + "amplifierViewer": "0x0F0Cd8eCf7d13245A54e785F8c3B67dea80f63f2" + }, + "V2": { + "venus_BETH": { + "Underlying": "0x250632378E573c6Be1AC2f97Fcdf00515d0Aa91B", + "NewVault": "0x394E653bbFC9A3497A0487Abee153CA6498F053D", + "NewPool": "0xb3b56c7BDc87F9DeB7972cD8b5c09329ce421F89", + "StrategyContract": "VenusFoldStrategyMainnet_BETH", + "NewStrategy": "0xB7506271FE72FE2cdC3a7ee6Ead8749AD54df8C2", + "doHardwork": false + }, + "venus_BTCB": { + "Underlying": "0x7130d2A12B9BCbFAe4f2634d864A1Ee1Ce3Ead9c", + "NewVault": "0xd75ffA16FFbCf4078d55fF246CfBA79Bb8cE3F63", + "NewPool": "0xC6f39CFf6797baC5e29275177b6E8e315cF87D95", + "StrategyContract": "VenusFoldStrategyMainnet_BTCB", + "NewStrategy": "0x5C6bC2287C48a2C9fc2f0533De2B2acFe7a9230A", + "doHardwork": false + }, + "venus_ETH": { + "Underlying": "0x2170Ed0880ac9A755fd29B2688956BD959F933F8", + "NewVault": "0x2CE34b1bb247f242f1d2A33811E01138968EFBFF", + "NewPool": "0x3331039530DD04B5DF06c2D226AC28E958BACc0f", + "StrategyContract": "VenusFoldStrategyMainnet_ETH", + "NewStrategy": "0xE24e96ab1564DCb444159C8cB2374e13412A01fc", + "doHardwork": false + }, + "venus_XVS": { + "Underlying": "0xcF6BB5389c92Bdda8a3747Ddb454cB7a64626C63", + "NewVault": "0xCf5F83F8FE0AB0f9E9C1db07E6606dD598b2bbf5", + "NewPool": "0x8709B440C0F4F6830a468c6f696D010e85c9510B", + "NewStrategy": "0x826a37148978E8b51641C7cC339E41eCa6dDb909", + "doHardwork": false + }, + "venus_VAI": { + "Underlying": "0x4BD17003473389A42DAF6a0a729f6Fdb328BbBd7", + "NewVault": "0x33DA6B1a05B4afcC5a321aACaA1334BDA4345a14", + "NewPool": "0xDA88e38735e75B58fee6ea4FC5Be576c1e22F6cd", + "NewStrategy": "0x1050f1876AF8a06BA550fe2106cCfCF65eA950FF", + "RewardPool": "0x0667Eed0a0aAb930af74a3dfeDD263A73994f216", + "doHardwork": false + }, + "venus_WBNB": { + "Underlying": "0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c", + "NewVault": "0x1274B70bF34E1a57E78C2A2f3E28a4E1B66cbE48", + "NewPool": "0xE83f395B076F9b95200f9bEC40f5E446599F4F06", + "NewStrategy": "0x70aec98D696c201dBF7549fd08a47a64A316308E", + "doHardwork": false + }, + "pancake_BUSD_BNB": { + "Underlying": "0x58F876857a02D6762E0101bb5C46A8c1ED44Dc16", + "MasterChef": "0x73feaa1eE314F8c655E354234017bE2193C9E24E", + "PoolId": 252, + "NewVault": "0xF7A3a95d0f7E8A5EEaE483Cdd7b76aF287283D34", + "NewStrategy": "0x4E48c585565581FFC1d2a6a53020927CdcA97161", + "NewPool": "0xeaB819E2BE63FFC0dF64E7BBA4DDB3bDEa280310", + "doHardwork": false + }, + "pancake_CAKE": { + "Underlying": "0x0E09FaBB73Bd3Ade0a17ECC321fD13a19e81cE82", + "MasterChef": "0x73feaa1eE314F8c655E354234017bE2193C9E24E", + "PoolId": 0, + "NewVault": "0x3D5B0a8CD80e2A87953525fC136c33112E4b885a", + "NewStrategy": "0x66B7611F35e48e311929e25D73428410C2335c34", + "NewPool": "0x78963b538c4835E00648DF764029196700ea8eE9", + "doHardwork": false + }, + "pancake_CAKE_BNB": { + "Underlying": "0x0eD7e52944161450477ee417DE9Cd3a859b14fD0", + "MasterChef": "0x73feaa1eE314F8c655E354234017bE2193C9E24E", + "PoolId": 251, + "NewVault": "0xfFBD102fAFbd9e15C9122d9C62aB299AFD4D3E4F", + "NewStrategy": "0x573CfE4525C39A574d8c67552706d85F2a777709", + "NewPool": "0xD4bC6001937C6fF493e4bae3BA0F812799f86AB0", + "doHardwork": false + }, + "pancake_ETH_BNB": { + "Underlying": "0x74E4716E431f45807DCF19f284c7aA99F18a4fbc", + "MasterChef": "0x73feaa1eE314F8c655E354234017bE2193C9E24E", + "PoolId": 261, + "NewVault": "0xE1f9A3EE001a2EcC906E8de637DBf20BB2d44633", + "NewStrategy": "0xFbc74EE9D8B55C29a23fc6fBEEF22661f06C2E58", + "NewPool": "0x221ED06024Ee4296fB544a44cfEDDf7c9f882cF3", + "doHardwork": false + }, + "pancake_USDT_BNB": { + "Underlying": "0x16b9a82891338f9bA80E2D6970FddA79D1eb0daE", + "MasterChef": "0x73feaa1eE314F8c655E354234017bE2193C9E24E", + "PoolId": 264, + "NewVault": "0x6D386490e2367Fc31b4aCC99aB7c7D4d998a3121", + "NewStrategy": "0x7A2Af29b859fB916979daD64f4C3a21Fa8b5e1a0", + "NewPool": "0xf1121f56961C6DFD40355dDe61404D51b3f1c34E", + "doHardwork": false + }, + "pancake_XVS_BNB": { + "Underlying": "0x7EB5D86FD78f3852a3e0e064f2842d45a3dB6EA2", + "MasterChef": "0x73feaa1eE314F8c655E354234017bE2193C9E24E", + "PoolId": 260, + "NewVault": "0x0bB94083d5718a8cb716faDc016187a0d6C99425", + "NewStrategy": "0x4d3Ef7A670E524849096f7bA0f1947eEa925e2CF", + "NewPool": "0x063eB32430bD63f4144f3e87D3339E4D2a318C52", + "doHardwork": false + }, + "goose_EGG_BNB": { + "Underlying": "0xd1B59D11316E87C3a0A069E80F590BA35cD8D8D3", + "NewVault": "0xe3f309F151746b3C0953e4C0E455bFf3dc2176AA", + "NewPool": "0x26A4FE4c858f0d8a11442d358d182F2832A7F84c", + "StrategyContract": "GooseStrategyMainnet_EGG_BNB", + "NewStrategy": "0xB60E69F21b469A93aB6e3f4a831E833bcFb7C7dE", + "PoolId": 1, + "doHardwork": false + }, + "goose_EGG_BUSD": { + "Underlying": "0x19e7cbECDD23A16DfA5573dF54d98F7CaAE03019", + "NewVault": "0xcD8FB1302C30fde56BCE5B34211E84561BBF0dF1", + "NewPool": "0x7CAA01B3DC8eE91aA6FA7093e184f045e0DA8792", + "StrategyContract": "GooseStrategyMainnet_EGG_BUSD", + "NewStrategy": "0xc547c527D6ce9a0A0Cea928B50fbD3A598d349a2", + "PoolId": 0, + "doHardwork": false + }, + "goose_EGG": { + "Underlying": "0xF952Fc3ca7325Cc27D15885d37117676d25BfdA6", + "NewVault": "0x0392F36D2896c966E141C8Fd9ECA58a7ca9Fa8AF", + "NewPool": "0xfc8c1f0E25d91cB10db243acBcA5ac3c422A6277", + "StrategyContract": "GooseStrategyMainnet_EGG", + "NewStrategy": "0xc11f5f4CdAEBAb98CaB29501466ba05d41675A3E", + "PoolId": 12, + "doHardwork": false + }, + "venus_DAI": { + "Underlying": "0x1AF3F329e8BE154074D8769D1FFa4eE058B1DBc3", + "NewVault": "0x78cF4a86bA3b4C5246D097E5cd0833cB641C1425", + "StrategyContract": "VenusFoldStrategyMainnet_DAI", + "NewStrategy": "0x52735122306E32e41cdf0257c8647244D475CB4b", + "NewPool": "0xf53c6789F35C4eCf152d2168Ca203808595CB524", + "doHardwork": false + }, + "venus_USDC": { + "Underlying": "0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d", + "NewVault": "0x5089EA6c884a03823672888b57EBCE929EcE63ca", + "StrategyContract": "VenusFoldStrategyMainnet_USDC", + "NewStrategy": "0x6Aa85f9faF4639c6f290E04815B2AA45D78468F4", + "NewPool": "0x08b6732e1D07726e8F398a0ea97200d26E172066", + "doHardwork": false + }, + "venus_USDT": { + "Underlying": "0x55d398326f99059fF775485246999027B3197955", + "NewVault": "0x374787234b369b56b3701E0B932051b37726096a", + "StrategyContract": "VenusFoldStrategyMainnet_USDT", + "NewStrategy": "0x11bAbd0B619BEC0BD1b7b2689f4cd11B25a54e56", + "NewPool": "0xE637E7d1e37875c787b773dBEb28Fcc55FE91C16", + "doHardwork": false + }, + "venus_BUSD": { + "Underlying": "0xe9e7CEA3DedcA5984780Bafc599bD69ADd087D56", + "NewVault": "0x1BFB4ed996F4356aa705891DedB7d7776402BeC1", + "StrategyContract": "VenusFoldStrategyMainnet_BUSD", + "NewStrategy": "0x321e9402479AE47b4De53046bCc418b26D983185", + "NewPool": "0x76aAddf1eBaF9300dAd18469D01A0ee62633abe7", + "doHardwork": false + }, + "oneInch_1INCH_renBTC": { + "Underlying": "0xe3f6509818ccf031370bB4cb398EB37C21622ac4", + "NewVault": "0xbF2989575dE9850F0A4b534740A88F5D2b460A4f", + "NewPool": "0xE9E03506A088eaCDfa1A690cD3019ac105D7B871", + "RewardPool": "0xCB06dF7F0Be5B8Bb261d294Cf87C794EB9Da85b1", + "StrategyContract": "OneInchStrategyMainnet_1INCH_renBTC", + "NewStrategy": "0x4909BfaFaA4D166F09e428Dd96C7f481a18d42ad", + "doHardwork": false + }, + "oneInch_1INCH_BNB": { + "Underlying": "0xdaF66c0B7e8E2FC76B15B07AD25eE58E04a66796", + "NewVault": "0x9090BCcD472b9D11DE302572167DED6632e185AB", + "NewPool": "0x57C30567e0dbd1c308FD2c5665c4084F368560a2", + "RewardPool": "0x5D0EC1F843c1233D304B96DbDE0CAB9Ec04D71EF", + "StrategyContract": "OneInchStrategyMainnet_1INCH_BNB", + "NewStrategy": "0x5fD7a4D33f23967E890Ae77DD4E065bC01db343B", + "doHardwork": false + }, + "bdo_BDO_BNB": { + "Underlying": "0x74690f829fec83ea424ee1F1654041b2491A7bE9", + "NewVault": "0xE604Fd5b1317BABd0cF2c72F7F5f2AD8c00Adbe1", + "NewPool": "0xdEb314a2222884B6c1e848BfFcf68dcfBc5c1406", + "poolId": "CakeLPsBDOBNB", + "NewStrategy": "0x927c074361B79713f1d7b96C18E5dE105B136b19", + "doHardwork": false + }, + "bdo_BDO_BUSD": { + "Underlying": "0xc5b0d73A7c0E4eaF66baBf7eE16A2096447f7aD6", + "NewVault": "0x84646F736795a8bC22Ab34E05c8982CD058328C7", + "NewPool": "0x03b58CE34E9Cb6a908b019228778CBB9f3A1A2Ba", + "poolId": "CakeLPBDOBUSD", + "NewStrategy": "0xD70E3826927BA72bc5C01014a2C447a918e54919", + "doHardwork": false + }, + "bdo_SBDO_BUSD": { + "Underlying": "0xA0718093baa3E7AAE054eED71F303A4ebc1C076f", + "NewVault": "0xC97DDAa8091aBaF79A4910b094830CCE5cDd78f4", + "NewPool": "0x9178f402453b118b6B897Ff520256Ed63b2d9998", + "poolId": "CakeLPsBDOBUSD", + "NewStrategy": "0xD77E6BDe0270B18bc1aBc964557E025023D2a989", + "doHardwork": false + }, + "ellipsis_3pool": { + "Underlying": "0xaF4dE8E872131AE328Ce21D909C74705d3Aaf452", + "NewVault": "0x63671425ef4D25Ec2b12C7d05DE855C143f16e3B", + "StrategyContract": "Ellipsis3PoolStrategyMainnet", + "NewStrategy": "0xb43aA2C44B99BaD346143Fb44e264213d412B6c2", + "NewPool": "0x2Fee56e039AcCceFA3cB1f3051aD00fe550a472c", + "PoolId": "1", + "doHardwork": false + }, + "ellipsis_EPS_BNB": { + "Underlying": "0xf9045866e7b372DeF1EFf3712CE55FAc1A98dAF0", + "NewVault": "0x0A7d74604b39229D444855eF294F287099774aC8", + "StrategyContract": "EllipsisLPStrategyMainnet_EPS_BNB", + "NewStrategy": "0x5954F9d5AFb005ebA67813B5Ab82398FAC7F0178", + "NewPool": "0x0694e3cB1055Ff33d774d51a55272DDEE305f745", + "PoolId": "0", + "doHardwork": false + }, + "belt_BTCB": { + "Underlying": "0x51bd63F240fB13870550423D208452cA87c44444", + "NewVault": "0x6A0D7383762962bE039C197462bF1DF377410853", + "StrategyContract": "BeltSingleAssetStrategyMainnet_BeltBTCB", + "NewStrategy": "0xE6CaD08D92ACa2F5c5345882b6dbf13d12C26dd8", + "NewPool": "0xE5f7396B7f7D52C024be5e8FE229b8E11eefCCc1", + "PoolId": "7", + "doHardwork": false + }, + "belt_ETH": { + "Underlying": "0xAA20E8Cb61299df2357561C2AC2e1172bC68bc25", + "NewVault": "0xF553E1f826f42716cDFe02bde5ee76b2a52fc7EB", + "StrategyContract": "BeltSingleAssetStrategyMainnet_BeltETH", + "NewStrategy": "0x53df6664b3ddE086DCe6315c317d1002b14B87E3", + "NewPool": "0x7002FC2D41D4185787F7b019c2517bB8490b9368", + "PoolId": "8", + "doHardwork": false + }, + "belt_BNB": { + "Underlying": "0xa8Bb71facdd46445644C277F9499Dd22f6F0A30C", + "NewVault": "0x75071F2653fBC902EBaff908d4c68712a5d1C960", + "StrategyContract": "BeltSingleAssetStrategyMainnet_BeltBNB", + "NewStrategy": "0xA6fe292ff497816cF3144eaD564cCd7b44F66021", + "NewPool": "0x9481251436C1E27E5dBa5462c763491B8EE441Cd", + "PoolId": "9", + "doHardwork": false + }, + "belt_Venus": { + "Underlying": "0x86aFa7ff694Ab8C985b79733745662760e454169", + "NewVault": "0x2427DA81376A0C0a0c654089a951887242D67C92", + "StrategyContract": "BeltVenusStrategyMainnet", + "NewStrategy": "0x3736F98190383Bb0490D0099cBedd4175f89653a", + "NewPool": "0x5c6Fe09FcEfeaCa84DC18018cF8aCf7476B2498F", + "PoolId": "0", + "doHardwork": false + }, + "belt_BELT_BNB": { + "Underlying": "0xF3Bc6FC080ffCC30d93dF48BFA2aA14b869554bb", + "NewVault": "0xaD941e12544F49077fc6425CDa1871E11Cea5288", + "StrategyContract": "BeltStrategyMainnet_BELT_BNB", + "NewStrategy": "0x497173d620560440BD715202a2fA0a39491B6402", + "NewPool": "0x8E8Ca3719360809cd4BFe175De58992E7d3e7874", + "PoolId": "11", + "doHardwork": false + }, + "swirl_SWIRL_BNB": { + "Underlying": "0x135AeDCFb35b0b5dCf61Db7891a21253452Eb970", + "NewVault": "0x299B00d031Ba65cA3a22A8f7E8059DAb0b072247", + "NewStrategy": "0x4eE876B94BB00E1792cC25D290C7FCa820a4CEd2", + "NewPool": "0xEa2c3C25985fBB5418c61451C2cbD1311e0EbE9e", + "RewardPool": "0x9FC04657C1178F857d36D8a6B028C732D78F60E0", + "PoolId": "stakingPool", + "doHardwork": false + }, + "space_SPACE_BNB": { + "Underlying": "0x78D9a0c50F6484291b4122f61888Bb9EE71879Ff", + "NewVault": "0x14CB410659b4a4a7CCEa99E6F6C9eac8718160dF", + "NewStrategy": "0xE8E10677ed1F9409424Ea10ee4477B5C4CadCC53", + "NewPool": "0xC2A1fa5753B7c3272F32aBec19140658D539E61C", + "PoolId": "0", + "doHardwork": false + }, + "space_SPACE_BUSD": { + "Underlying": "0x6B936c5C1FD7De08E03684b0588A87DBD8ce6b63", + "NewVault": "0x129cCeE12A9542Ff77e066E6F8d7DF49F8Cbf89D", + "StrategyContract": "SpaceStrategy_SPACE_BUSD", + "NewStrategy": "0x381b02359beBe2566c7c08Fd7d0B078269BCFF9f", + "NewPool": "0x03292bdfE36591F70575C77847d7f004FFd0966A", + "PoolId": "1", + "doHardwork": false + }, + "ellipsis_FUSDT": { + "Underlying": "0x373410A99B64B089DFE16F1088526D399252dacE", + "NewVault": "0xe64BFE13AA99335487f1F42a56cddBFfaEC83BBF", + "StrategyContract": "EllipsisFUSDTStrategyMainnet", + "NewStrategy": "0x28db270691b840A7C2249D39435049Be1F617B02", + "NewPool": "0x9B36E1DcBb21DfA6863b2711Ed6f0F080888072c", + "PoolId": "2", + "doHardwork": false + }, + "ellipsis_BTC": { + "Underlying": "0x2a435Ecb3fcC0E316492Dc1cdd62d0F189be5640", + "NewVault": "0x5Da237ad194B8BBb008Ac8916DF99A92A8a7c8Eb", + "StrategyContract": "EllipsisBTCStrategyMainnet", + "NewStrategy": "0x11D4f0398d135B979d1D20761c43878FBb81417f", + "NewPool": "0x4165884840eE7e6280c512C75B23B098F7e420fc", + "PoolId": "3", + "doHardwork": false + }, + "popsicle_ICE_BNB": { + "Underlying": "0x51F914a192a97408D991FddDAFB8F8537C5Ffb0a", + "NewVault": "0x1c4ADFf419F6b91E51D0aDe953C9BBf5D16A583F", + "StrategyContract": "PopsicleStrategtMainnet_ICE_BNB", + "NewStrategy": "0xBcDf4EAec6166b94e54e2b1F0A4C2c30Cea834CA", + "NewPool": "0xfE7f456F8274355f17243b7282bd88129e894b1A", + "PoolId": "0", + "doHardwork": false + }, + "popsicle_ICE": { + "Underlying": "0xf16e81dce15B08F326220742020379B855B87DF9", + "NewVault": "0xfeB902DB08E4e1F362866628098D6110DBe3D072", + "StrategyContract": "PopsicleStrategtMainnet_ICE", + "NewStrategy": "0xD7338145D79771D0D6926dB134aC040ABb48E835", + "NewPool": "0x1Bb6fDaf6258071F4d2E96d70ffEB8AD392f299B", + "PoolId": "0", + "doHardwork": false + } + } + }, + "MATIC": { + "miFARM": "0xab0b2ddB9C7e440fAc8E140A89c0dbCBf2d7Bbff", + "dQUICK": "0xf28164a485b0b2c90639e47b0f377b4a438a16b1", + "QUICK": "0x831753dd7087cac61ab5644b308642cc1c33dc13", + "pUSDT": "0xc2132D05D31c914a87C6611C10748AEb04B58e8F", + "pWETH": "0x7ceb23fd6bc0add59e62ac25578270cff1b9f619", + "pUSDC": "0x2791bca1f2de4661ed88a30c99a7a9449aa84174", + "pDAI": "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063", + "pWBTC": "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6", + "pBNB": "0xA649325Aa7C5093d12D6F98EB4378deAe68CE23F", + "QI": "0x580A84C73811E1839F75d86d75d88cCa0c241fF4", + "WMATIC": "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270", + "JARVIS_SANCTUARY_AUR0112": "0xbba33F5912Db9c41163BC99D9C568Fcb9F416F17", + "AUR0112": "0xfAdE2934b8E7685070149034384fB7863860D86e", + "JRT": "0x596eBE76e2DB4470966ea395B0d063aC6197A8C5", + "UMA": "0x3066818837c5e6eD6601bd5a91B0762877A6B731", + "KNC": "0x1C954E8fe737F99f68Fa1CCda3e51ebDB291948C", + "JEUR": "0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c", + "JGBP": "0x767058F11800FBA6A682E73A6e79ec5eB74Fac8c", + "JJPY": "0x8343091F2499FD4b6174A46D067A920a3b851FF9", + "JPYC": "0x6AE7Dfc73E0dDE2aa99ac063DcF7e8A63265108c", + "JCAD": "0x8ca194A3b22077359b5732DE53373D4afC11DeE3", + "CADC": "0x5d146d8B1dACb1EBBA5cb005ae1059DA8a1FbF57", + "JCHF": "0xbD1463F02f61676d53fd183C2B19282BFF93D099", + "DEN": "0xf379CB529aE58E1A03E62d3e31565f4f7c1F2020", + "DEN_MAR22": "0xa286eeDAa5aBbAE98F65b152B5057b8bE9893fbB", + "DEN_JUL22": "0x53d00635aeC4a6379523341AEBC325857f32FdE1", + "SES": "0x9120ECada8dc70Dc62cBD49f58e861a09bf83788", + "QUI": "0xF65fb31ad1ccb2E7A6Ec3B34BEA4c81b68af6695", + "JARVIS_SANCTUARY_DEN": "0xB97ae6DdF409cd2d4549aA0d3457ce3E8143BD09", + "pMIMO": "0xADAC33f543267c4D59a8c299cF804c303BC3e4aC", + "pEURT": "0x7BDF330f423Ea880FF95fC41A280fD5eCFD3D09f", + "pEURS": "0xE111178A87A3BFf0c8d18DECBa5798827539Ae99", + "PAR": "0xE2Aa7db6dA1dAE97C5f5C6914d285fBfCC32A128", + "Controller": "0xebaFc813f66c3142E7993a88EE3361a1f4BDaB16", + "ProfitShareTarget": "0xf00dD244228F51547f0563e60bCa65a30FBF5f7f", + "JARVIS_SANCTUARY_AURFEB22": "0x5e5af924C511A7Ba44b535c87Fb184A017B088D5", + "AURFEB22": "0x6Fb2415463e949aF08ce50F83E94b7e008BABf07", + "msig": "0x39cC360806b385C96969ce9ff26c23476017F652", + "pGENE": "0x34667ED7C36cBBbF2d5d5c5c8d6Eb76a094EDb9F", + "pGNOME": "0x6E8a8726639d12935b3219892155520bdC57366B", + "pMTA": "0xF501dd45a1198C2E1b5aEF5314A68B9006D842E0", + "pYEL": "0xD3b71117E6C1558c1553305b44988cd944e97300", + "pICE": "0x4e1581f01046eFDd7a1a2CDB0F82cdd7F71F2E59", + "pPSP": "0x42d61D766B85431666B39B89C43011f24451bFf6", + "pTUSD": "0x2e1ad108ff1d8c782fcbbb89aad783ac49586756", + "AUR_APR22": "0xBF06D9b11126B140788D842a6ed8dC7885C722B3", + "amWBTC": "0x5c2ed810328349100A66B82b78a1791B101C9D61", + "amWETH": "0x28424507fefb6f7f8E9D3860F56504E4e5f5f390", + "am3CRVToken": "0xE7a24EF0C5e95Ffb0f6684b813A78F2a3AD7D171", + "am3CRVPool": "0x445FE580eF8d70FF569aB36e80c647af338db351", + "amDAI": "0x27F8D03b3a2196956ED754baDc28D73be8830A6e", + "amUSDC": "0x1a13F4Ca1d028320A707D99520AbFefca3998b7F", + "amUSDT": "0x60D55F02A771d515e077c9C2403a1ef324885CeC", + "JRT_MAY22": "0xF5f480Edc68589B51F4217E6aA82Ef7Df5cf789e", + "JSGD": "0xa926db7a4CC0cb1736D5ac60495ca8Eb7214B503", + "XSGD": "0x769434dcA303597C8fc4997Bf3DAB233e961Eda2", + "DEN_MAY22": "0x51e7B5A0e8E942A62562f85D91501fbfA43121fE", + "agEUR": "0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4", + "agDEN_JUL22": "0xEEfF5d27e40A5239f6F28d4b0fbE20acf6432717", + "JRT_JUL22": "0xD7f13BeE20D6848D9Ca2F26d9A244AB7bd6CDDc0", + "JNZD": "0x6b526Daf03B4C47AF2bcc5860B12151823Ff70E0", + "NZDS": "0xeaFE31Cd9e8E01C8f0073A2C974f728Fb80e9DcE", + "JPYC2": "0x431D5dfF03120AFA4bDf332c61A6e1766eF37BDB", + "AUR_JUL22": "0x8C56600D7D8f9239f124c7C52D3fa018fC801A76", + "BANANA": "0x5d47bAbA0d66083C52009271faF3F50DCc01023C", + "JRT_ANGLE_SEP22": "0x6966D20E33A15baFde7E856147E4E5EaF418E145", + "JRT_SEP22": "0xcE0248f30d565555B793f42e46E58879F2cDCCa4", + "JRT_MIMO_SEP22": "0xAFC780bb79E308990c7387AB8338160bA8071B67", + "JRT_ANGLE_NOV22": "0x63B87304fc9889Ce7356396ea959aA64850a52E7", + "JRT_NOV22": "0x5eF12a086B8A61C0f11a72b36b5EF451FA17f1f1", + "JRT_MIMO_NOV22": "0x4Fd52587194a0bfd3AC5b8096D15e1a7230bA2eb", + "pEURe": "0x18ec0A6E18E5bc3784fDd3a3634b31245ab704F6", + "MESH": "0x82362Ec182Db3Cf7829014Bc61E9BE8a2E82868a", + "oMOOI": "0x746351AB4B9d4f802B7b770f33184d0A6B17363D", + "oZEMIT": "0xA34E0eaCB7fbB0b0d45da89b083E0f87fcdf6157", + "oUSDC": "0x5bEF2617eCCA9a39924c09017c5F1E25Efbb3bA8", + "oUSDT": "0x957da9EbbCdC97DC4a8C274dD762EC2aB665E15F", + "V2": { + "quickswap_ETH_MATIC": { + "Underlying": "0xadbF1854e5883eB8aa7BAf50705338739e558E5b" + }, + "quickswap_ETH_USDT": { + "Underlying": "0xF6422B997c7F54D1c6a6e103bcb1499EeA0a7046", + "NewVault": "0x3D5B0a8CD80e2A87953525fC136c33112E4b885a", + "StrategyContract": "QuickStrategyMainnet_ETH_USDT", + "NewStrategy": "0xfFBD102fAFbd9e15C9122d9C62aB299AFD4D3E4F", + "RewardPool": "0x45a5CB25F3E3bFEe615F6da0731740093F59b768", + "NewPool": "0xE1f9A3EE001a2EcC906E8de637DBf20BB2d44633", + "doHardwork": false + }, + "quickswap_IFARM_QUICK": { + "Underlying": "0xD7668414BfD52DE6d59E16e5f647c9761992C435", + "NewVault": "0x388Aaf7a534E96Ea97beCAb9Ff0914BB10EC18fE", + "StrategyContract": "QuickStrategyMainnet_iFARM_QUICK", + "NewStrategy": "0x6a7C4655a567e105b143285542be8B47A31540A5", + "RewardPool": "0xEa2EC0713D3B48234Ad4b2f14EDb4978D1228aE5", + "NewPool": "0x284D7200a0Dabb05ee6De698da10d00df164f61d", + "doHardwork": false + }, + "sushiswap_USDC_ETH": { + "Underlying": "0x34965ba0ac2451A34a0471F04CCa3F990b8dea27", + "NewVault": "0xf76a0C5083b895c76ecBF30121F036849137D545", + "StrategyContract": "SushiStrategyMainnet_USDC_ETH", + "MiniChef": "0x0769fd68dFb93167989C6f7254cd0D766Fb2841F", + "PoolId": 1, + "NewStrategy": "0xe3f309F151746b3C0953e4C0E455bFf3dc2176AA", + "NewPool": "0xB25e2C1efDD4b79CD5d63C0F5a45326FA4CA2139" + }, + "balancer_BTC": { + "Underlying": "0xFeadd389a5c427952D8fdb8057D6C8ba1156cC56", + "NewVault": "0x002Fbb34646c32fCe6bb1D973B7585e62EeE6aa9", + "StrategyContract": "BalancerStrategyMainnet_BTC", + "NewStrategy": "0xE4b9a65c8692e7d9c574E99bF7BF2bFFa61F14E9", + "NewPool": "0x299F75862c49DD852f2F3349D62A7e6a98fB8A0F", + "PoolId": "0xfeadd389a5c427952d8fdb8057d6c8ba1156cc5600020000000000000000001e", + "doHardwork": false + }, + "balancer_POLYBASE": { + "Underlying": "0x0297e37f1873D2DAb4487Aa67cD56B58E2F27875", + "NewVault": "0x5C6bC2287C48a2C9fc2f0533De2B2acFe7a9230A", + "StrategyContract": "BalancerStrategyMainnet_POLYBASE", + "NewStrategy": "0xF1499aAe3f8f9cf925b663568A964385898b53c2", + "OldPool": "0xA89f24D5c195BfD20c091D8D3FbF51fffEA9dE45", + "NewPool": "0xA71136F9B97B995eF77a90EC0878EC9F80Bc4523", + "PoolId": "0x0297e37f1873d2dab4487aa67cd56b58e2f27875000100000000000000000002", + "Gauge": "0x068Ff98072d3eB848D012e3390703BB507729ed6", + "RootChainGauge": "0xA5A0B6598B90d214eAf4d7a6b72d5a89C3b9A72c" + }, + "balancer_TRICRYPTO": { + "Underlying": "0x03cD191F589d12b0582a99808cf19851E468E6B5", + "NewVault": "0xC426DB5EfcBfc41B9f1ECdbc89C11E154ec2c99C", + "StrategyContract": "BalancerStrategyMainnet_TRICRYPTO", + "NewStrategy": "0xB7506271FE72FE2cdC3a7ee6Ead8749AD54df8C2", + "OldPool": "0xB99c358d91d57612236C74643306eA035645887E", + "NewPool": "0x81aCAee9a3d9b91aC42727DdB1AcADBE4D9F07F7", + "PoolId": "0x03cd191f589d12b0582a99808cf19851e468e6b500010000000000000000000a", + "doHardwork": false + }, + "balancer_STABLE": { + "Underlying": "0x06Df3b2bbB68adc8B0e302443692037ED9f91b42", + "NewVault": "0x4f60a9471ACb094BA34AEA5EB7D7A4AD32c8890c", + "StrategyContract": "BalancerStrategyMainnet_STABLE", + "NewStrategy": "0xa1A9cb6996a5e33Ef742977435E4ED8738F0e37C", + "OldPool": "0xE7a6991e2AF7f9a9D36BAfcDe8d0B8a057E4dB8c", + "NewPool": "0x17867795cF22Aa5D266A298097Ee3766D8FCA4C6", + "PoolId": "0x06df3b2bbb68adc8b0e302443692037ed9f91b42000000000000000000000012", + "Gauge": "0x72843281394E68dE5d55BCF7072BB9B2eBc24150", + "RootChainGauge": "0xFBf87D2C22d1d298298ab5b0Ec957583a2731d15" + }, + "jarvis_AUR_USDC": { + "Underlying": "0xA0fB4487c0935f01cBf9F0274FE3CdB21a965340", + "NewVault": "0xB492fAEdA6c9FFb9B9854a58F28d5333Ff7a11bc", + "StrategyContract": "JarvisStrategyMainnet_AUR_USDC", + "NewStrategy": "0x346523a81f16030110e6C858Ee0E11F156840BD1", + "NewPool": "0xa8184c85a7C23f0d3A7Ee7591a85195ed740E3A3", + "doHardwork": false + }, + "jarvis_JCHF_USDC_HODL": { + "Underlying": "0x439E6A13a5ce7FdCA2CC03bF31Fb631b3f5EF157", + "NewVault": "0x7f316D2498a234670554D1a890a364b0bD9d88e2", + "StrategyContract": "JarvisHodlStrategyV3Mainnet_jCHF_USDC", + "OldStrategy": "0xd432F8C6861a6Ba344734F364539262AB69d8c07", + "NewStrategy": "0xABe846c370167F82724673c92D851e92f2c7d39b", + "OldPool": "0xe7666F2AF0a6F5199281944C112CA8511F27C330", + "NewPool": "0x24Aa3547962872351c30F1127430172317C05FEC", + "RewardPool": "0xFAA0f413E67A56cbbE181024279bA5504Ce487EF", + "useMsigProfitCalculation": true, + "doHardwork": false + }, + "jarvis_JEUR_USDC_HODL": { + "Underlying": "0xa1219DBE76eEcBf7571Fed6b020Dd9154396B70e", + "NewVault": "0xA832926e3F6A3339ae68f70d76860D212959E0E7", + "StrategyContract": "JarvisHodlStrategyV3Mainnet_jEUR_USDC", + "OldStrategy": "0x19A9B287272535AF40e087F3Fd32Bd2BA07bF4AB", + "NewStrategy": "0x7B28648E03FAE7C5ee53aE443FC3B1dC65F06A19", + "OldPool": "0x083830D8d41f21dE5832649db40e9268b027696a", + "NewPool": "0xf25474FBf9812bE2ef76abf4297A27411C156403", + "RewardPool": "0xFAA0f413E67A56cbbE181024279bA5504Ce487EF", + "useMsigProfitCalculation": true, + "doHardwork": false + }, + "jarvis_JGBP_USDC_HODL": { + "Underlying": "0xbb2d00675B775E0F8acd590e08DA081B2a36D3a6", + "NewVault": "0xe94D89243a7Aeaf88857461ce555caEB344765Fc", + "StrategyContract": "JarvisHodlStrategyV3Mainnet_jGBP_USDC", + "OldStrategy": "0xB60E69F21b469A93aB6e3f4a831E833bcFb7C7dE", + "NewStrategy": "0xA755A41011F092f0B8230f5eEb13DC65cfbf3e8C", + "OldPool": "0xB91f62A423dE007ce25E5538D747B259fb207938", + "NewPool": "0x877635e68C1E943D6d6B777C0e847Cd7aE5A01BE", + "RewardPool": "0xFAA0f413E67A56cbbE181024279bA5504Ce487EF", + "useMsigProfitCalculation": true, + "doHardwork": false + }, + "polygon_DAI": { + "Underlying": "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063", + "NewVault": "0x2Fee56e039AcCceFA3cB1f3051aD00fe550a472c", + "StrategyContract": "IdleStrategyDAIMainnet", + "NewStrategy": "0x3330d534A470BdaBD1105dab6C5Fa61E7789882E", + "NewPool": "0x5954F9d5AFb005ebA67813B5Ab82398FAC7F0178", + "doHardwork": false + }, + "polygon_USDC": { + "Underlying": "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174", + "NewVault": "0xe7c9D242137896741b70CEfef701bBB4DcB158ec", + "StrategyContract": "IdleStrategyUSDCMainnet", + "NewStrategy": "0x08043b010AD2CD72db75878201FDE4B03e28e069", + "NewPool": "0xeA4Eca0FbeB0fcAaE61D2fA2B2877d435FAEee1C", + "doHardwork": false + }, + "polygon_WETH": { + "Underlying": "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619", + "NewVault": "0x9048A123Ae6C86a2B9fdC3eA28Ed1911DE8363A6", + "StrategyContract": "IdleStrategyWETHMainnet", + "NewStrategy": "0x7Ad709Df8B897B3b623C5413E92A6F70CA563e1d", + "NewPool": "0xEa2c3C25985fBB5418c61451C2cbD1311e0EbE9e", + "doHardwork": false + }, + "jarvis_DEN_4EUR": { + "Underlying": "0x4924B6E1207EFb244433294619a5ADD08ACB3dfF", + "NewVault": "0x4A5eb54018462803B9D9a35D1730e45D6EE7033E", + "NewStrategy": "0xC8c30a6e74b1A394b4Ce8BC08De641826279e254", + "NewPool": "0x4e9f394Fcd6652aBB8D85bB2E1fC582C000F4805", + "RewardPool": "0xf8347d0C225e26B45A6ea9a719012F1153D7Ca15", + "useMsigProfitCalculation": true, + "doHardwork": false + }, + "jarvis_4EUR_HODL": { + "Underlying": "0xAd326c253A84e9805559b73A08724e11E49ca651", + "NewVault": "0xDDe43710DefEf6CbCf820B18DeBfC3cF9a4f449F", + "NewStrategy": "0xe8a2cFce2C718E0f95ee2b1d3c0331c92C06Ca0b", + "NewPool": "0xf74E8CFe03421D071c7dCCc3E5ecB6dDDede2f07", + "RewardPool": "0x1e1506b8cF84f8D1C2dbF474BcB6fEC36467C478", + "useMsigProfitCalculation": true + }, + "jarvis_AUR_USDC_V2": { + "Underlying": "0xA623aacf9eB4Fc0a29515F08bdABB0d8Ce385cF7", + "NewVault": "0xFf127E0dDB5E0a53d29f9eA029F5b41F281F3EFD", + "NewStrategy": "0xA87Abed957338A5dE2106D13d1967cF62d6d7996", + "NewPool": "0xb42E1201cc041727B063cfbB506Ca7ee74B7857e", + "doHardwork": false + }, + "SUSHI_GENE_ETH": { + "Underlying": "0x3d4219987fBb25C3DcF73FbD9AA85FbE3C7411D9", + "NewVault": "0x9EF89a962B421B26Def4b5f6435c6Fe698FDa822", + "NewStrategy": "0x9D0D318a954e1954103d6Db36244Bd28C78D2407", + "NewPool": "0x7F30EF435c125e42cd8Ec68C3F2E9f79c5923901", + "doHardwork": false + }, + "SUSHI_GNOME_ETH": { + "Underlying": "0xc1214b61965594b3e08Ea4950747d5A077Cd1886", + "NewVault": "0x948aD16CD52a1658B404fE67ED7a56360F52cE08", + "NewStrategy": "0x7571FEbd37190caaF071D7D7AA17d3704EF44e0d", + "NewPool": "0x0a0be71cfcE12ECb966dC762016C28eF5640B56a", + "doHardwork": false + }, + "mUSD": { + "Underlying": "0xE840B73E5287865EEc17d250bFb1536704B43B21", + "NewVault": "0x13ef392208a9963527346A20873058E826d7f0B7", + "NewStrategy": "0xc657B9BF61e928e3114FaF8aa269BEB9a29105b1", + "NewPool": "0x60ce0066F86F7805c2Cc39bBf0b1be4BfE2ec810" + }, + "popsicle_ICE_WETH": { + "Underlying": "0x941eb28e750C441AEF465a89E43DDfec2561830b", + "NewVault": "0xC2F50f1886D790e199Cd8a5c0AC360DF44636012", + "NewStrategy": "0x1626e9a3880805fD2349E90e3116562c5Dc65f31", + "NewPool": "0x26906cFF92f5c0D24B3045BEA0cf11a30a22D0eA", + "PoolId": 0, + "doHardwork": false + }, + "quick_YEL_MATIC": { + "Underlying": "0x8bAb87ECF28Bf45507Bd745bc70532e968b5c2De", + "NewVault": "0xA9B35ef7C2289b5D0391381bF8a2560d2eb0F961", + "NewStrategy": "0x2e5A5455411DE1AFb9Bf81f11fD764B9bCc0674E", + "NewPool": "0xB2a1727Db618D6614c57ccdc7e70F3d930BFDe11", + "PoolId": 1 + }, + "quickswap_PSP_MATIC": { + "Underlying": "0x7AfC060acCA7ec6985d982dD85cC62B111CAc7a7", + "NewVault": "0x54Bc6af48464510838e81fDdda4de53B2d65f32a", + "NewStrategy": "0x8cB98c8FD5740665E88827D45bEC42c00A8d4322", + "NewPool": "0x77050b56e8aC54b14e207D1E013c2719ed7C71Ab", + "RewardPool": "0x64D2B3994F64E3E82E48CC92e1122489e88e8727", + "doHardwork": false + }, + "bal_TUSD_STABLE": { + "Underlying": "0x0d34e5dD4D8f043557145598E4e2dC286B35FD4f", + "NewVault": "0x32e3cC7D37ce9EB26EEA54241840B0b72F05Aa26", + "StrategyContract": "BalancerStrategyMainnet_TUSD_STABLE", + "NewStrategy": "0x430799E21A2aF202D8d983E29935e4D2Ed16aa2e", + "NewPool": "0xA917F56A1749f0E7820fdBc4EB783a3a476164ba", + "PoolId": "0x0d34e5dd4d8f043557145598e4e2dc286b35fd4f000000000000000000000068", + "doHardwork": false + }, + "bal_USDC_WETH_polygon": { + "Underlying": "0x10f21C9bD8128a29Aa785Ab2dE0d044DCdd79436", + "NewVault": "0x264B17DF8a79bFa830C1A94B90876CD3b0784b30", + "StrategyContract": "BalancerStrategyMainnet_USDC_WETH", + "NewStrategy": "0x014cE9201e417b7A8c49Aa1C9eB72E8f8D2b3DcD", + "NewPool": "0x02F28abb9bc319E03FC6844466BBB569D5cDe097", + "PoolId": "0x10f21c9bd8128a29aa785ab2de0d044dcdd79436000200000000000000000059", + "Gauge": "0xD3Fdd06285d2649337800f00B41D07801C9f5715", + "RootChainGauge": "0x45012035a728b0a9B344036e6bff6c775EE09769", + "doHardwork": false + }, + "bal_WBTC_WETH_polygon": { + "Underlying": "0xCF354603A9AEbD2Ff9f33E1B04246d8Ea204ae95", + "NewVault": "0x60E057A17be997a1631B7188e8AF42657F836077", + "StrategeContract": "BalancerStrategyMainnet_WBTC_WETH", + "NewStrategy": "0x58Ca938dcACB193a9939D13A4b2AB6De5128D755", + "NewPool": "0x0E8661714998c2d8232Ca47406d8bE7ac066D16a", + "PoolId": "0xcf354603a9aebd2ff9f33e1b04246d8ea204ae9500020000000000000000005a", + "doHardwork": false + }, + "jarvis_DEN2_4EUR": { + "Underlying": "0xEb6f426963140471a7c1E4337877e6dBf834d2A8", + "NewVault": "0x8cccdEBF657F072D83B2d94068C4377a3BA91e08", + "NewStrategy": "0xfeB6A323BA0254F207750C9ff2bEDBbDF7F6C880", + "NewPool": "0x183CfA5f9Be0d45a532Bd2EB94398162e14fb049", + "RewardPool": "0x9c802D12Da5C7c74104d8cAD9E6084E32c2B70B7", + "useMsigProfitCalculation": true, + "doHardwork": false + }, + "jarvis_AUR3_USDC": { + "Underlying": "0xF40E249737c510CCE832286e54cB30E60D4e4656", + "NewVault": "0x102Df50dB22407B64a8A6b11734c8743B6AeF953", + "NewStrategy": "0xC41D252b9cA4EC08E7bAAb0a490216C8598bf911", + "NewPool": "0x4Af93A7D4Bb47c814988dA5E774112f7b5ae5Dab", + "RewardPool": "0xFAA0f413E67A56cbbE181024279bA5504Ce487EF", + "useMsigProfitCalculation": true, + "doHardwork": false + }, + "jarvis_SES_2JPY": { + "Underlying": "0x3b76F90A8ab3EA7f0EA717F34ec65d194E5e9737", + "NewVault": "0x483d1e18E67bF69ef555c798807DaDbE7757311D", + "NewStrategy": "0xE01009072a45D782Fe827a286EB2Fd09cf559eDB", + "NewPool": "0x811020F961f3A3EB4DF393c2837611fC1271556E", + "RewardPool": "0xeb4a4ba3ef5e3a286dc49408c27f9bdaa286db84", + "useMsigProfitCalculation": true, + "doHardwork": false + }, + "jarvis_2JPY_HODL": { + "OldUnderlying": "0xE8dCeA7Fb2Baf7a9F4d9af608F06d78a687F8d9A", + "Underlying": "0xaA91CDD7abb47F821Cf07a2d38Cc8668DEAf1bdc", + "NewVault": "0x9e00c8E675F3F25Ca0F7f51d4bCA28b7be009e12", + "OldStrategy": "0xEF9D1a246d013F4a8b16d9D875946abEb2AbEe68", + "NewStrategy": "0x45257F1c56bE3D381f49371b47c3EEb1E8358431", + "NewPool": "0x8451d905e6b4dEd563b5AB49027f28e2eBcCc991", + "RewardPool": "0xa0044b58b1de085845aeA7BD3256a00EAb4145a2", + "useMsigProfitCalculation": true + }, + "jarvis_QUI_2CAD": { + "Underlying": "0x32d8513eDDa5AEf930080F15270984A043933A95", + "NewVault": "0x7f7136760ce6235b0889704B01bE23E6E8220e7B", + "NewStrategy": "0x77B2a497dC7482622Ff38C4C624B258F009Bf34b", + "NewPool": "0x21284e4A00999cf01783Cc1c2dF9C9F059435c41", + "RewardPool": "0x16ef7a2f8156819bae95cfce0ca712d01498b665", + "useMsigProfitCalculation": true, + "doHardwork": false + }, + "jarvis_2CAD_HODL": { + "Underlying": "0xA69b0D5c0C401BBA2d5162138613B5E38584F63F", + "NewVault": "0x2D165213df42C70B72FbE47670bA3b7e6DBfAB4a", + "NewStrategy": "0x2081afC37F39274Ed5ad41ED7F2c84e99b92C316", + "NewPool": "0x2f590EB4980ed49Ff9613E3098b61772970a7f36", + "RewardPool": "0xa0044b58b1de085845aeA7BD3256a00EAb4145a2", + "useMsigProfitCalculation": true + }, + "crvTriCrypto3_polygon": { + "Underlying": "0xdAD97F7713Ae9437fa9249920eC8507e5FbB23d3", + "NewVault": "0x82B5393Df3822921159C3e9513191299caAe05f9", + "NewStrategy": "0xdef9E389b7dc4F34182fb1eEb2702029deF8F24c", + "NewPool": "0xec4CDb325d293a0057fF0b8b53C637605A00066b", + "CurvePool": "0x92215849c439E1f8612b6646060B4E3E5ef822cC", + "Gauge": "0x3B6B158A76fd8ccc297538F454ce7B4787778c7C", + "RootChainGauge": "0x060e386eCfBacf42Aa72171Af9EFe17b3993fC4F", + "doHardwork": false + }, + "crvEurtUsd_polygon": { + "Underlying": "0x600743B1d8A96438bD46836fD34977a00293f6Aa", + "NewVault": "0x09E5FCd4F05ba0ea95D4f81a3f8cd60A50840100", + "NewStrategy": "0xBcEF4629f7ea87E84d729a8279277cd63f7F1268", + "NewPool": "0x105d37A970594a231ffeAA5283b18101596f4f55", + "CurvePool": "0xB446BF7b8D6D4276d0c75eC0e3ee8dD7Fe15783A", + "Gauge": "0x40c0e9376468b4f257d15F8c47E5D0C646C28880", + "RootChainGauge": "0xAF78381216a8eCC7Ad5957f3cD12a431500E0B0D", + "doHardwork": false + }, + "jarvis_JRTMAY22_USDC": { + "Underlying": "0xdaa2C66B06B62bAd2E192be0A93f895c855484ee", + "NewVault": "0x95b730ED766F4e385016144fA30E96b78EBd09f5", + "NewStrategy": "0x1319F123962DC98418A73e5CeC7a6a555e571425", + "NewPool": "0xd2104e58258D0dFC4dc6D203DDBE0AaeE4798E6C", + "RewardPool": "0x0ff93e7CE954A7Ac2ADbBe8F635513cbDB497405", + "useMsigProfitCalculation": true, + "doHardwork": false + }, + "jarvis_2SGD_HODL": { + "Underlying": "0xeF75E9C7097842AcC5D0869E1dB4e5fDdf4BFDDA", + "NewVault": "0x5AC8afa262C617bBA8Aa65a04E16CCfAc9e92350", + "NewStrategy": "0x7F34356ED033715FD467b2D5a04827C13aF834fF", + "NewPool": "0x917D36698F7195B32C3dF66Af45556eD447C79Fe", + "RewardPool": "0xa0044b58b1de085845aeA7BD3256a00EAb4145a2", + "useMsigProfitCalculation": true + }, + "jarvis_DENMAY22_4EUR": { + "Underlying": "0x6E56300267A6Dd07DA0908557E02756747E1c90E", + "NewVault": "0x0DF469C287A8cEb2cFc396b350A9f03147B487A5", + "NewStrategy": "0xeeD6692252978cF4C5298B37C84619f5D3bA9d4E", + "NewPool": "0x8809DBd9Ab4909AAe75A729D29379C5B7D12e767", + "RewardPool": "0x845b7939D7E01fd29d6452CE9DDF9bd3ECf886b2", + "useMsigProfitCalculation": true, + "doHardwork": false + }, + "jarvis_DENJUL22_4EUR": { + "Underlying": "0xF84fA79A94aFb742A98EDf2c7a10ef7134b684bC", + "NewVault": "0x0445093206A816AfD1317f35aF250fA5e0044907", + "NewStrategy": "0x09C85e411b10AdFc0c63A2F6f5333Dd3bF1AC24E", + "NewPool": "0x52395CB002Ce1b5aF8758E9E3f63aC77234a4105", + "RewardPool": "0x1e1506b8cF84f8D1C2dbF474BcB6fEC36467C478", + "useMsigProfitCalculation": true + }, + "jarvis_agDENJUL22_2EUR": { + "Underlying": "0x7d85cCf1B7cbAAB68c580E14fA8C92E32704404f", + "NewVault": "0x48795326FBa34e07076038cC8f03f88a80E71214", + "NewStrategy": "0xD9C4C1DD6F8dD7b7C07254B5E731530cf2EfEbBF", + "NewPool": "0x1dfdE6E4c9852Bb8c593b72631257EAC6A827E09", + "RewardPool": "0x834579150Cc521e0afAB15568930e3BEc67B865A", + "useMsigProfitCalculation": true + }, + "jarvis_2EUR_agEUR_HODL": { + "Underlying": "0x2fFbCE9099cBed86984286A54e5932414aF4B717", + "NewVault": "0xE4E6055A7eB29F2Fa507ba7f8c4FAcc0C5ef9a2A", + "NewStrategy": "0x76341494eeA3bfC9de420d1C02C3398833f45343", + "NewPool": "0x9c55488f8AdC23544B8571757169AE17865ABFC8", + "RewardPool": "0x7349Cc23B3A3E104ec2FA5A0BB29c8b022508779", + "useMsigProfitCalculation": true + }, + "jarvis_JRTJUL22_USDC": { + "Underlying": "0x707C7f22d5E3C0234bCc53aeE51420d6cdD988f9", + "NewVault": "0xcFD80B11fefD581Fc45868ABD0d61e8437C050b1", + "NewStrategy": "0xcd87438ba146A76fE078dc61ef0f0765b67f31a4", + "NewPool": "0xF353cC638068F7af05856447D3D655dBE510F257", + "RewardPool": "0xaB5053e1f6f7fb242f62091BEE8f15c81265EE05", + "useMsigProfitCalculation": true + }, + "jarvis_2NZD_HODL": { + "Underlying": "0x976A750168801F58E8AEdbCfF9328138D544cc09", + "NewVault": "0x6F2047E88D70fEcEbA2D33Ec6A0CC579B56CEa52", + "NewStrategy": "0x34733CE813D289D05F17DCB3CB195b2128105f54", + "NewPool": "0xfcD319Da00C632c2Fca0c95E147A5494973E6fC8", + "RewardPool": "0x2FAe83B3916e1467C970C113399ee91B31412bCD", + "useMsigProfitCalculation": true + }, + "jarvis_AURJUL22_WETH": { + "Underlying": "0xF9Ce68A9E41f1e7cee5FDCbef99669653Aa61390", + "NewVault": "0x3BB93BdEaF0906819e5D2Eccdc2E9Ce408296dD1", + "NewStrategy": "0xaB298F259426e8202B69C17037270862a19554D8", + "NewPool": "0x7bcb258EED0fD374d3B0398C5DcC1a4a792e5e93", + "RewardPool": "0x8b4D15670CaA3772a29AaC386AB924a0F54Abe48", + "useMsigProfitCalculation": true + }, + "jarvis_jEUR_WETH_HODL": { + "Underlying": "0x7090f6f42EA9b07C85E46aD796f8C4A50E0f76fA", + "NewVault": "0xe1195e7276Ca0A20d8E5A07eecFb9Ec9921B90BD", + "NewStrategy": "0x6F7646397b2B57c6791b36556E5FfBB0Db7a2Be5", + "NewPool": "0x7d18650C8A7aFfC06604cF83628bf95e51f5ceDd", + "RewardPool": "0x8b4D15670CaA3772a29AaC386AB924a0F54Abe48", + "useMsigProfitCalculation": true + }, + "jarvis_jCHF_WETH_HODL": { + "Underlying": "0x95697B1b83E0F28017158BF2a2Adc6bA991088EC", + "NewVault": "0x14444C719eDAD3c24563860203e2252e55711eb6", + "NewStrategy": "0xbF59f171d255C86C798ffCCf0909F2F2d0e732b3", + "NewPool": "0x19b4954386A1061756402159Dae16a831FBB75F6", + "RewardPool": "0x8b4D15670CaA3772a29AaC386AB924a0F54Abe48", + "useMsigProfitCalculation": true + }, + "bal_MaticX": { + "Underlying": "0xC17636e36398602dd37Bb5d1B3a9008c7629005f", + "NewVault": "0x62119D3AEa375B0e3Cee7683b0aFDDa836C0676A", + "NewStrategy": "0x65D854658A9F26DdE59078cD8E281f5FF9573e1f", + "NewPool": "0xBE1db182311A1622b9a84C033C956F20b385C062", + "PoolId": "0xc17636e36398602dd37bb5d1b3a9008c7629005f0002000000000000000004c4", + "Gauge": "0x48534d027f8962692122dB440714fFE88Ab1fA85", + "RootChainGauge": "0xf01541837CF3A64BC957F53678b0AB113e92911b" + }, + "bal_stMatic": { + "Underlying": "0xaF5E0B5425dE1F5a630A8cB5AA9D97B8141C908D", + "NewVault": "0xe0fbF2ea37d731187e6E85a45Cc1D5D3b66335aa", + "NewStrategy": "0x9e5d536D5B61dBd4B54Dd612a6ffB7A063671651", + "NewPool": "0x0827D87eDe0e71620658502e3e54f0AFAC3c9E28", + "PoolId": "0xaf5e0b5425de1f5a630a8cb5aa9d97b8141c908d000200000000000000000366", + "Gauge": "0x9928340f9E1aaAd7dF1D95E27bd9A5c715202a56", + "RootChainGauge": "0xc3bB46B8196C3F188c6A373a6C4Fde792CA78653", + "doHardwork": false + }, + "ape_BANANA_MATIC": { + "Underlying": "0x034293F21F1cCE5908BC605CE5850dF2b1059aC0", + "NewVault": "0x8B7EEb22B91D588d8e5564b44F256Df41ad89923", + "NewStrategy": "0xf79AC49370b0D62405b83E9903b3BcC106886972", + "NewPool": "0x1801c2a7BC1046BF13ABA72315fFa4f70071Ce59", + "ApePoolId": "0" + }, + "ape_ETH_MATIC": { + "Underlying": "0x6Cf8654e85AB489cA7e70189046D507ebA233613", + "NewVault": "0x492af6444C3003097468789b72f09a6eD4fC5a6d", + "NewStrategy": "0x6A0ce488A9D5EA6B150a591D6B354c2BC895eCa9", + "NewPool": "0x53cDFc750c1C8E0bB1C18C670fB8f5da7f7c60fd", + "ApePoolId": "1" + }, + "ape_DAI_MATIC": { + "Underlying": "0xd32f3139A214034A0f9777c87eE0a064c1FF6AE2", + "NewVault": "0x68EaBFbaD552615ABe6d38E632184f88d6FFd201", + "NewStrategy": "0x7Aa2ef977Ef523b7d600b55EBFe46bBd96eDD467", + "NewPool": "0xE99C875D455DdEEC443Ba3f1c8eF073EDEd35794", + "ApePoolId": "2" + }, + "ape_USDT_MATIC": { + "Underlying": "0x65D43B64E3B31965Cd5EA367D4c2b94c03084797", + "NewVault": "0x843EaDd613fF922CB2e7aE06aa810e0b147517A7", + "NewStrategy": "0x60591d798b334d1b28cB07Cbc76493F5De356ed0", + "NewPool": "0xca1216D54a50A89575C6481D53c6760E1C8aaF81", + "ApePoolId": "3" + }, + "ape_BTC_MATIC": { + "Underlying": "0xe82635a105c520fd58e597181cBf754961d51E3e", + "NewVault": "0x56ABce9f4872c3bfb2c047a22c868Cfb24EAc8a1", + "NewStrategy": "0xF583E990CE79C5Ea11ED5eF2702681d2058C003E", + "NewPool": "0x37f33Ba01EF14d239484858959Ab683c07352e52", + "ApePoolId": "4" + }, + "ape_DAI_USDC": { + "Underlying": "0x5b13B583D4317aB15186Ed660A1E4C65C10da659", + "NewVault": "0xF91d4D99032Bc4905b91BD08055D5a65d95Db58E", + "NewStrategy": "0x3F1b8d9B8B699c013Bc48047109a445fA135D8e3", + "NewPool": "0x8DC2bC8E52BE6931f02951546a35ce8dF7797DbD", + "ApePoolId": "5" + }, + "ape_BNB_MATIC": { + "Underlying": "0x0359001070cF696D5993E0697335157a6f7dB289", + "NewVault": "0xaCEDABb7C31f862a47fd07F4D46a862987737F02", + "NewStrategy": "0x69Edd4c37f466A283Fe51BDB9A712C2E576A1B1a", + "NewPool": "0x8322dB352E63eDbBCcF4CB9d8370C1dC5C36Df49", + "ApePoolId": "6" + }, + "jarvis_JRTANGLE_2EURagEUR": { + "Underlying": "0x8c2fe36E51657385d3091E92FbACb79263867F16", + "NewVault": "0xbB5d97c05E55b30B7F35C757F467eBeCD0Ba4cD5", + "NewStrategy": "0xa9b16d40d8cF703A22f4B633A067009e753A35dA", + "NewPool": "0x6209b0893298745987456dc1F8188eC1a784dAa9", + "RewardPool": "0x9D5d2509C78f7dfEE7FD1b82a49c00Bc9dA70D28", + "useMsigProfitCalculation": true + }, + "jarvis_JRTSEP22_USDC": { + "Underlying": "0x2623D9a6cceb732f9e86125e107A18e7832B27e5", + "NewVault": "0x587155256938F081D6e48829d45849BD856Fd969", + "NewStrategy": "0xBb630cAB450420C96f77320146aEa22f7043E2A5", + "NewPool": "0xB4B7C7800025E407C9Efe8993f5E5A60a98F3E97", + "RewardPool": "0x2FAe83B3916e1467C970C113399ee91B31412bCD", + "useMsigProfitCalculation": true + }, + "jarvis_2EUR_EURT_HODL": { + "Underlying": "0x2C3cc8e698890271c8141be9F6fD6243d56B39f1", + "NewVault": "0xF7Cbe177157031eA2d63399BeEFc027779585Bb8", + "NewStrategy": "0xa0eF0E68255eC13ABD6c731300713CE504D3844E", + "NewPool": "0x1046bC2199fa009a19A2a0A04eF598991BA4523E", + "RewardPool": "0xa0044b58b1de085845aeA7BD3256a00EAb4145a2", + "useMsigProfitCalculation": true + }, + "jarvis_JRTMIMO_2EURPAR": { + "Underlying": "0x181650dde0A3a457F9e82B00052184AC3FEAAdF3", + "NewVault": "0x173ce98897F7c846d7282555B52362B4233d2196", + "NewStrategy": "0x0c8701d6889F6C0D5fCaAf46e58352475945eCaD", + "NewPool": "0x8d3E0f041cd9E6f09bfF93D3c621041E80ff1cF7", + "RewardPool": "0x2BC39d179FAfC32B7796DDA3b936e491C87D245b", + "useMsigProfitCalculation": true + }, + "jarvis_2EUR_PAR_HODL": { + "Underlying": "0x0f110c55EfE62c16D553A3d3464B77e1853d0e97", + "NewVault": "0x023E85B8415b460C56377525ED159aF9935E3370", + "NewStrategy": "0x3f34b360ccd52e22BFc2Caaa72Eb32c1b2Ea1196", + "NewPool": "0x2892FA6e9D7Fc9bc8C8e62BBe79AdDff41314d03", + "RewardPool": "0xeA9871A9451c281cc1180100FC074D7F28402288", + "useMsigProfitCalculation": true + }, + "jarvis_JRTNOV22_USDC": { + "Underlying": "0x68Fd822a2Bda3dB31fFfA68089696ea4e55A9D36", + "NewVault": "0xE17e6EfbD0064992D1E4e9a4641f30e40be208a0", + "NewStrategy": "0x5e1ee22580E2Dfa3859bFae4a82f8460527cC587", + "NewPool": "0x75B0846c94060bAb13b7Ae4Cc5571A1a7D8cC5cd", + "RewardPool": "0xa0044b58b1de085845aeA7BD3256a00EAb4145a2", + "useMsigProfitCalculation": true + }, + "jarvis_JRTMIMONOV22_2EURPAR": { + "Underlying": "0x946bE3eCAebaA3fe2eBb73864ab555A8cfdF49Fd", + "NewVault": "0xF67d5e775C76E1631ea33D9977A02EccD7316a4C", + "NewStrategy": "0x2DF22A3b098f0Ec01ad4Ba8a9b43d73c0E51Ed30", + "NewPool": "0x1399B0B85E449fae6A46EF3f468C824a4e9486A4", + "RewardPool": "0xeA9871A9451c281cc1180100FC074D7F28402288", + "useMsigProfitCalculation": true + }, + "jarvis_JRTANGLENOV22_2EURagEUR": { + "Underlying": "0x4D44f653B885fbddF486a71508Afd63071ca1A6E", + "NewVault": "0xd2C0B08d64D5Edf4ec320807C6a2C12F37840c99", + "NewStrategy": "0x8cd565800a354229470ca46Bfc35A97593ad6e30", + "NewPool": "0xBc3A061Fc4394f21Fd5cC373C2048FeCe08bb97a", + "RewardPool": "0x7349Cc23B3A3E104ec2FA5A0BB29c8b022508779", + "useMsigProfitCalculation": true + }, + "jarvis_2EUR_EURe_HODL": { + "Underlying": "0x2F3E9CA3bFf85B91D9fe6a9f3e8F9B1A6a4c3cF4", + "NewVault": "0xBb7Ae170791d617d9BEc6196c63a7CF8EEFF6087", + "NewStrategy": "0xF22015A7B2CaF9608037244fD2a45d6318b09045", + "NewPool": "0x3c39B74025Ed89F060CFa53E06C2827a34e093A4", + "RewardPool": "0xa0044b58b1de085845aeA7BD3256a00EAb4145a2", + "useMsigProfitCalculation": true + }, + "meshswap_MESH_oMOOI": { + "Underlying": "0x5b1E475933C802117212ce2A4240A4e7999a52A2", + "NewVault": "0x78E9d16341B56d55516349955e49647De42ab107", + "NewStrategy": "0x13a1D1c4c3F4820fE0D992B6303c8be51AEDbeF2", + "NewPool": "0x19d1E89E86882D61837960cb17cf29A3559104f0" + }, + "meshswap_MESH_oZEMIT": { + "Underlying": "0x6fC01D72960Af0De3dD97D544FE785b751D752E2", + "NewVault": "0xFBdB43F342b2a483460f72082d8b37Af6b322B58", + "NewStrategy": "0x6137D9a5eB0718058B2a0A4a892B2810868ff6fC", + "NewPool": "0x6614cf2945aBEB374AdD5437A955F3b2aEEAAA70" + }, + "meshswap_USDC_oUSDC": { + "Underlying": "0x111D7a73b40Aa5EE52BF651e8F07Aa26F8e9EFe8", + "NewVault": "0x1F1005E19AED5FA896E76d11A6969Fe404429A32", + "NewStrategy": "0xb10d73a06a633c28C855ff99D669EB71F96CD4e1", + "NewPool": "0x0eB498458Af6548fc4Bb101F288Ef792fE585E16" + }, + "meshswap_USDT_oUSDT": { + "Underlying": "0x58A7AaC84560F994d191e78aEB690855eB2D5B88", + "NewVault": "0xa61B32840Af9A9E89E282624Eb3EABcA10Da4864", + "NewStrategy": "0xfeF1dfB516479586bE9438c9Dd1D3EC9633852a5", + "NewPool": "0xd89D977DDd1d587A7dbB610cf6780885CA6aF1c2" + }, + "meshswap_WMATIC_MESH": { + "Underlying": "0x07A7Ab21b582058B71d2AEe1b1719926E3451ADF", + "NewVault": "0xe75b171D1c7EB711E915f8F19cc17925e8b53f51", + "NewStrategy": "0x22382cD6dBD52dD4666367b766aCb5e8b835Ad71", + "NewPool": "0x55A68b1489Ee56b64591f041D8D3A05ADb61961d" + }, + "meshswap_WMATIC_USDC": { + "Underlying": "0x6Ffe747579eD4E807Dec9B40dBA18D15226c32dC", + "NewVault": "0x47fd16b0F46177Fc94F7b57e0cdC6fdCb1b461d3", + "NewStrategy": "0x35a0b1Ed9546433F99cBba23BD0A6A0315068f8b", + "NewPool": "0xC76427fcbDf9040BD6ed65769B518D65071D39DF" + }, + "meshswap_WMATIC_USDT": { + "Underlying": "0x24af68fF6e3501EAf8b52a9F7935225E524FE617", + "NewVault": "0x995341f196CEd4ef52aBd0BCC4c3C69574ED207E", + "NewStrategy": "0xA9cEFb2343F4FA0B554f2BC595eDF8b4ED2558B5", + "NewPool": "0x350802cceB6129566852FBddb75272Ee565E9798" + } + } + } } From 90d1b53fe6e33737d89e209c88dc130fe81b3bda Mon Sep 17 00:00:00 2001 From: ryanycw Date: Fri, 20 Jan 2023 22:42:10 +0800 Subject: [PATCH 04/33] add new pools data --- data/mainnet/pools.js | 168 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 168 insertions(+) diff --git a/data/mainnet/pools.js b/data/mainnet/pools.js index 7d43d05..3da6ac8 100644 --- a/data/mainnet/pools.js +++ b/data/mainnet/pools.js @@ -785,6 +785,174 @@ module.exports = [ `, }, + { + chain: CHAINS_ID.ETH_MAINNET, + id: 'aura_auraBAL', + type: POOL_TYPES.INCENTIVE, + contractAddress: addresses.V2.aura_auraBAL.NewPool, + collateralAddress: addresses.V2.aura_auraBAL.NewVault, + rewardAPY: [], + rewardTokens: [addresses.iFARM], + rewardTokenSymbols: ['iFARM'], + stakeAndDepositHelpMessage: ` +
+ Deposit and stake: +
    +
  1. + Go to  + + Aura + + and mint auraBAL with BAL or 80BAL-20WETH +
  2. +
  3. + Go back to this vault, hit "MAX" and then "Deposit". Leave + "Stake for rewards" checked for staking +
  4. +
+
+ `, + }, + { + chain: CHAINS_ID.ETH_MAINNET, + id: 'aura_auraBAL_lp', + type: POOL_TYPES.INCENTIVE, + contractAddress: addresses.V2.aura_auraBAL_lp.NewPool, + collateralAddress: addresses.V2.aura_auraBAL_lp.NewVault, + rewardAPY: [], + rewardTokens: [addresses.iFARM], + rewardTokenSymbols: ['iFARM'], + stakeAndDepositHelpMessage: ` +
+ Deposit and stake: +
    +
  1. + Go to  + + Balancer + + and add liquidity with B-80BAL-20WETH or auraBAL +
  2. +
  3. + Go back to this vault, hit "MAX" and then "Deposit". Leave + "Stake for rewards" checked for staking +
  4. +
+
+ `, + }, + { + chain: CHAINS_ID.ETH_MAINNET, + id: 'aura_bbaUSD', + type: POOL_TYPES.INCENTIVE, + contractAddress: addresses.V2.aura_bbaUSD.NewPool, + collateralAddress: addresses.V2.aura_bbaUSD.NewVault, + rewardAPY: [], + rewardTokens: [addresses.iFARM], + rewardTokenSymbols: ['iFARM'], + stakeAndDepositHelpMessage: ` +
+ Deposit and stake: +
    +
  1. + Go to  + + Balancer + + and add liquidity with USD Stablecoins +
  2. +
  3. + Go back to this vault, hit "MAX" and then "Deposit". Leave + "Stake for rewards" checked for staking +
  4. +
+
+ `, + }, + { + chain: CHAINS_ID.ETH_MAINNET, + id: 'aura_rETH', + type: POOL_TYPES.INCENTIVE, + contractAddress: addresses.V2.aura_rETH.NewPool, + collateralAddress: addresses.V2.aura_rETH.NewVault, + rewardAPY: [], + rewardTokens: [addresses.iFARM], + rewardTokenSymbols: ['iFARM'], + stakeAndDepositHelpMessage: ` +
+ Deposit and stake: +
    +
  1. + Go to  + + Balancer + + and add liquidity with ETH, WETH or rETH +
  2. +
  3. + Go back to this vault, hit "MAX" and then "Deposit". Leave + "Stake for rewards" checked for staking +
  4. +
+
+ `, + }, + { + chain: CHAINS_ID.ETH_MAINNET, + id: 'aura_wstETH', + type: POOL_TYPES.INCENTIVE, + contractAddress: addresses.V2.aura_wstETH.NewPool, + collateralAddress: addresses.V2.aura_wstETH.NewVault, + rewardAPY: [], + rewardTokens: [addresses.iFARM], + rewardTokenSymbols: ['iFARM'], + stakeAndDepositHelpMessage: ` +
+ Deposit and stake: +
    +
  1. + Go to  + + Balancer + + and add liquidity with ETH, WETH or wstETH +
  2. +
  3. + Go back to this vault, hit "MAX" and then "Deposit". Leave + "Stake for rewards" checked for staking +
  4. +
+
+ `, + }, + { + chain: CHAINS_ID.ETH_MAINNET, + id: 'aura_wstETH_bbaUSD', + type: POOL_TYPES.INCENTIVE, + contractAddress: addresses.V2.aura_wstETH_bbaUSD.NewPool, + collateralAddress: addresses.V2.aura_wstETH_bbaUSD.NewVault, + rewardAPY: [], + rewardTokens: [addresses.iFARM], + rewardTokenSymbols: ['iFARM'], + stakeAndDepositHelpMessage: ` +
+ Deposit and stake: +
    +
  1. + Go to  + + Balancer + + and add liquidity with wstETH or USD Stablecoins +
  2. +
  3. + Go back to this vault, hit "MAX" and then "Deposit". Leave + "Stake for rewards" checked for staking +
  4. +
+
+ `, + }, { tradingApyFunction: { type: TRADING_APY_TYPES.LP, From 745fb8fe0dc430a0a0022dd5411c4dd42e9925df Mon Sep 17 00:00:00 2001 From: ryanycw Date: Fri, 20 Jan 2023 22:42:18 +0800 Subject: [PATCH 05/33] add new tokens data --- data/mainnet/tokens.js | 182 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 182 insertions(+) diff --git a/data/mainnet/tokens.js b/data/mainnet/tokens.js index 6aa5d5f..5742cf8 100644 --- a/data/mainnet/tokens.js +++ b/data/mainnet/tokens.js @@ -8591,4 +8591,186 @@ module.exports = { rowTooltip: 'Out of Range', disableAutoSwap: true, }, + auraBAL: { + chain: CHAINS_ID.ETH_MAINNET, + category: [ + VAULT_CATEGORIES_IDS.AURA, + VAULT_CATEGORIES_IDS.BALANCER, + VAULT_CATEGORIES_IDS.ETH20, + ], + displayName: 'auraBAL', + subLabel: 'Aura Finance', + apyIconUrls: ['./icons/balancer.png', './icons/aura.png', './icons/bbausd.png'], + apyTokenSymbols: ['BAL', 'AURA', 'bbaUSD'], + logoUrl: './icons/aura-auraBAL.png', + tokenAddress: addresses.V2.aura_auraBAL.Underlying, + decimals: '18', + vaultAddress: addresses.V2.aura_auraBAL.NewVault, + priceFunction: { + type: GET_PRICE_TYPES.BALANCER, + params: [ + addresses.V2.aura_auraBAL.Underlying, + addresses.V2.aura_auraBAL.PoolId, + CHAINS_ID.ETH_MAINNET, + ], + }, + estimateApyFunctions: [ + { + type: ESTIMATED_APY_TYPES.AURA, + params: ['auraBAL', profitSharingCut30Percent], + }, + ], + cmcRewardTokenSymbols: ['FARM', 'BAL', 'AURA', 'bbaUSD'], + }, + aura_auraBAL_lp: { + chain: CHAINS_ID.ETH_MAINNET, + category: [VAULT_CATEGORIES_IDS.AURA, VAULT_CATEGORIES_IDS.BALANCER], + displayName: 'B80BAL20WETH-auraBAL', + subLabel: 'Aura Finance', + apyIconUrls: ['./icons/balancer.png', './icons/aura.png'], + apyTokenSymbols: ['BAL', 'AURA'], + logoUrl: './icons/balancer-auraBALlp.png', + tokenAddress: addresses.V2.aura_auraBAL_lp.Underlying, + decimals: '18', + vaultAddress: addresses.V2.aura_auraBAL_lp.NewVault, + priceFunction: { + type: GET_PRICE_TYPES.BALANCER, + params: [ + addresses.V2.aura_auraBAL_lp.Underlying, + addresses.V2.aura_auraBAL_lp.PoolId, + CHAINS_ID.ETH_MAINNET, + ], + }, + estimateApyFunctions: [ + { + type: ESTIMATED_APY_TYPES.AURA, + params: ['auraBAL_lp', profitSharingCut30Percent], + }, + ], + cmcRewardTokenSymbols: ['FARM', 'BAL', 'AURA'], + }, + aura_bbaUSD: { + chain: CHAINS_ID.ETH_MAINNET, + category: [ + VAULT_CATEGORIES_IDS.AURA, + VAULT_CATEGORIES_IDS.BALANCER, + VAULT_CATEGORIES_IDS.STABLECOINS, + ], + displayName: 'bb-a-USD', + subLabel: 'Aura Finance', + apyIconUrls: ['./icons/balancer.png', './icons/aura.png', './icons/bbausd.png'], + apyTokenSymbols: ['BAL', 'AURA', 'bbaUSD'], + logoUrl: './icons/balancer-bbaUSD.png', + tokenAddress: addresses.V2.aura_bbaUSD.Underlying, + decimals: '18', + vaultAddress: addresses.V2.aura_bbaUSD.NewVault, + priceFunction: { + type: GET_PRICE_TYPES.BALANCER, + params: [ + addresses.V2.aura_bbaUSD.Underlying, + addresses.V2.aura_bbaUSD.PoolId, + CHAINS_ID.ETH_MAINNET, + ], + }, + estimateApyFunctions: [ + { + type: ESTIMATED_APY_TYPES.AURA, + params: ['bbaUSD', profitSharingCut30Percent], + }, + ], + cmcRewardTokenSymbols: ['FARM', 'BAL', 'AURA', 'bbaUSD'], + }, + aura_rETH: { + chain: CHAINS_ID.ETH_MAINNET, + category: [ + VAULT_CATEGORIES_IDS.AURA, + VAULT_CATEGORIES_IDS.BALANCER, + VAULT_CATEGORIES_IDS.ETH20, + ], + displayName: 'rETH-WETH', + subLabel: 'Aura Finance', + apyIconUrls: ['./icons/balancer.png', './icons/aura.png'], + apyTokenSymbols: ['BAL', 'AURA'], + logoUrl: './icons/balancer-rETH.png', + tokenAddress: addresses.V2.aura_rETH.Underlying, + decimals: '18', + vaultAddress: addresses.V2.aura_rETH.NewVault, + priceFunction: { + type: GET_PRICE_TYPES.BALANCER, + params: [ + addresses.V2.aura_rETH.Underlying, + addresses.V2.aura_rETH.PoolId, + CHAINS_ID.ETH_MAINNET, + ], + }, + estimateApyFunctions: [ + { + type: ESTIMATED_APY_TYPES.AURA, + params: ['rETH', profitSharingCut30Percent], + }, + ], + cmcRewardTokenSymbols: ['FARM', 'BAL', 'AURA'], + }, + aura_wstETH: { + chain: CHAINS_ID.ETH_MAINNET, + category: [ + VAULT_CATEGORIES_IDS.AURA, + VAULT_CATEGORIES_IDS.BALANCER, + VAULT_CATEGORIES_IDS.ETH20, + ], + displayName: 'wstETH-WETH', + subLabel: 'Aura Finance', + apyIconUrls: ['./icons/balancer.png', './icons/aura.png', './icons/ldo.png'], + apyTokenSymbols: ['BAL', 'AURA', 'LDO'], + logoUrl: './icons/balancer-wstETH.png', + tokenAddress: addresses.V2.aura_wstETH.Underlying, + decimals: '18', + vaultAddress: addresses.V2.aura_wstETH.NewVault, + priceFunction: { + type: GET_PRICE_TYPES.BALANCER, + params: [ + addresses.V2.aura_wstETH.Underlying, + addresses.V2.aura_wstETH.PoolId, + CHAINS_ID.ETH_MAINNET, + ], + }, + estimateApyFunctions: [ + { + type: ESTIMATED_APY_TYPES.AURA, + params: ['wstETH', profitSharingCut30Percent], + }, + ], + cmcRewardTokenSymbols: ['FARM', 'BAL', 'AURA', 'LDO'], + }, + aura_wstETH_bbaUSD: { + chain: CHAINS_ID.ETH_MAINNET, + category: [ + VAULT_CATEGORIES_IDS.AURA, + VAULT_CATEGORIES_IDS.BALANCER, + VAULT_CATEGORIES_IDS.ETH20, + ], + displayName: 'wstETH-bbaUSD', + subLabel: 'Aura Finance', + apyIconUrls: ['./icons/balancer.png', './icons/aura.png', './icons/bbausd.png'], + apyTokenSymbols: ['BAL', 'AURA', 'bbaUSD'], + logoUrl: './icons/balancer-wstETHbbaUSD.png', + tokenAddress: addresses.V2.aura_wstETH_bbaUSD.Underlying, + decimals: '18', + vaultAddress: addresses.V2.aura_wstETH_bbaUSD.NewVault, + priceFunction: { + type: GET_PRICE_TYPES.BALANCER, + params: [ + addresses.V2.aura_wstETH_bbaUSD.Underlying, + addresses.V2.aura_wstETH_bbaUSD.PoolId, + CHAINS_ID.ETH_MAINNET, + ], + }, + estimateApyFunctions: [ + { + type: ESTIMATED_APY_TYPES.AURA, + params: ['wstETH_bbaUSD', profitSharingCut30Percent], + }, + ], + cmcRewardTokenSymbols: ['FARM', 'BAL', 'AURA', 'bbaUSD'], + }, } From a59c0a48c338c1a948ccbd473a20edff6b50e266 Mon Sep 17 00:00:00 2001 From: ryanycw Date: Fri, 20 Jan 2023 22:42:31 +0800 Subject: [PATCH 06/33] pool infos of aura --- .../apys/implementations/aura/pools.json | 68 +++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 src/vaults/apys/implementations/aura/pools.json diff --git a/src/vaults/apys/implementations/aura/pools.json b/src/vaults/apys/implementations/aura/pools.json new file mode 100644 index 0000000..f77e14d --- /dev/null +++ b/src/vaults/apys/implementations/aura/pools.json @@ -0,0 +1,68 @@ +[ + { + "id": 0, + "lptoken": "0x616e8BfA43F920657B3497DBf40D6b1A02D4608d", + "rewardPool": "0x00a7ba8ae7bca0b10a32ea1f8e2a1da980c6cad2", + "balancerPoolId": "0x5c6ee304399dbdb9c8ef030ab642b10820db8f56000200000000000000000014", + "currency": "USD", + "name": "auraBAL", + "extras": [ + { + "contract": "0x62D7d772b2d909A0779d15299F4FC87e34513c6d", + "token": "0xA13a9247ea42D743238089903570127DdA72fE44", + "name": "bbaUSD" + } + ] + }, + { + "id": 1, + "lptoken": "0x3dd0843a028c86e0b760b1a76929d1c5ef93a2dd", + "rewardPool": "0xacada51c320947e7ed1a0d0f6b939b0ff465e4c2", + "balancerPoolId": "0x3dd0843a028c86e0b760b1a76929d1c5ef93a2dd000200000000000000000249", + "currency": "USD", + "name": "auraBAL_lp", + "extras": [{}] + }, + { + "id": 2, + "lptoken": "0xa13a9247ea42d743238089903570127dda72fe44", + "rewardPool": "0xfb6b1c1a1ea5618b3cfc20f81a11a97e930fa46b", + "balancerPoolId": "0xa13a9247ea42d743238089903570127dda72fe4400000000000000000000035d", + "currency": "USD", + "name": "bbaUSD", + "extras": [{}] + }, + { + "id": 3, + "lptoken": "0x1e19cf2d73a72ef1332c882f20534b6519be0276", + "rewardPool": "0x001b78cec62dcfdc660e06a91eb1bc966541d758", + "balancerPoolId": "0x1e19cf2d73a72ef1332c882f20534b6519be0276000200000000000000000112", + "currency": "USD", + "name": "rETH", + "extras": [{}] + }, + { + "id": 4, + "lptoken": "0x32296969ef14eb0c6d29669c550d4a0449130230", + "rewardPool": "0xe4683fe8f53da14ca5dac4251eadfb3aa614d528", + "balancerPoolId": "0x32296969ef14eb0c6d29669c550d4a0449130230000200000000000000000080", + "currency": "USD", + "name": "wstETH", + "extras": [ + { + "contract": "0x00F54653e66Baf7ddCD09f6e59206F8906Bfa6eA", + "token": "0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32", + "name": "LDO" + } + ] + }, + { + "id": 5, + "lptoken": "0x25accb7943fd73dda5e23ba6329085a3c24bfb6a", + "rewardPool": "0x8c9e4a04adb0d543b33cab644135bfca523c40c8", + "balancerPoolId": "0x25accb7943fd73dda5e23ba6329085a3c24bfb6a000200000000000000000387", + "currency": "USD", + "name": "wstETH_bbaUSD", + "extras": [{}] + } +] From ebc7a4b6f8ee9b1b9193a306f951435884a08d08 Mon Sep 17 00:00:00 2001 From: ryanycw Date: Mon, 30 Jan 2023 21:50:40 +0800 Subject: [PATCH 07/33] adjust file layer --- .../{aura/pools.json => aura-pools.json} | 12 +- src/vaults/apys/implementations/aura.js | 19 ++ src/vaults/apys/implementations/aura.utils.js | 173 ++++++++++++++++++ 3 files changed, 196 insertions(+), 8 deletions(-) rename src/vaults/apys/implementations/{aura/pools.json => aura-pools.json} (92%) create mode 100644 src/vaults/apys/implementations/aura.js create mode 100644 src/vaults/apys/implementations/aura.utils.js diff --git a/src/vaults/apys/implementations/aura/pools.json b/src/vaults/apys/implementations/aura-pools.json similarity index 92% rename from src/vaults/apys/implementations/aura/pools.json rename to src/vaults/apys/implementations/aura-pools.json index f77e14d..4ffc03f 100644 --- a/src/vaults/apys/implementations/aura/pools.json +++ b/src/vaults/apys/implementations/aura-pools.json @@ -20,8 +20,7 @@ "rewardPool": "0xacada51c320947e7ed1a0d0f6b939b0ff465e4c2", "balancerPoolId": "0x3dd0843a028c86e0b760b1a76929d1c5ef93a2dd000200000000000000000249", "currency": "USD", - "name": "auraBAL_lp", - "extras": [{}] + "name": "auraBAL_lp" }, { "id": 2, @@ -29,8 +28,7 @@ "rewardPool": "0xfb6b1c1a1ea5618b3cfc20f81a11a97e930fa46b", "balancerPoolId": "0xa13a9247ea42d743238089903570127dda72fe4400000000000000000000035d", "currency": "USD", - "name": "bbaUSD", - "extras": [{}] + "name": "bbaUSD" }, { "id": 3, @@ -38,8 +36,7 @@ "rewardPool": "0x001b78cec62dcfdc660e06a91eb1bc966541d758", "balancerPoolId": "0x1e19cf2d73a72ef1332c882f20534b6519be0276000200000000000000000112", "currency": "USD", - "name": "rETH", - "extras": [{}] + "name": "rETH" }, { "id": 4, @@ -62,7 +59,6 @@ "rewardPool": "0x8c9e4a04adb0d543b33cab644135bfca523c40c8", "balancerPoolId": "0x25accb7943fd73dda5e23ba6329085a3c24bfb6a000200000000000000000387", "currency": "USD", - "name": "wstETH_bbaUSD", - "extras": [{}] + "name": "wstETH_bbaUSD" } ] diff --git a/src/vaults/apys/implementations/aura.js b/src/vaults/apys/implementations/aura.js new file mode 100644 index 0000000..3146b66 --- /dev/null +++ b/src/vaults/apys/implementations/aura.js @@ -0,0 +1,19 @@ +const BigNumber = require('bignumber.js') +const { auraAPR } = require('./aura.utils.js') + +const getApy = async (poolName, profitSharingFactor, networkId = '1') => { + let apy + + try { + apy = new BigNumber(await auraAPR(poolName, networkId)).times(profitSharingFactor) + } catch (err) { + console.error('aura API error: ', err) + apy = new BigNumber(0) + } + + return apy.isNaN() ? '0' : apy.toFixed(2, 1) +} + +module.exports = { + getApy, +} diff --git a/src/vaults/apys/implementations/aura.utils.js b/src/vaults/apys/implementations/aura.utils.js new file mode 100644 index 0000000..ae4747a --- /dev/null +++ b/src/vaults/apys/implementations/aura.utils.js @@ -0,0 +1,173 @@ +const pools = require('./aura-pools.json') + +const BigNumber = require('bignumber.js') + +const { web3 } = require('../../../lib/web3') +const { token, pool } = require('../../../lib/web3/contracts') +const { getTokenPriceByAddress } = require('../../../prices/coingecko.js') +const getBalancerTokenPrice = require('../../../prices/implementations/balancer.js').getPrice + +//** Constants */ +const BAL_ADDRESS = '0xba100000625a3754423978a60c9317c58a424e3D' +const AURA_ADDRESS = '0xC0c293ce456fF0ED870ADd98a0828Dd4d2903DBF' + +//// ----------- APRs ----------- //// + +/** APRs */ + +/** + * Calculate APR of each pools + * @param {string} poolName + * @param {string} networkId + * @returns {number} + */ +const auraAPR = (poolName, networkId) => auraAPRWithPrice(poolName, networkId, -1, -1) + +/** + * Calculate APR with token price + * @param {string} poolName + * @param {string} networkId + * @param {number} balPrice + * @param {number} auraPrice + * @returns {number} + */ +const auraAPRWithPrice = async (poolName, networkId, balPrice, auraPrice) => { + const pool = pools.find(pool => pool.name == poolName) + const stakeContract = pool.rewardPool + + // Get Reward Rate. + // The ratio between accumulated reward amount and the elapsed time since the last update. + // uint256 rewardRate = reward.div(duration) + const rate = await rewardRate(stakeContract) + + // Get Virtual Price. + // The current price of the pool LP token relative to the underlying pool assets. + const lpPrice = await getBalancerTokenPrice(pool.lptoken, pool.balancerPoolId, networkId) + + // Get Supply of Underlying Tokens(BPT). + // The supply of all underlying tokens from corresponding Aura Pool. + const supply = await supplyOf(stakeContract) + + // Calculate Pool Total Value Locked. + // The total value locked of a pool. + // Total Supply of Pool Underlying Tokens * Price of Underlying Tokens(BPT). + const tvl = supply * lpPrice + + // BAL per underlying per second. + const balPerUnderlying = rate / tvl + + // BAL per year. + const balPerYear = balPerUnderlying * 86400 * 365 + if (balPrice <= 0) balPrice = await getPrice(BAL_ADDRESS, pool.currency) + + // AURA per year. + const auraPerYear = await getAuraMintAmount(balPerYear) + if (auraPrice <= 0) auraPrice = await getPrice(AURA_ADDRESS, pool.currency) + + let apr = balPerYear * balPrice + apr += auraPerYear * auraPrice + + if (pool.extras != undefined && pool.extras.length > 0) { + for (const i in pool.extras) { + const ex = pool.extras[i] + const exRate = await rewardRate(ex.contract) + const perUnderlying = exRate / tvl + const perYear = perUnderlying * 86400 * 365 + let price = await getPrice(ex.token, pool.currency) + apr += perYear * price + } + } + + return apr * 100 +} + +/** Util */ + +/** + * Fetch the reward rate of the Aura reward pool + * @param {string} contract + * @returns {number} + */ +const rewardRate = async contract => { + const poolInstance = new web3.eth.Contract(pool.contract.abi, contract) + const fetchedRewardRate = await pool.methods.rewardRate(poolInstance) + + return new BigNumber(fetchedRewardRate).dividedBy(new BigNumber(10).pow(18)).toNumber() +} + +/** + * Fetch the total supply of a token + * @param {string} contract + * @returns {number} + */ +const supplyOf = async contract => { + const tokenInstance = new web3.eth.Contract(token.contract.abi, contract) + + const fetchedTotalSupply = await token.methods.getTotalSupply(tokenInstance) + const totalSupply = new BigNumber(fetchedTotalSupply) + .dividedBy(new BigNumber(10).pow(18)) + .toNumber() + + return totalSupply +} + +/** + * Calculate the mint amount of Aura + * @param {number} balEarned + * @returns {number} + */ +const getAuraMintAmount = async balEarned => { + const reductionPerCliff = 100000 + const totalCliffs = 500 + const initMintSupply = 50000000 + const emissionMaxSupply = 50000000 + const minterMinted = 0 + const totalSupply = await supplyOf(AURA_ADDRESS) + + // e.g. emissionsMinted = 6e25 - 5e25 - 0 = 1e25 + const emissionsMinted = totalSupply - initMintSupply - minterMinted + + // e.g. reductionPerCliff = 5e25 / 500 = 1e23 + // e.g. cliff = 1e25 / 1e23 = 100 + const cliff = emissionsMinted / reductionPerCliff + + // e.g. 100 < 500 + if (cliff < totalCliffs) { + // e.g. (new) reduction = (500 - 100) * 2.5 + 700 = 1700 + // e.g. (new) reduction = (500 - 250) * 2.5 + 700 = 1325 + // e.g. (new) reduction = (500 - 400) * 2.5 + 700 = 950 + const reduction = (totalCliffs - cliff) * 2.5 + 700 + // e.g. (new) amount = 1e19 * 1700 / 500 = 34e18 + // e.g. (new) amount = 1e19 * 1325 / 500 = 26.5e18 + // e.g. (new) amount = 1e19 * 950 / 500 = 19e17 + let amount = (balEarned * reduction) / totalCliffs + + // e.g. amtTillMax = 5e25 - 1e25 = 4e25 + const amtTillMax = emissionMaxSupply - emissionsMinted + if (amount > amtTillMax) { + amount = amtTillMax + } + + return amount + } + + return 0 +} + +/** + * Fetch the token price on Coingecko + * @param {string} contractAddress + * @param {string=} currency + * @returns {number} + */ +const getPrice = async (contractAddress, currency = 'usd') => { + const price = await getTokenPriceByAddress( + contractAddress.toLowerCase(), + undefined, // network + currency.toLowerCase(), // currency + ) + + return Number(price) +} + +module.exports = { auraAPR } From d3bbab330c62675a7a5cf3063976449dd809a225 Mon Sep 17 00:00:00 2001 From: ryanycw Date: Mon, 6 Feb 2023 14:44:10 +0800 Subject: [PATCH 08/33] adjust params --- data/mainnet/tokens.js | 30 +++++++++++++----------------- 1 file changed, 13 insertions(+), 17 deletions(-) diff --git a/data/mainnet/tokens.js b/data/mainnet/tokens.js index 17a6c83..f9511e1 100644 --- a/data/mainnet/tokens.js +++ b/data/mainnet/tokens.js @@ -8865,22 +8865,18 @@ module.exports = { subLabel: 'Aura Finance', apyIconUrls: ['./icons/balancer.png', './icons/aura.png', './icons/bbausd.png'], apyTokenSymbols: ['BAL', 'AURA', 'bbaUSD'], - logoUrl: './icons/aura-auraBAL.png', + logoUrl: './icons/aura - auraBAL.png', tokenAddress: addresses.V2.aura_auraBAL.Underlying, decimals: '18', vaultAddress: addresses.V2.aura_auraBAL.NewVault, priceFunction: { - type: GET_PRICE_TYPES.BALANCER, - params: [ - addresses.V2.aura_auraBAL.Underlying, - addresses.V2.aura_auraBAL.PoolId, - CHAINS_ID.ETH_MAINNET, - ], + type: GET_PRICE_TYPES.COINGECKO_ID, + params: ['aura-bal'], }, estimateApyFunctions: [ { type: ESTIMATED_APY_TYPES.AURA, - params: ['auraBAL', profitSharingCut30Percent], + params: ['auraBAL', profitSharingCut15Percent], }, ], cmcRewardTokenSymbols: ['FARM', 'BAL', 'AURA', 'bbaUSD'], @@ -8888,7 +8884,7 @@ module.exports = { aura_auraBAL_lp: { chain: CHAINS_ID.ETH_MAINNET, category: [VAULT_CATEGORIES_IDS.AURA, VAULT_CATEGORIES_IDS.BALANCER], - displayName: 'B80BAL20WETH-auraBAL', + displayName: 'B80BAL-20WETH - auraBAL', subLabel: 'Aura Finance', apyIconUrls: ['./icons/balancer.png', './icons/aura.png'], apyTokenSymbols: ['BAL', 'AURA'], @@ -8907,7 +8903,7 @@ module.exports = { estimateApyFunctions: [ { type: ESTIMATED_APY_TYPES.AURA, - params: ['auraBAL_lp', profitSharingCut30Percent], + params: ['auraBAL_lp', profitSharingCut15Percent], }, ], cmcRewardTokenSymbols: ['FARM', 'BAL', 'AURA'], @@ -8938,7 +8934,7 @@ module.exports = { estimateApyFunctions: [ { type: ESTIMATED_APY_TYPES.AURA, - params: ['bbaUSD', profitSharingCut30Percent], + params: ['bbaUSD', profitSharingCut15Percent], }, ], cmcRewardTokenSymbols: ['FARM', 'BAL', 'AURA', 'bbaUSD'], @@ -8950,7 +8946,7 @@ module.exports = { VAULT_CATEGORIES_IDS.BALANCER, VAULT_CATEGORIES_IDS.ETH20, ], - displayName: 'rETH-WETH', + displayName: 'rETH - WETH', subLabel: 'Aura Finance', apyIconUrls: ['./icons/balancer.png', './icons/aura.png'], apyTokenSymbols: ['BAL', 'AURA'], @@ -8969,7 +8965,7 @@ module.exports = { estimateApyFunctions: [ { type: ESTIMATED_APY_TYPES.AURA, - params: ['rETH', profitSharingCut30Percent], + params: ['rETH', profitSharingCut15Percent], }, ], cmcRewardTokenSymbols: ['FARM', 'BAL', 'AURA'], @@ -8981,7 +8977,7 @@ module.exports = { VAULT_CATEGORIES_IDS.BALANCER, VAULT_CATEGORIES_IDS.ETH20, ], - displayName: 'wstETH-WETH', + displayName: 'wstETH - WETH', subLabel: 'Aura Finance', apyIconUrls: ['./icons/balancer.png', './icons/aura.png', './icons/ldo.png'], apyTokenSymbols: ['BAL', 'AURA', 'LDO'], @@ -9000,7 +8996,7 @@ module.exports = { estimateApyFunctions: [ { type: ESTIMATED_APY_TYPES.AURA, - params: ['wstETH', profitSharingCut30Percent], + params: ['wstETH', profitSharingCut15Percent], }, ], cmcRewardTokenSymbols: ['FARM', 'BAL', 'AURA', 'LDO'], @@ -9012,7 +9008,7 @@ module.exports = { VAULT_CATEGORIES_IDS.BALANCER, VAULT_CATEGORIES_IDS.ETH20, ], - displayName: 'wstETH-bbaUSD', + displayName: 'wstETH - bb-a-USD', subLabel: 'Aura Finance', apyIconUrls: ['./icons/balancer.png', './icons/aura.png', './icons/bbausd.png'], apyTokenSymbols: ['BAL', 'AURA', 'bbaUSD'], @@ -9031,7 +9027,7 @@ module.exports = { estimateApyFunctions: [ { type: ESTIMATED_APY_TYPES.AURA, - params: ['wstETH_bbaUSD', profitSharingCut30Percent], + params: ['wstETH_bbaUSD', profitSharingCut15Percent], }, ], cmcRewardTokenSymbols: ['FARM', 'BAL', 'AURA', 'bbaUSD'], From 89ded3c6ccde2c205d30c9768a550e54cfbfe3d0 Mon Sep 17 00:00:00 2001 From: ryanycw Date: Mon, 6 Feb 2023 14:44:23 +0800 Subject: [PATCH 09/33] remove unuse params --- src/vaults/apys/implementations/aura-pools.json | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/vaults/apys/implementations/aura-pools.json b/src/vaults/apys/implementations/aura-pools.json index 4ffc03f..e14e7ce 100644 --- a/src/vaults/apys/implementations/aura-pools.json +++ b/src/vaults/apys/implementations/aura-pools.json @@ -4,7 +4,6 @@ "lptoken": "0x616e8BfA43F920657B3497DBf40D6b1A02D4608d", "rewardPool": "0x00a7ba8ae7bca0b10a32ea1f8e2a1da980c6cad2", "balancerPoolId": "0x5c6ee304399dbdb9c8ef030ab642b10820db8f56000200000000000000000014", - "currency": "USD", "name": "auraBAL", "extras": [ { @@ -19,7 +18,6 @@ "lptoken": "0x3dd0843a028c86e0b760b1a76929d1c5ef93a2dd", "rewardPool": "0xacada51c320947e7ed1a0d0f6b939b0ff465e4c2", "balancerPoolId": "0x3dd0843a028c86e0b760b1a76929d1c5ef93a2dd000200000000000000000249", - "currency": "USD", "name": "auraBAL_lp" }, { @@ -27,7 +25,6 @@ "lptoken": "0xa13a9247ea42d743238089903570127dda72fe44", "rewardPool": "0xfb6b1c1a1ea5618b3cfc20f81a11a97e930fa46b", "balancerPoolId": "0xa13a9247ea42d743238089903570127dda72fe4400000000000000000000035d", - "currency": "USD", "name": "bbaUSD" }, { @@ -35,7 +32,6 @@ "lptoken": "0x1e19cf2d73a72ef1332c882f20534b6519be0276", "rewardPool": "0x001b78cec62dcfdc660e06a91eb1bc966541d758", "balancerPoolId": "0x1e19cf2d73a72ef1332c882f20534b6519be0276000200000000000000000112", - "currency": "USD", "name": "rETH" }, { @@ -43,7 +39,6 @@ "lptoken": "0x32296969ef14eb0c6d29669c550d4a0449130230", "rewardPool": "0xe4683fe8f53da14ca5dac4251eadfb3aa614d528", "balancerPoolId": "0x32296969ef14eb0c6d29669c550d4a0449130230000200000000000000000080", - "currency": "USD", "name": "wstETH", "extras": [ { @@ -58,7 +53,6 @@ "lptoken": "0x25accb7943fd73dda5e23ba6329085a3c24bfb6a", "rewardPool": "0x8c9e4a04adb0d543b33cab644135bfca523c40c8", "balancerPoolId": "0x25accb7943fd73dda5e23ba6329085a3c24bfb6a000200000000000000000387", - "currency": "USD", "name": "wstETH_bbaUSD" } ] From aaf5ab627b656571ac6969105b00db658f4fe33a Mon Sep 17 00:00:00 2001 From: ryanycw Date: Mon, 6 Feb 2023 15:11:31 +0800 Subject: [PATCH 10/33] adjust price functions --- src/vaults/apys/implementations/aura.utils.js | 30 +++++-------------- 1 file changed, 7 insertions(+), 23 deletions(-) diff --git a/src/vaults/apys/implementations/aura.utils.js b/src/vaults/apys/implementations/aura.utils.js index ae4747a..5eab235 100644 --- a/src/vaults/apys/implementations/aura.utils.js +++ b/src/vaults/apys/implementations/aura.utils.js @@ -4,8 +4,8 @@ const BigNumber = require('bignumber.js') const { web3 } = require('../../../lib/web3') const { token, pool } = require('../../../lib/web3/contracts') -const { getTokenPriceByAddress } = require('../../../prices/coingecko.js') -const getBalancerTokenPrice = require('../../../prices/implementations/balancer.js').getPrice +const { getTokenPrice } = require('../../../prices/index') +//const getBalancerTokenPrice = require('../../../prices/implementations/balancer.js').getPrice //** Constants */ const BAL_ADDRESS = '0xba100000625a3754423978a60c9317c58a424e3D' @@ -42,7 +42,7 @@ const auraAPRWithPrice = async (poolName, networkId, balPrice, auraPrice) => { // Get Virtual Price. // The current price of the pool LP token relative to the underlying pool assets. - const lpPrice = await getBalancerTokenPrice(pool.lptoken, pool.balancerPoolId, networkId) + const virtualPrice = await getTokenPrice(pool.lptoken, pool.currency) // Get Supply of Underlying Tokens(BPT). // The supply of all underlying tokens from corresponding Aura Pool. @@ -51,18 +51,18 @@ const auraAPRWithPrice = async (poolName, networkId, balPrice, auraPrice) => { // Calculate Pool Total Value Locked. // The total value locked of a pool. // Total Supply of Pool Underlying Tokens * Price of Underlying Tokens(BPT). - const tvl = supply * lpPrice + const tvl = supply * virtualPrice // BAL per underlying per second. const balPerUnderlying = rate / tvl // BAL per year. const balPerYear = balPerUnderlying * 86400 * 365 - if (balPrice <= 0) balPrice = await getPrice(BAL_ADDRESS, pool.currency) + if (balPrice <= 0) balPrice = await getTokenPrice(BAL_ADDRESS) // AURA per year. const auraPerYear = await getAuraMintAmount(balPerYear) - if (auraPrice <= 0) auraPrice = await getPrice(AURA_ADDRESS, pool.currency) + if (auraPrice <= 0) auraPrice = await getTokenPrice(AURA_ADDRESS) let apr = balPerYear * balPrice apr += auraPerYear * auraPrice @@ -73,7 +73,7 @@ const auraAPRWithPrice = async (poolName, networkId, balPrice, auraPrice) => { const exRate = await rewardRate(ex.contract) const perUnderlying = exRate / tvl const perYear = perUnderlying * 86400 * 365 - let price = await getPrice(ex.token, pool.currency) + let price = await getTokenPrice(ex.token) apr += perYear * price } } @@ -154,20 +154,4 @@ const getAuraMintAmount = async balEarned => { return 0 } -/** - * Fetch the token price on Coingecko - * @param {string} contractAddress - * @param {string=} currency - * @returns {number} - */ -const getPrice = async (contractAddress, currency = 'usd') => { - const price = await getTokenPriceByAddress( - contractAddress.toLowerCase(), - undefined, // network - currency.toLowerCase(), // currency - ) - - return Number(price) -} - module.exports = { auraAPR } From 8c8eb2a0c66670690c373eea4e287bdee8fec52f Mon Sep 17 00:00:00 2001 From: William Liu Date: Sun, 19 Feb 2023 18:23:50 +0000 Subject: [PATCH 11/33] add quickswap gamma pools --- data/constants.js | 3 + data/icons/dquick.png | Bin 0 -> 10699 bytes data/icons/usdc_weth.png | Bin 0 -> 9555 bytes data/icons/wmatic_eth.png | Bin 0 -> 5341 bytes data/icons/wmatic_usdc.png | Bin 0 -> 7141 bytes data/mainnet/addresses.json | 42 ++++ data/mainnet/pools.js | 198 ++++++++++++++++++ data/mainnet/tokens.js | 168 +++++++++++++++ src/lib/constants.js | 3 + src/prices/implementations/quickswap-gamma.js | 27 +++ .../apys/implementations/quickswap-gamma.js | 23 ++ .../implementations/quickswap-gamma.js | 22 ++ 12 files changed, 486 insertions(+) create mode 100644 data/icons/dquick.png create mode 100644 data/icons/usdc_weth.png create mode 100644 data/icons/wmatic_eth.png create mode 100644 data/icons/wmatic_usdc.png create mode 100644 src/prices/implementations/quickswap-gamma.js create mode 100644 src/vaults/apys/implementations/quickswap-gamma.js create mode 100644 src/vaults/trading-apys/implementations/quickswap-gamma.js diff --git a/data/constants.js b/data/constants.js index ed5f768..6c888a2 100644 --- a/data/constants.js +++ b/data/constants.js @@ -115,6 +115,7 @@ const GET_PRICE_TYPES = { NOTIONAL: 'NOTIONAL', MESHSWAP_PAIR: 'MESHSWAP_PAIR', WRAPPED_TOKEN: 'WRAPPED_TOKEN', + QUICKSWAP_GAMMA: 'QUICKSWAP_GAMMA', } const ESTIMATED_APY_TYPES = { @@ -158,6 +159,7 @@ const ESTIMATED_APY_TYPES = { APE: 'APE', MESHSWAP: 'MESHSWAP', APE_STAKE: 'APE_STAKE', + QUICKSWAP_GAMMA: 'QUICKSWAP_GAMMA', } const COLLATERAL_TYPE = { @@ -196,6 +198,7 @@ const TRADING_APY_TYPES = { MSTABLE: 'MSTABLE', LOOKS: 'LOOKS', APE: 'APE', + QUICKSWAP_GAMMA: 'QUICKSWAP_GAMMA', } const POOL_TYPES = { diff --git a/data/icons/dquick.png b/data/icons/dquick.png new file mode 100644 index 0000000000000000000000000000000000000000..05691e15ea1360db2520bd5db495624a5b18e42c GIT binary patch literal 10699 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 literal 0 HcmV?d00001 diff --git a/data/icons/usdc_weth.png b/data/icons/usdc_weth.png new file mode 100644 index 0000000000000000000000000000000000000000..9b303ff347aee7cab030012926688acd7d90ed6c GIT binary patch literal 9555 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 literal 0 HcmV?d00001 diff --git a/data/icons/wmatic_eth.png b/data/icons/wmatic_eth.png new file mode 100644 index 0000000000000000000000000000000000000000..33e97824c3b590a4a5a840eb7c155f919cb21d1b GIT binary patch literal 5341 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 literal 0 HcmV?d00001 diff --git a/data/icons/wmatic_usdc.png b/data/icons/wmatic_usdc.png new file mode 100644 index 0000000000000000000000000000000000000000..7d16c598cbcad873f7b4b05fe6ee80da9da1ac7c GIT binary patch literal 7141 zcmVT*0G{{w000|=Nkl0EvjApa>{Pz!?>gC$=IG2A`kTl<#%7O#=>Kq*YY9<=Jh5_*zgz zR31k(+3R=qUVBaZimGx9 zM-S$&J%D#QjuCv6ag5-jjAH~JWgH{;DB~ExM;XTmKFT;o@KMGwf{!we5qy+!jNqe; zH%#y&PiO1?>*;LWTQ!hJp3c_&@!9Oiw@Th%fgEYFXX(b~vinyi&wYM-bhRq>_zBLU z51*9#^}H!Vy57hDR&Hr2f8d$q1#ABjeaRS{}mo*i>^x`i2{%oE!KsrHo!U*%ooO=Jx4@^itIc*w+!8IYub)1nw5j;7SC_X;zP4do@bS(JLoEa30p%s^o8I94$4BPdfB0a1 z*}gZY=3ftoWrO#G$ypnF%;nA2sZsjLp!l;Yv~_Fk>doO*_dFWif6YCa>mPXy`@APi z&f1tam$#}jRAqoX1vSuC>eN18X)bH^QnTNfYJ&sr;asE!6Qvx{;Vw24BJBZ^w+CD! z0@jM`Zq@p>?%*H)vdf&m^o8#4eR5|0xAg<;X}>%Nn~4sTS7l(Li;Qs46oTNqMY{e~ za99LGJhL#MWiFa_kj@a(5kPpLB@lr^fV*{p*u8rE9m^kG{OG zFz=}?(a+vD)BDLMPD^a;qq$d}D`>3;<1P5SBZ%$Akr6x)zQNWekkaBZ?}-i|M_;(`SJi*ZCt7&;`pG{|gbcP4oX9YY9A?aW3$m6f+JApzyuem5)LmEd1v5_6Kse#q&$bTo0>4_&;(N9V(Juz8*mPN z?K>H7Je%f#8D%je6cVp;jewRrF!XPeTzHcvLL8t*aY_~2CTN?W;Q((QSaZ!UB7CkC($X!x-(VmBw#p7xriAWU!i*y?F4o!@&aO>339q}+Z`uA z(+{#t^N0AiS#O!#Ga4IRZob)SBM~g%xP_~yN6M!# z(Rm5XaZaK_L>yEts72MHVVt)YCplV-0Ws4=%$cedW4pBB`js27=0QieR~Ii>4kY~iL8ji^kgl|&x!05D``VRo>E<=$0eC{E6KMy4G-6n=M4B2G z6vlt)>9Jlqyv6ZKFEOr9l51m-5SDdkL`R3P?H`Q!jK699Uesrlm;yW7bFHZpvE!27X(A2bkw!Urc ziZdD;U2Vkb;ssH|wX3f1(_xdBuDZkqIUDwL6aYlTL&S&?ag7{yn!`0BVnh%zBH{sr zJskxbIz-FAks$c8I6rcWLA%;s=TDBqx$i!=}$kuSHHNsK!Y>R zQjzAlNlCNloRXgV7fh>YJ(7n%^h{UnLpze6T(?KRurFYWjI&ykmZti&e*dgge({27 z6|J+cT;o0UgLreCvT((}Iq9m;*g_T?1vwDkh?qzfBT(iDMj&sMP$4)tMcoGlJc+-2 zBSZ>ak)jHY5o}}?A#YqSX}mO1w(Z|H-ge5R0Q-;W^>D;xd%)bYCg1SrcKKXbLwI7X zy?f#0RyiDVO2VN>DneGUzLYc$7Qip7$bcBj860a!L z5Kyk%u(P)h>@6s6arzfswY;0IN`{%%XS=%Gc{_hFD|<#`qx*Uu z#v3O1XhJSt;`I8q4L7WQ(o0p&53_AK5lKQ!Y|_L_d(G|wXO2m5<2fTZW%>}xN_+r* z`rwOv{=VIuHp*vDzMm|BN>5n1tH4h#9M0#?od7_4SDs~SoB8_(cd=$~fjPr`GLar& zW>hujrmK=crfuow+vd!Nc=LU&jc-u*rqwT8`BN`lJwMF0^@vDPh)aK!p3ogBYxWkn z`-0*8>W1Ta|J*vtN_=`JOw`-FQLIfx8h z(`Qhb2)P(X7ZZ)V>WR^%CCSakag#O*BO~GzRH=3iPh}!zmpUx@(qzVsEF+98t`pCb zXE(KQ@1J&Y`2RJ|X<_%TpLPvW!9yliSf<;MSjS;>2%m;`Zmdm^0L4VlTOQ%O~p+ z+4GoZ*O7tP@j%4_PN!n zBB=3_#s-=Bn{GXIY3~Z$U#~$kgEurz3jjn|C~guUl;V^~JHpz%0ry`ris_T82tteR zIc(kD#khajz#}aor;kj~6)AfQagb5#8Iq1b){^l1yRUrDK&VuDQnbggE3X6=-Zk3i z-mN*#yS<5B`?C0+Ll|1-Ot0l<7meVlT?K|Fgg_PJ7y&}#CIIKgSo)HK^cpk-E9m5_ zSIj^;*A_CwEr5_Ru(B)U3o}YN@ASAo+j9*q?KwX3y^Ubuvy`~bLjO4A%T-9Ck*w|htg@# z5G;)tgE>#b0-zEB6)rs05pvz^GEQiyCbEh#!edYE=9Z-$%pc~lBWFpO*o~_8gw^{3 zZhdbxcYS#}bEel)U6H_b4aNu}Leh5_HLQe-&K$$@*Gy)#D>Mg6i366HAXalw>QD$DyjTOMEA3Xb3k^p-6W23mtSIvX{#KZoD+LOXY_?&bs2)0{ps!F$Fg z7*gwT@y}nTxjn86IF4aVl?Q=hq;J_HK*0hj!yljNuhG_4r}*%sG~2Vi1jjw3A_imK znFIAYsx`SILo``!2&gd>gZqMI`nb}*E805q{C-OYQ(_M2D->e;iHY;Uy-4~FsIn~+ zk#>Ygm8m5Toq^>mKiEh^ZGzTp$fK|1m{jV}6KP*k!4c>RmC@x64{Yq_s_p_6rEwx@ z=J--r-ho%?qLE?{Rkak0tOsDw5UgrOU_(^Zct*$XZ4;n8PWm^ry7UhW1iKYt?Uo;HG)c4gSpmSjtx6{`1#fzn%hHW)_N$AiSzUa z!4ZLivbQZq!?<`as4n-xi&sPp6}1+@lnuOp&=3qdL~Q^Xx4dPnf-fZe{%xWw8-gm1 z#3rGa4x}@gJ=fREXJ$D=2hcrCOvse81`Gn-r0O8#frIgh9-p3!+maA-Of!7JtU?qjc?7b6P4~%Fe zPQq2&vuB`EgN9&*PBEqqRgF|g8z67Vx?cc+x$ z#2S}n?IFM2(H=7q0V(13_tfyE3n%vZ%X6kygSV@1g&YKdsEG?ZbL zK6^U~+_9pKQJ&CH20NR?xPaJ*etY=B&TQWmL#vW}dUS#-DV4rJtxGo7pZKz>WNb{>{-?>32A<1V zE*_O&*nR}RxHAim5SRTFP!TbRn!gOxYS0iI*>FvDS+T5{~_ zh$wTU?>uFwQ0@tIM4U6DvM;9`Mat?Ix*-+kh2x`uBB~MAgwGDtYtRtvgt98ibs}PX zRBcD7oK)`c<4sw1?Cqb$^JmmR(vXQ1L##k1f{7`^^Sc9{d^SFqA4QfK4b?n*^KpFR z)Jm?HkmB>>ll;s3Ygl>xRBEeI*rIpw;EFxq#+#=p&SGC6S6oW-XVmmPf5+Yoi(bf5 zpLF7AQbCMyqFlEI>Z};3*PyY%o2yP)-;i0g&PkLWulepUQ2eA5+usaRX2-z*PdwO#2S}u@udX{bqV3g-2va2U&+ML<)|tm!m16e&=pZNJkI7JSaA}Lwb>2Z zZk;=LXRtP6E%pI%JV4YHXe%h=hq&DOL^Exjc}&sne&(#v;0Zaa_$Holc^fBvhWo;d zMVtBEvK{emUqr%p4j{KH8*uMK+xWo0y~Ok?mx7JuSfJD)CeIT-^}bO+oYU#b6u4(; zGn6@4)!xwB8rKJF9z2v@gN9%LiDYq@ZL?xbLe)lr!Vurk)Ew~O(w#sYg^e0k!tXvg zhIKC$7@CMx5P_ZuhIvB0XZYaVFY$@n*7BWSZ042S-F?s4)6&DD`?m0*Z$8JTf4Pej zDqWP=ixc9$iYm|W-1Y*$Tu{e^QE_Vkz+-Fn@|(Z(Ft5y^Gb-l(M7${9g(KX1D4hlk z!2+`RTXUZSe&Zxc0I`lhCQ^>8@%YSd_po(G7oKZ~BFovQ*75xX!+2~ zhCMAkT>AfZGH$3xcc>J5iwjP&9JTg==WjcCeSGxbKnxm!r#8mjF@=EJY>)$RRaHZU zQa4UM{L?R9q!2_njzNL{ap5Gsd%;j1-O@vuE0j8dA@+4!0!yW5pguumX@8JVmiAz* zPlX#NjC$R&q=BKn@c4^4Zhmhy*L}PJpf6Pa?)@*)mWdeV8{+t# zdJP(an;NGT&S-3Ow|-~N6E+I&b5rF41Ol`NmU&e!cdyTI*RNgx=yTJ)a&bNPT``8$ zdkQ?=6;k2|6|UeLArmP$u%fArJuN*nx93>>d@B@e-)9Y#yF#TaJeRX9ecjNV2cG$Ex74Q69qlL*mUcuOQo^VutW}O0vt4rCvZ^f z)F$J&DI0~6h&WcE))$s-FYwa^!})BnE7BGVp&PfhbH}e==C0?uA!#_i%pq6Y_||7_ z{~NK&aVZB&909J+M3Aw3v_8d69~sT;sYCjDXpIODKDnLqe)2MNM)-7w+SfB|9M82; zkSS!{X|L5fHK+)N{=VSJ3s+v|mQ>#zX4?Y5?d=J!a)p&U3M@K*C|7=DB90>jq3xS- zPe0$nua@oMo9nwdK4r*7kaqezD;U$^p}MEQ_QgYK5T z-e3i4JYo5+0$-g~&h-~hpsqH~^{V!N%F5sWWCQ>3R4215UE0F_ynzChuCTg2^gOrn_d>0J$7nF9a%Ut781;TC4qdE{&ySsDRV&ATPliKx5z-#6ZN%B6Dg5{D%V z?5j1R4;mYM05&WUfGxMr{cIuA`e!#?nN+noh*x<_pvR1FC>QZsrRB>N7#d~|BKXR6ax)ce|={uY*A}oJyFAHv6#|@9Ra_T6bY!uI2M?lr) z+;mkU=x$xwdtQU73tqF!e^3&vix)(*uUz8+ba$Auqn`F>+;mk^RdcGU0_@FO=2W?q z8aV%_FY~cm*YeP^9W=Ma)#7~}0r)~_`*XzyzzCUQ!Y7*xSg~#&S1($}Y2Wz^Pjp0_ zGBl17BjROlReRiYbu!GfK3iVuoCWcL$k#j8H7HF)FM929-IZ(7r4{yJzodG8(A^RM zMnoJX-l$3);pv`;U~kCuQ9kEQO7rlGS=vG+v0o{^7rwyOg7U6Pmvg3-@z~~We%X|T zN{2ZWEkVoo?FCNz%g znM4_dOzS;cZkzkLfn$0-40?j$K!qkRTzMHHce<(aRM^w0#0PT?Vw_N+%!%{E?P1); z`f4>ZtFa4L7F!)d{s;@cjw+q3&*nb9%|LUsKeUF8}hun0P(I~(cvT=V~3{lnIbIZMx zSyfd<#KtpKMa1~VPb02R*xjlK52|w8=G*2xG4Pp3inkrX5J!CPp4uqAk<;X>SIn?J zml(`>V$AVQvK$c9hG0X~TGYn;i183(z_`REDkaKwqSmgn*au93Uu^pBDQhA25+2{s zr~{7$9MM?cjs*8&T4R&Hp>bMJ4APKBOhem>>5;2*9AjoF(g4&6lmkPGw>7KMiLg_U z&5<>0oG@6mx$2bly)Ku4Ol@rPUM)I161=Smemh`L1{&`q93%KB;~2q58OI1d$~Z>w bQO17*y^rDJl~7iK00000NkvXXu0mjfggycW literal 0 HcmV?d00001 diff --git a/data/mainnet/addresses.json b/data/mainnet/addresses.json index a71fa57..6a1adef 100644 --- a/data/mainnet/addresses.json +++ b/data/mainnet/addresses.json @@ -2447,6 +2447,48 @@ "NewPool": "0xCacF3d04C7C31782fdbc66FFD9D7519B3124ed66", "Gauge": "0xAA59736b80cf77d1E7D56B7bbA5A8050805F5064", "PoolId": "0xb797adfb7b268faeaa90cadbfed464c76ee599cd0002000000000000000005ba" + }, + "quickGamma_MATIC_ETH_narrow": { + "Underlying": "0x02203f2351E7aC6aB5051205172D3f772db7D814", + "NewVault": "0x506337cc631726A21788B9fDFb6BE6292bA7A835", + "NewStrategy": "0x20D5A2a81a2b23EE3D4ac94EB356f962f037e65A", + "NewPool": "0x55740C3a15394EBb635bdAfcbD7Fa8E285122606", + "MasterChef": "0x20ec0d06f447d550fc6edee42121bc8c1817b97d" + }, + "quickGamma_MATIC_ETH_wide": { + "Underlying": "0x81Cec323BF8C4164c66ec066F53cc053A535f03D", + "NewVault": "0x2eD9699441CE48F2AA9C03Af66510D6d72750591", + "NewStrategy": "0xC17581fd31140313e634d47c4b001E9926a06087", + "NewPool": "0xdC331E735f820a306ae74ED10F6FFDdC210D0497", + "MasterChef": "0x20ec0d06f447d550fc6edee42121bc8c1817b97d" + }, + "quickGamma_MATIC_USDC_narrow": { + "Underlying": "0x04d521E2c414E6d898c6F2599FdD863Edf49e247", + "NewVault": "0xa5422F737F24b10A0928D5E7f6cf404D077e1CD1", + "NewStrategy": "0x713613550CA9dbE91fAc20fB0e8fa33F1fb5822e", + "NewPool": "0xe0F5000e14367930A4781d2cEDa450888C7de163", + "MasterChef": "0x20ec0d06f447d550fc6edee42121bc8c1817b97d" + }, + "quickGamma_MATIC_USDC_wide": { + "Underlying": "0x4A83253e88e77E8d518638974530d0cBbbF3b675", + "NewVault": "0xd76BC58b95acAC968Fe0Cf9fa210Bf4bE95cd249", + "NewStrategy": "0x20EB0769422c932ad34800A0211Fa136274c4B45", + "NewPool": "0x291e6768aA66Aa2c91D6aeaA917b1E79999D92f9", + "MasterChef": "0x20ec0d06f447d550fc6edee42121bc8c1817b97d" + }, + "quickGamma_USDC_ETH_narrow": { + "Underlying": "0x3Cc20A6795c4b57d9817399F68E83e71C8626580", + "NewVault": "0x548E84517b2891E0316f604f4f5326a306F1830e", + "NewStrategy": "0xD5F0e427aeD0eB51077BA4b078e6431058526Dcb", + "NewPool": "0xD94c25aD1C9F6E39a20E7Ec598B4a88062bCa268", + "MasterChef": "0x20ec0d06f447d550fc6edee42121bc8c1817b97d" + }, + "quickGamma_USDC_ETH_wide": { + "Underlying": "0x6077177d4c41E114780D9901C9b5c784841C523f", + "NewVault": "0x0eFe7d1E2C286833e592e887aA48a6A65F21Ee7B", + "NewStrategy": "0x84f6AA524c74D565d5A01E0e6ad388E4246E0378", + "NewPool": "0xFcC9682E08E3B001e9516683cbAAf573aFFc6415", + "MasterChef": "0x20ec0d06f447d550fc6edee42121bc8c1817b97d" } } } diff --git a/data/mainnet/pools.js b/data/mainnet/pools.js index 9dab988..6dde784 100644 --- a/data/mainnet/pools.js +++ b/data/mainnet/pools.js @@ -4,6 +4,204 @@ const addresses = require('./addresses.json') const strat30PercentFactor = '0.7' module.exports = [ + { + chain: CHAINS_ID.MATIC_MAINNET, + id: 'quickGamma_MATIC_ETH_narrow', + type: POOL_TYPES.INCENTIVE, + tradingApyFunction: { + type: TRADING_APY_TYPES.QUICKSWAP_GAMMA, + params: [addresses.MATIC.V2.quickGamma_MATIC_ETH_narrow.Underlying], + }, + contractAddress: addresses.MATIC.V2.quickGamma_MATIC_ETH_narrow.NewPool, + collateralAddress: addresses.MATIC.V2.quickGamma_MATIC_ETH_narrow.NewVault, + rewardAPY: [], + rewardAPR: null, + rewardTokens: [addresses.MATIC.miFARM], + rewardTokenSymbols: ['miFARM', 'WMATIC', 'dQUICK'], + stakeAndDepositHelpMessage: ` +
+ Deposit and stake: +
    +
  1. + Go to  + + gamma + + and invest WMATIC and/or WETH +
  2. +
  3. + Go back to this vault, hit "MAX" and then "Deposit". Leave + "Stake for rewards" checked for staking +
  4. +
+
+ `, + }, + { + chain: CHAINS_ID.MATIC_MAINNET, + id: 'quickGamma_MATIC_ETH_wide', + type: POOL_TYPES.INCENTIVE, + tradingApyFunction: { + type: TRADING_APY_TYPES.QUICKSWAP_GAMMA, + params: [addresses.MATIC.V2.quickGamma_MATIC_ETH_wide.Underlying], + }, + contractAddress: addresses.MATIC.V2.quickGamma_MATIC_ETH_wide.NewPool, + collateralAddress: addresses.MATIC.V2.quickGamma_MATIC_ETH_wide.NewVault, + rewardAPY: [], + rewardAPR: null, + rewardTokens: [addresses.MATIC.miFARM], + rewardTokenSymbols: ['miFARM', 'WMATIC', 'dQUICK'], + stakeAndDepositHelpMessage: ` +
+ Deposit and stake: +
    +
  1. + Go to  + + gamma + + and invest WMATIC and/or WETH +
  2. +
  3. + Go back to this vault, hit "MAX" and then "Deposit". Leave + "Stake for rewards" checked for staking +
  4. +
+
+ `, + }, + { + chain: CHAINS_ID.MATIC_MAINNET, + id: 'quickGamma_MATIC_USDC_narrow', + type: POOL_TYPES.INCENTIVE, + tradingApyFunction: { + type: TRADING_APY_TYPES.QUICKSWAP_GAMMA, + params: [addresses.MATIC.V2.quickGamma_MATIC_USDC_narrow.Underlying], + }, + contractAddress: addresses.MATIC.V2.quickGamma_MATIC_USDC_narrow.NewPool, + collateralAddress: addresses.MATIC.V2.quickGamma_MATIC_USDC_narrow.NewVault, + rewardAPY: [], + rewardAPR: null, + rewardTokens: [addresses.MATIC.miFARM], + rewardTokenSymbols: ['miFARM', 'WMATIC', 'dQUICK'], + stakeAndDepositHelpMessage: ` +
+ Deposit and stake: +
    +
  1. + Go to  + + gamma + + and invest WMATIC and/or USDC +
  2. +
  3. + Go back to this vault, hit "MAX" and then "Deposit". Leave + "Stake for rewards" checked for staking +
  4. +
+
+ `, + }, + { + chain: CHAINS_ID.MATIC_MAINNET, + id: 'quickGamma_MATIC_USDC_wide', + type: POOL_TYPES.INCENTIVE, + tradingApyFunction: { + type: TRADING_APY_TYPES.QUICKSWAP_GAMMA, + params: [addresses.MATIC.V2.quickGamma_MATIC_USDC_wide.Underlying], + }, + contractAddress: addresses.MATIC.V2.quickGamma_MATIC_USDC_wide.NewPool, + collateralAddress: addresses.MATIC.V2.quickGamma_MATIC_USDC_wide.NewVault, + rewardAPY: [], + rewardAPR: null, + rewardTokens: [addresses.MATIC.miFARM], + rewardTokenSymbols: ['miFARM', 'WMATIC', 'dQUICK'], + stakeAndDepositHelpMessage: ` +
+ Deposit and stake: +
    +
  1. + Go to  + + gamma + + and invest WMATIC and/or USDC +
  2. +
  3. + Go back to this vault, hit "MAX" and then "Deposit". Leave + "Stake for rewards" checked for staking +
  4. +
+
+ `, + }, + { + chain: CHAINS_ID.MATIC_MAINNET, + id: 'quickGamma_USDC_ETH_narrow', + type: POOL_TYPES.INCENTIVE, + tradingApyFunction: { + type: TRADING_APY_TYPES.QUICKSWAP_GAMMA, + params: [addresses.MATIC.V2.quickGamma_USDC_ETH_narrow.Underlying], + }, + contractAddress: addresses.MATIC.V2.quickGamma_USDC_ETH_narrow.NewPool, + collateralAddress: addresses.MATIC.V2.quickGamma_USDC_ETH_narrow.NewVault, + rewardAPY: [], + rewardAPR: null, + rewardTokens: [addresses.MATIC.miFARM], + rewardTokenSymbols: ['miFARM', 'WMATIC', 'dQUICK'], + stakeAndDepositHelpMessage: ` +
+ Deposit and stake: +
    +
  1. + Go to  + + gamma + + and invest USDC and/or WETH +
  2. +
  3. + Go back to this vault, hit "MAX" and then "Deposit". Leave + "Stake for rewards" checked for staking +
  4. +
+
+ `, + }, + { + chain: CHAINS_ID.MATIC_MAINNET, + id: 'quickGamma_USDC_ETH_wide', + type: POOL_TYPES.INCENTIVE, + tradingApyFunction: { + type: TRADING_APY_TYPES.QUICKSWAP_GAMMA, + params: [addresses.MATIC.V2.quickGamma_USDC_ETH_wide.Underlying], + }, + contractAddress: addresses.MATIC.V2.quickGamma_USDC_ETH_wide.NewPool, + collateralAddress: addresses.MATIC.V2.quickGamma_USDC_ETH_wide.NewVault, + rewardAPY: [], + rewardAPR: null, + rewardTokens: [addresses.MATIC.miFARM], + rewardTokenSymbols: ['miFARM', 'WMATIC', 'dQUICK'], + stakeAndDepositHelpMessage: ` +
+ Deposit and stake: +
    +
  1. + Go to  + + gamma + + and invest USDC and/or WETH +
  2. +
  3. + Go back to this vault, hit "MAX" and then "Deposit". Leave + "Stake for rewards" checked for staking +
  4. +
+
+ `, + }, { chain: CHAINS_ID.MATIC_MAINNET, id: 'balancer_bbamusd', diff --git a/data/mainnet/tokens.js b/data/mainnet/tokens.js index e813e13..6bd37eb 100644 --- a/data/mainnet/tokens.js +++ b/data/mainnet/tokens.js @@ -45,6 +45,174 @@ module.exports = { ], cmcRewardTokenSymbols: ['FARM', 'WETH'], }, + quickGamma_MATIC_ETH_narrow: { + isNew: true, + category: VAULT_CATEGORIES_IDS.QUICKSWAP, + chain: CHAINS_ID.MATIC_MAINNET, + logoUrl: './icons/wmatic_eth.png', + apyIconUrls: ['./icons/quick.png', './icons/wmatic.png'], + apyTokenSymbols: ['dQUICK', 'WMATIC'], + displayName: 'MATIC-ETH (Narrow)', + subLabel: 'Quickswap - Gamma', + tokenAddress: addresses.MATIC.V2.quickGamma_MATIC_ETH_narrow.Underlying, + decimals: '18', + vaultAddress: addresses.MATIC.V2.quickGamma_MATIC_ETH_narrow.NewVault, + priceFunction: { + type: GET_PRICE_TYPES.QUICKSWAP_GAMMA, + params: [addresses.MATIC.V2.quickGamma_MATIC_ETH_narrow.Underlying], + }, + estimateApyFunctions: [ + { + type: ESTIMATED_APY_TYPES.QUICKSWAP_GAMMA, + params: [ + addresses.MATIC.V2.quickGamma_MATIC_ETH_narrow.MasterChef, + addresses.MATIC.V2.quickGamma_MATIC_ETH_narrow.Underlying, + profitSharingCut8Percent, + ], + }, + ], + cmcRewardTokenSymbols: ['iFARM', 'dQUICK', 'WMATIC'], + }, + quickGamma_MATIC_ETH_wide: { + isNew: true, + category: VAULT_CATEGORIES_IDS.QUICKSWAP, + chain: CHAINS_ID.MATIC_MAINNET, + logoUrl: './icons/wmatic_eth.png', + apyIconUrls: ['./icons/quick.png', './icons/wmatic.png'], + apyTokenSymbols: ['dQUICK', 'WMATIC'], + displayName: 'MATIC-ETH (Wide)', + subLabel: 'Quickswap - Gamma', + tokenAddress: addresses.MATIC.V2.quickGamma_MATIC_ETH_wide.Underlying, + decimals: '18', + vaultAddress: addresses.MATIC.V2.quickGamma_MATIC_ETH_wide.NewVault, + priceFunction: { + type: GET_PRICE_TYPES.QUICKSWAP_GAMMA, + params: [addresses.MATIC.V2.quickGamma_MATIC_ETH_wide.Underlying], + }, + estimateApyFunctions: [ + { + type: ESTIMATED_APY_TYPES.QUICKSWAP_GAMMA, + params: [ + addresses.MATIC.V2.quickGamma_MATIC_ETH_wide.MasterChef, + addresses.MATIC.V2.quickGamma_MATIC_ETH_wide.Underlying, + profitSharingCut8Percent, + ], + }, + ], + cmcRewardTokenSymbols: ['iFARM', 'dQUICK', 'WMATIC'], + }, + quickGamma_MATIC_USDC_narrow: { + isNew: true, + category: VAULT_CATEGORIES_IDS.QUICKSWAP, + chain: CHAINS_ID.MATIC_MAINNET, + logoUrl: './icons/wmatic_usdc.png', + apyIconUrls: ['./icons/quick.png', './icons/wmatic.png'], + apyTokenSymbols: ['dQUICK', 'WMATIC'], + displayName: 'MATIC-USDC (Narrow)', + subLabel: 'Quickswap - Gamma', + tokenAddress: addresses.MATIC.V2.quickGamma_MATIC_USDC_narrow.Underlying, + decimals: '18', + vaultAddress: addresses.MATIC.V2.quickGamma_MATIC_USDC_narrow.NewVault, + priceFunction: { + type: GET_PRICE_TYPES.QUICKSWAP_GAMMA, + params: [addresses.MATIC.V2.quickGamma_MATIC_USDC_narrow.Underlying], + }, + estimateApyFunctions: [ + { + type: ESTIMATED_APY_TYPES.QUICKSWAP_GAMMA, + params: [ + addresses.MATIC.V2.quickGamma_MATIC_USDC_narrow.MasterChef, + addresses.MATIC.V2.quickGamma_MATIC_USDC_narrow.Underlying, + profitSharingCut8Percent, + ], + }, + ], + cmcRewardTokenSymbols: ['iFARM', 'dQUICK', 'WMATIC'], + }, + quickGamma_MATIC_USDC_wide: { + isNew: true, + category: VAULT_CATEGORIES_IDS.QUICKSWAP, + chain: CHAINS_ID.MATIC_MAINNET, + logoUrl: './icons/wmatic_usdc.png', + apyIconUrls: ['./icons/quick.png', './icons/wmatic.png'], + apyTokenSymbols: ['dQUICK', 'WMATIC'], + displayName: 'MATIC-USDC (Wide)', + subLabel: 'Quickswap - Gamma', + tokenAddress: addresses.MATIC.V2.quickGamma_MATIC_USDC_wide.Underlying, + decimals: '18', + vaultAddress: addresses.MATIC.V2.quickGamma_MATIC_USDC_wide.NewVault, + priceFunction: { + type: GET_PRICE_TYPES.QUICKSWAP_GAMMA, + params: [addresses.MATIC.V2.quickGamma_MATIC_USDC_wide.Underlying], + }, + estimateApyFunctions: [ + { + type: ESTIMATED_APY_TYPES.QUICKSWAP_GAMMA, + params: [ + addresses.MATIC.V2.quickGamma_MATIC_USDC_wide.MasterChef, + addresses.MATIC.V2.quickGamma_MATIC_USDC_wide.Underlying, + profitSharingCut8Percent, + ], + }, + ], + cmcRewardTokenSymbols: ['iFARM', 'dQUICK', 'WMATIC'], + }, + quickGamma_USDC_ETH_narrow: { + isNew: true, + category: VAULT_CATEGORIES_IDS.QUICKSWAP, + chain: CHAINS_ID.MATIC_MAINNET, + logoUrl: './icons/usdc_weth.png', + apyIconUrls: ['./icons/quick.png', './icons/wmatic.png'], + apyTokenSymbols: ['dQUICK', 'WMATIC'], + displayName: 'USDC-ETH (Narrow)', + subLabel: 'Quickswap - Gamma', + tokenAddress: addresses.MATIC.V2.quickGamma_USDC_ETH_narrow.Underlying, + decimals: '18', + vaultAddress: addresses.MATIC.V2.quickGamma_USDC_ETH_narrow.NewVault, + priceFunction: { + type: GET_PRICE_TYPES.QUICKSWAP_GAMMA, + params: [addresses.MATIC.V2.quickGamma_USDC_ETH_narrow.Underlying], + }, + estimateApyFunctions: [ + { + type: ESTIMATED_APY_TYPES.QUICKSWAP_GAMMA, + params: [ + addresses.MATIC.V2.quickGamma_USDC_ETH_narrow.MasterChef, + addresses.MATIC.V2.quickGamma_USDC_ETH_narrow.Underlying, + profitSharingCut8Percent, + ], + }, + ], + cmcRewardTokenSymbols: ['iFARM', 'dQUICK', 'WMATIC'], + }, + quickGamma_USDC_ETH_wide: { + isNew: true, + category: VAULT_CATEGORIES_IDS.QUICKSWAP, + chain: CHAINS_ID.MATIC_MAINNET, + logoUrl: './icons/usdc_weth.png', + apyIconUrls: ['./icons/quick.png', './icons/wmatic.png'], + apyTokenSymbols: ['dQUICK', 'WMATIC'], + displayName: 'USDC-ETH (Wide)', + subLabel: 'Quickswap - Gamma', + tokenAddress: addresses.MATIC.V2.quickGamma_USDC_ETH_wide.Underlying, + decimals: '18', + vaultAddress: addresses.MATIC.V2.quickGamma_USDC_ETH_wide.NewVault, + priceFunction: { + type: GET_PRICE_TYPES.QUICKSWAP_GAMMA, + params: [addresses.MATIC.V2.quickGamma_USDC_ETH_wide.Underlying], + }, + estimateApyFunctions: [ + { + type: ESTIMATED_APY_TYPES.QUICKSWAP_GAMMA, + params: [ + addresses.MATIC.V2.quickGamma_USDC_ETH_wide.MasterChef, + addresses.MATIC.V2.quickGamma_USDC_ETH_wide.Underlying, + profitSharingCut8Percent, + ], + }, + ], + cmcRewardTokenSymbols: ['iFARM', 'dQUICK', 'WMATIC'], + }, amDAI: { chain: CHAINS_ID.MATIC_MAINNET, logoUrl: '', diff --git a/src/lib/constants.js b/src/lib/constants.js index 442f7e5..77fc83a 100644 --- a/src/lib/constants.js +++ b/src/lib/constants.js @@ -193,6 +193,8 @@ const STAKEWISE_API_URLS = { STAKING: 'https://api.stakewise.io/pool-stats/', } +const QUICKSWAP_GAMMA_ENDPOINT = 'https://wire.gamma.xyz/quickswap/polygon/' + const DEBUG_MODE = process.env.DEBUG_MODE const WEB3_CALL_COUNT_STATS_KEY = 'web3CallCountStats' @@ -274,4 +276,5 @@ module.exports = { BALANCER_SUBGRAPH_URLS, STAKEWISE_API_URLS, APE_API_URL, + QUICKSWAP_GAMMA_ENDPOINT, } diff --git a/src/prices/implementations/quickswap-gamma.js b/src/prices/implementations/quickswap-gamma.js new file mode 100644 index 0000000..952b822 --- /dev/null +++ b/src/prices/implementations/quickswap-gamma.js @@ -0,0 +1,27 @@ +const axios = require('axios') +const { get } = require('lodash') +const { QUICKSWAP_GAMMA_ENDPOINT } = require('../../lib/constants') +const BigNumber = require('bignumber.js') + +const getPrice = async poolAddress => { + let price = 0, + response + try { + response = await axios.get(`${QUICKSWAP_GAMMA_ENDPOINT}hypervisors/allData`) + const tvlUSD = get(response, `data.${poolAddress.toLowerCase()}.poolTvlUSD`, 0) + let totalSupply = get(response, `data.${poolAddress.toLowerCase()}.totalSupply`, 0) + totalSupply = new BigNumber(totalSupply).dividedBy(new BigNumber(10).pow(18)) + if (totalSupply && totalSupply > 0) { + price = parseFloat(tvlUSD) / totalSupply.toFixed(2, 1) + } + } catch (e) { + console.error('Gamma API error: ', e) + price = 0 + } + + return price.toString() +} + +module.exports = { + getPrice, +} diff --git a/src/vaults/apys/implementations/quickswap-gamma.js b/src/vaults/apys/implementations/quickswap-gamma.js new file mode 100644 index 0000000..9335537 --- /dev/null +++ b/src/vaults/apys/implementations/quickswap-gamma.js @@ -0,0 +1,23 @@ +const axios = require('axios') +const { get } = require('lodash') +const { QUICKSWAP_GAMMA_ENDPOINT } = require('../../../lib/constants') + +const getApy = async (masterchef, poolAddress, reduction) => { + let response, apy + + try { + response = await axios.get(`${QUICKSWAP_GAMMA_ENDPOINT}allRewards2`) + apy = get(response, `data.${masterchef.toLowerCase()}.pools.${poolAddress.toLowerCase()}.apr`, 0) + apy = parseFloat(apy) * parseFloat(reduction) * 100 + + } catch (err) { + console.error('Gamma API error: ', err) + apy = 0 + } + + return apy +} + +module.exports = { + getApy, +} diff --git a/src/vaults/trading-apys/implementations/quickswap-gamma.js b/src/vaults/trading-apys/implementations/quickswap-gamma.js new file mode 100644 index 0000000..106268a --- /dev/null +++ b/src/vaults/trading-apys/implementations/quickswap-gamma.js @@ -0,0 +1,22 @@ +const axios = require('axios') +const { get } = require('lodash') +const { QUICKSWAP_GAMMA_ENDPOINT } = require('../../../lib/constants') + +const getTradingApy = async poolAddress => { + let response, apy + + try { + response = await axios.get(`${QUICKSWAP_GAMMA_ENDPOINT}hypervisors/allData`) + apy = get(response, `data.${poolAddress.toLowerCase()}.returns.daily.feeApr`, 0) + apy = parseFloat(apy) * 100 + } catch (err) { + console.error('Gamma API error: ', err) + apy = 0 + } + + return apy.toFixed(2) +} + +module.exports = { + getTradingApy, +} From 3cd20ae3f7ad4f80ff518fe753f099913b8a7921 Mon Sep 17 00:00:00 2001 From: William Liu Date: Mon, 20 Feb 2023 12:18:37 +0000 Subject: [PATCH 12/33] fix some issues commented --- data/mainnet/pools.js | 24 +++++++++---------- src/prices/implementations/quickswap-gamma.js | 2 +- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/data/mainnet/pools.js b/data/mainnet/pools.js index 6dde784..5a77d61 100644 --- a/data/mainnet/pools.js +++ b/data/mainnet/pools.js @@ -17,14 +17,14 @@ module.exports = [ rewardAPY: [], rewardAPR: null, rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC', 'dQUICK'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
Deposit and stake:
  1. Go to  - + gamma and invest WMATIC and/or WETH @@ -50,14 +50,14 @@ module.exports = [ rewardAPY: [], rewardAPR: null, rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC', 'dQUICK'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
    Deposit and stake:
    1. Go to  - + gamma and invest WMATIC and/or WETH @@ -83,14 +83,14 @@ module.exports = [ rewardAPY: [], rewardAPR: null, rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC', 'dQUICK'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
      Deposit and stake:
      1. Go to  - + gamma and invest WMATIC and/or USDC @@ -116,14 +116,14 @@ module.exports = [ rewardAPY: [], rewardAPR: null, rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC', 'dQUICK'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
        Deposit and stake:
        1. Go to  - + gamma and invest WMATIC and/or USDC @@ -149,14 +149,14 @@ module.exports = [ rewardAPY: [], rewardAPR: null, rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC', 'dQUICK'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
          Deposit and stake:
          1. Go to  - + gamma and invest USDC and/or WETH @@ -182,14 +182,14 @@ module.exports = [ rewardAPY: [], rewardAPR: null, rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC', 'dQUICK'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
            Deposit and stake:
            1. Go to  - + gamma and invest USDC and/or WETH diff --git a/src/prices/implementations/quickswap-gamma.js b/src/prices/implementations/quickswap-gamma.js index 952b822..f5a05b8 100644 --- a/src/prices/implementations/quickswap-gamma.js +++ b/src/prices/implementations/quickswap-gamma.js @@ -12,7 +12,7 @@ const getPrice = async poolAddress => { let totalSupply = get(response, `data.${poolAddress.toLowerCase()}.totalSupply`, 0) totalSupply = new BigNumber(totalSupply).dividedBy(new BigNumber(10).pow(18)) if (totalSupply && totalSupply > 0) { - price = parseFloat(tvlUSD) / totalSupply.toFixed(2, 1) + price = parseFloat(tvlUSD) / totalSupply.toFixed(2) } } catch (e) { console.error('Gamma API error: ', e) From bfe26f8717dd4e8544e4f4fb58c39d1518e9ca9a Mon Sep 17 00:00:00 2001 From: William Liu Date: Mon, 20 Feb 2023 14:17:56 +0000 Subject: [PATCH 13/33] remove rounding decimals --- src/prices/implementations/quickswap-gamma.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/prices/implementations/quickswap-gamma.js b/src/prices/implementations/quickswap-gamma.js index f5a05b8..e630f93 100644 --- a/src/prices/implementations/quickswap-gamma.js +++ b/src/prices/implementations/quickswap-gamma.js @@ -12,7 +12,7 @@ const getPrice = async poolAddress => { let totalSupply = get(response, `data.${poolAddress.toLowerCase()}.totalSupply`, 0) totalSupply = new BigNumber(totalSupply).dividedBy(new BigNumber(10).pow(18)) if (totalSupply && totalSupply > 0) { - price = parseFloat(tvlUSD) / totalSupply.toFixed(2) + price = parseFloat(tvlUSD) / totalSupply.toFixed() } } catch (e) { console.error('Gamma API error: ', e) From 3012d7da7587859326ecdb1e7bc5b5790e50d5e5 Mon Sep 17 00:00:00 2001 From: William Liu Date: Mon, 20 Feb 2023 16:10:04 +0000 Subject: [PATCH 14/33] update gamma url --- src/lib/constants.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/constants.js b/src/lib/constants.js index 77fc83a..7c1a916 100644 --- a/src/lib/constants.js +++ b/src/lib/constants.js @@ -193,7 +193,7 @@ const STAKEWISE_API_URLS = { STAKING: 'https://api.stakewise.io/pool-stats/', } -const QUICKSWAP_GAMMA_ENDPOINT = 'https://wire.gamma.xyz/quickswap/polygon/' +const QUICKSWAP_GAMMA_ENDPOINT = 'https://wire2.gamma.xyz/quickswap/polygon/' const DEBUG_MODE = process.env.DEBUG_MODE From 423fbbeba3aa329e9cf8a5dd319233c4f232ea6c Mon Sep 17 00:00:00 2001 From: William Liu Date: Mon, 20 Feb 2023 21:27:39 +0000 Subject: [PATCH 15/33] lint fix --- src/prices/implementations/quickswap-gamma.js | 31 ++++++++++--------- .../apys/implementations/quickswap-gamma.js | 27 +++++++++------- .../implementations/quickswap-gamma.js | 22 ++++++------- 3 files changed, 42 insertions(+), 38 deletions(-) diff --git a/src/prices/implementations/quickswap-gamma.js b/src/prices/implementations/quickswap-gamma.js index e630f93..fecd9c1 100644 --- a/src/prices/implementations/quickswap-gamma.js +++ b/src/prices/implementations/quickswap-gamma.js @@ -4,24 +4,25 @@ const { QUICKSWAP_GAMMA_ENDPOINT } = require('../../lib/constants') const BigNumber = require('bignumber.js') const getPrice = async poolAddress => { - let price = 0, - response - try { - response = await axios.get(`${QUICKSWAP_GAMMA_ENDPOINT}hypervisors/allData`) - const tvlUSD = get(response, `data.${poolAddress.toLowerCase()}.poolTvlUSD`, 0) - let totalSupply = get(response, `data.${poolAddress.toLowerCase()}.totalSupply`, 0) - totalSupply = new BigNumber(totalSupply).dividedBy(new BigNumber(10).pow(18)) - if (totalSupply && totalSupply > 0) { - price = parseFloat(tvlUSD) / totalSupply.toFixed() - } - } catch (e) { - console.error('Gamma API error: ', e) - price = 0 + let price = 0, + response + try { + response = await axios.get(`${QUICKSWAP_GAMMA_ENDPOINT}hypervisors/allData`) + console.log('response: ', response) + const tvlUSD = get(response, `data.${poolAddress.toLowerCase()}.poolTvlUSD`, 0) + let totalSupply = get(response, `data.${poolAddress.toLowerCase()}.totalSupply`, 0) + totalSupply = new BigNumber(totalSupply).dividedBy(new BigNumber(10).pow(18)) + if (totalSupply && totalSupply > 0) { + price = parseFloat(tvlUSD) / totalSupply.toFixed() } + } catch (e) { + console.error('Gamma API error: ', e) + price = 0 + } - return price.toString() + return price.toString() } module.exports = { - getPrice, + getPrice, } diff --git a/src/vaults/apys/implementations/quickswap-gamma.js b/src/vaults/apys/implementations/quickswap-gamma.js index 9335537..b8731b2 100644 --- a/src/vaults/apys/implementations/quickswap-gamma.js +++ b/src/vaults/apys/implementations/quickswap-gamma.js @@ -3,21 +3,24 @@ const { get } = require('lodash') const { QUICKSWAP_GAMMA_ENDPOINT } = require('../../../lib/constants') const getApy = async (masterchef, poolAddress, reduction) => { - let response, apy + let response, apy - try { - response = await axios.get(`${QUICKSWAP_GAMMA_ENDPOINT}allRewards2`) - apy = get(response, `data.${masterchef.toLowerCase()}.pools.${poolAddress.toLowerCase()}.apr`, 0) - apy = parseFloat(apy) * parseFloat(reduction) * 100 + try { + response = await axios.get(`${QUICKSWAP_GAMMA_ENDPOINT}allRewards2`) + apy = get( + response, + `data.${masterchef.toLowerCase()}.pools.${poolAddress.toLowerCase()}.apr`, + 0, + ) + apy = parseFloat(apy) * parseFloat(reduction) * 100 + } catch (err) { + console.error('Gamma API error: ', err) + apy = 0 + } - } catch (err) { - console.error('Gamma API error: ', err) - apy = 0 - } - - return apy + return apy } module.exports = { - getApy, + getApy, } diff --git a/src/vaults/trading-apys/implementations/quickswap-gamma.js b/src/vaults/trading-apys/implementations/quickswap-gamma.js index 106268a..8446f56 100644 --- a/src/vaults/trading-apys/implementations/quickswap-gamma.js +++ b/src/vaults/trading-apys/implementations/quickswap-gamma.js @@ -3,20 +3,20 @@ const { get } = require('lodash') const { QUICKSWAP_GAMMA_ENDPOINT } = require('../../../lib/constants') const getTradingApy = async poolAddress => { - let response, apy + let response, apy - try { - response = await axios.get(`${QUICKSWAP_GAMMA_ENDPOINT}hypervisors/allData`) - apy = get(response, `data.${poolAddress.toLowerCase()}.returns.daily.feeApr`, 0) - apy = parseFloat(apy) * 100 - } catch (err) { - console.error('Gamma API error: ', err) - apy = 0 - } + try { + response = await axios.get(`${QUICKSWAP_GAMMA_ENDPOINT}hypervisors/allData`) + apy = get(response, `data.${poolAddress.toLowerCase()}.returns.daily.feeApr`, 0) + apy = parseFloat(apy) * 100 + } catch (err) { + console.error('Gamma API error: ', err) + apy = 0 + } - return apy.toFixed(2) + return apy.toFixed(2) } module.exports = { - getTradingApy, + getTradingApy, } From 83d627c5b27fbcf1a0f2038423f60e8a6c1a4934 Mon Sep 17 00:00:00 2001 From: ryanycw Date: Wed, 22 Feb 2023 13:50:28 +0800 Subject: [PATCH 16/33] add tradingAPY --- data/mainnet/pools.js | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/data/mainnet/pools.js b/data/mainnet/pools.js index 987f275..86fa4c7 100644 --- a/data/mainnet/pools.js +++ b/data/mainnet/pools.js @@ -946,6 +946,10 @@ module.exports = [ chain: CHAINS_ID.ETH_MAINNET, id: 'aura_auraBAL', type: POOL_TYPES.INCENTIVE, + tradingApyFunction: { + type: TRADING_APY_TYPES.LP, + params: [addresses.V2.aura_auraBAL.Underlying, 'balancerv2_eth', true], + }, contractAddress: addresses.V2.aura_auraBAL.NewPool, collateralAddress: addresses.V2.aura_auraBAL.NewVault, rewardAPY: [], @@ -974,6 +978,10 @@ module.exports = [ chain: CHAINS_ID.ETH_MAINNET, id: 'aura_auraBAL_lp', type: POOL_TYPES.INCENTIVE, + tradingApyFunction: { + type: TRADING_APY_TYPES.LP, + params: [addresses.V2.aura_auraBAL_lp.Underlying, 'balancerv2_eth', true], + }, contractAddress: addresses.V2.aura_auraBAL_lp.NewPool, collateralAddress: addresses.V2.aura_auraBAL_lp.NewVault, rewardAPY: [], @@ -1002,6 +1010,10 @@ module.exports = [ chain: CHAINS_ID.ETH_MAINNET, id: 'aura_bbaUSD', type: POOL_TYPES.INCENTIVE, + tradingApyFunction: { + type: TRADING_APY_TYPES.LP, + params: [addresses.V2.aura_bbaUSD.Underlying, 'balancerv2_eth', true], + }, contractAddress: addresses.V2.aura_bbaUSD.NewPool, collateralAddress: addresses.V2.aura_bbaUSD.NewVault, rewardAPY: [], @@ -1030,6 +1042,10 @@ module.exports = [ chain: CHAINS_ID.ETH_MAINNET, id: 'aura_rETH', type: POOL_TYPES.INCENTIVE, + tradingApyFunction: { + type: TRADING_APY_TYPES.LP, + params: [addresses.V2.aura_rETH.Underlying, 'balancerv2_eth', true], + }, contractAddress: addresses.V2.aura_rETH.NewPool, collateralAddress: addresses.V2.aura_rETH.NewVault, rewardAPY: [], @@ -1058,6 +1074,10 @@ module.exports = [ chain: CHAINS_ID.ETH_MAINNET, id: 'aura_wstETH', type: POOL_TYPES.INCENTIVE, + tradingApyFunction: { + type: TRADING_APY_TYPES.LP, + params: [addresses.V2.aura_wstETH.Underlying, 'balancerv2_eth', true], + }, contractAddress: addresses.V2.aura_wstETH.NewPool, collateralAddress: addresses.V2.aura_wstETH.NewVault, rewardAPY: [], @@ -1086,6 +1106,10 @@ module.exports = [ chain: CHAINS_ID.ETH_MAINNET, id: 'aura_wstETH_bbaUSD', type: POOL_TYPES.INCENTIVE, + tradingApyFunction: { + type: TRADING_APY_TYPES.LP, + params: [addresses.V2.aura_wstETH_bbaUSD.Underlying, 'balancerv2_eth', true], + }, contractAddress: addresses.V2.aura_wstETH_bbaUSD.NewPool, collateralAddress: addresses.V2.aura_wstETH_bbaUSD.NewVault, rewardAPY: [], From d1a2661ca8c6af67c99b02acf7d4bbc3b2f9f77a Mon Sep 17 00:00:00 2001 From: ryanycw Date: Wed, 22 Feb 2023 13:50:45 +0800 Subject: [PATCH 17/33] change pool name --- data/mainnet/tokens.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/mainnet/tokens.js b/data/mainnet/tokens.js index f9511e1..7882835 100644 --- a/data/mainnet/tokens.js +++ b/data/mainnet/tokens.js @@ -8854,7 +8854,7 @@ module.exports = { rowTooltip: 'Out of Range', disableAutoSwap: true, }, - auraBAL: { + aura_auraBAL: { chain: CHAINS_ID.ETH_MAINNET, category: [ VAULT_CATEGORIES_IDS.AURA, From d3b4d3b583774fde23a84292cf8698fd7f2a4dd9 Mon Sep 17 00:00:00 2001 From: ryanycw Date: Wed, 22 Feb 2023 13:50:56 +0800 Subject: [PATCH 18/33] add api urls --- src/lib/constants.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/lib/constants.js b/src/lib/constants.js index 5832ac8..b1ddad5 100644 --- a/src/lib/constants.js +++ b/src/lib/constants.js @@ -189,6 +189,9 @@ const BALANCER_SUBGRAPH_URLS = { MATIC: 'https://api.thegraph.com/subgraphs/name/balancer-labs/balancer-polygon-v2', } +const LIDO_API_URLS = { ETH: 'https://eth-api.lido.fi/v1/protocol/steth/apr/sma' } +const ROCKETPOOL_API_URLS = { ETH: 'https://api.rocketpool.net/api/apr' } + const STAKEWISE_API_URLS = { LIQUIDITY: 'https://api.stakewise.io/uniswap-pools/', STAKING: 'https://api.stakewise.io/pool-stats/', @@ -273,6 +276,8 @@ module.exports = { MATIC_RPC_URL, TRADING_APY_TYPES, BALANCER_SUBGRAPH_URLS, + LIDO_API_URLS, + ROCKETPOOL_API_URLS, STAKEWISE_API_URLS, APE_API_URL, } From 3cf6ef736caac3819f11dddcbf572addb8ba423b Mon Sep 17 00:00:00 2001 From: ryanycw Date: Wed, 22 Feb 2023 13:52:56 +0800 Subject: [PATCH 19/33] sync returns between eth and matic --- src/lib/third-party/balancer.js | 37 +++++++++++++++++++++++++++------ 1 file changed, 31 insertions(+), 6 deletions(-) diff --git a/src/lib/third-party/balancer.js b/src/lib/third-party/balancer.js index 42ab14c..af7b354 100644 --- a/src/lib/third-party/balancer.js +++ b/src/lib/third-party/balancer.js @@ -30,7 +30,7 @@ const executeBalancerCall = (type, query, networkId) => { }) } -const getPoolInfo = async (poolId, networkId) => { +const getPoolInfo = (poolId, networkId) => { if (networkId == CHAIN_TYPES.ETH) { return getPoolInfoSubgraph(poolId, networkId) } else if (networkId == CHAIN_TYPES.MATIC) { @@ -38,12 +38,37 @@ const getPoolInfo = async (poolId, networkId) => { } } -const getPoolInfoSubgraph = (poolId, networkId) => { - const query = `query { - pools (where: {id: "${poolId}"}) { swapFee totalLiquidity } +const getPoolInfoSubgraph = async (poolId, networkId) => { + const poolQuery = `query { + pools (where: {id: "${poolId}"}) { + totalLiquidity tokensList + tokens (id: "${poolId}") { balance priceRate }} }` - let result = executeBalancerCall('pools[0]', query, networkId) - return result + + const poolInfo = await executeBalancerCall('pools[0]', poolQuery, networkId) + + const tokensList = poolInfo.tokensList + const tokens = poolInfo.tokens + + let tokenValues = {} + await Promise.all( + tokensList.map(async (token, index) => { + const balance = new BigNumber(tokens[index].balance) + const rate = new BigNumber(tokens[index].priceRate) + + const tokenQuery = `query { + token (id: "${token}") { latestUSDPrice} + }` + + const price = new BigNumber( + await executeBalancerCall('token.latestUSDPrice', tokenQuery, networkId), + ) + + tokenValues[token] = balance.times(rate).times(price) + }), + ) + + return { totalLiquidity: poolInfo.totalLiquidity, tokenValues: tokenValues } } const getPoolInfoOnChain = async (poolId, networkId) => { From f6f795c68fcfbaed5ad481589e090bdb2a57d2f2 Mon Sep 17 00:00:00 2001 From: ryanycw Date: Wed, 22 Feb 2023 13:53:13 +0800 Subject: [PATCH 20/33] add api of lido and rocket pool for stake eth --- src/lib/third-party/lido.js | 28 ++++++++++++++++++++++++++++ src/lib/third-party/rocket-pool.js | 28 ++++++++++++++++++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 src/lib/third-party/lido.js create mode 100644 src/lib/third-party/rocket-pool.js diff --git a/src/lib/third-party/lido.js b/src/lib/third-party/lido.js new file mode 100644 index 0000000..695c771 --- /dev/null +++ b/src/lib/third-party/lido.js @@ -0,0 +1,28 @@ +const { get } = require('lodash') +const { cachedAxios } = require('../db/models/cache') +const { CHAIN_TYPES, LIDO_API_URLS } = require('../constants') + +const get7MAAPRs = networkId => { + let apiURL + if (networkId == CHAIN_TYPES.ETH) { + apiURL = LIDO_API_URLS.ETH + } + + return cachedAxios + .get(apiURL) + .then(response => { + const data = get(response, `data.data.smaApr`) + if (data) { + return data + } else { + console.error(get(response, 'data.errors', response)) + return null + } + }) + .catch(error => { + console.error(`Lido APRs api failed:`, error) + return null + }) +} + +module.exports = { get7MAAPRs } diff --git a/src/lib/third-party/rocket-pool.js b/src/lib/third-party/rocket-pool.js new file mode 100644 index 0000000..67489e8 --- /dev/null +++ b/src/lib/third-party/rocket-pool.js @@ -0,0 +1,28 @@ +const { get } = require('lodash') +const { cachedAxios } = require('../db/models/cache') +const { CHAIN_TYPES, ROCKETPOOL_API_URLS } = require('../constants') + +const getYearlyAPR = networkId => { + let apiURL + if (networkId == CHAIN_TYPES.ETH) { + apiURL = ROCKETPOOL_API_URLS.ETH + } + + return cachedAxios + .get(apiURL) + .then(response => { + const data = get(response, `data.yearlyAPR`) + if (data) { + return data + } else { + console.error(get(response, 'data.errors', response)) + return null + } + }) + .catch(error => { + console.error(`Rocket Pool APRs api failed:`, error) + return null + }) +} + +module.exports = { getYearlyAPR } From 3bd682b07abe5bb7421f78962363f566fdd8c590 Mon Sep 17 00:00:00 2001 From: ryanycw Date: Wed, 22 Feb 2023 13:53:39 +0800 Subject: [PATCH 21/33] add info for aura --- .../implementations/balancer-boost-info.json | 137 ++++++++++-------- 1 file changed, 79 insertions(+), 58 deletions(-) diff --git a/src/vaults/trading-apys/implementations/balancer-boost-info.json b/src/vaults/trading-apys/implementations/balancer-boost-info.json index 62a8626..71f5fff 100644 --- a/src/vaults/trading-apys/implementations/balancer-boost-info.json +++ b/src/vaults/trading-apys/implementations/balancer-boost-info.json @@ -1,60 +1,81 @@ { - "0x48e6B98ef6329f8f0A30eBB8c7C960330d648085":{ - "boostedUnderlyings":[ - "0x178E029173417b1F9C8bC16DCeC6f697bC323746", - "0xF93579002DBE8046c43FEfE86ec78b1112247BB8", - "0xFf4ce5AAAb5a627bf82f4A571AB1cE94Aa365eA6" - ], - "boostTypes":[ - "Aave", - "Aave", - "Aave" - ], - "aaveTags":[ - "AMDAI", - "AMUSDC", - "AMUSDT" - ], - "poolId": "0x48e6b98ef6329f8f0a30ebb8c7c960330d64808500000000000000000000075b" - }, - "0xB797AdfB7b268faeaA90CAdBfEd464C76ee599Cd":{ - "boostedUnderlyings":[ - "0x3d468AB2329F296e1b9d8476Bb54Dd77D8c2320f", - "0x7fC9E0Aa043787BFad28e29632AdA302C790Ce33" - ], - "boostTypes":[ - "balLP", - "balLP" - ], - "poolId": "0xb797adfb7b268faeaa90cadbfed464c76ee599cd0002000000000000000005ba" - }, - "0x4A0b73f0D13fF6d43e304a174697e3d5CFd310a4":{ - "boostedUnderlyings":[ - "0x48e6B98ef6329f8f0A30eBB8c7C960330d648085", - "0xE22483774bd8611bE2Ad2F4194078DaC9159F4bA" - ], - "boostTypes":[ - "balLP", - "balLP" - ], - "poolId": "0x4a0b73f0d13ff6d43e304a174697e3d5cfd310a400020000000000000000091c" - }, - "0x8159462d255C1D24915CB51ec361F700174cD994":{ - "boostedUnderlyings":[ - "0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4" - ], - "boostTypes":[ - "stakedMatic" - ], - "poolId": "0x8159462d255c1d24915cb51ec361f700174cd99400000000000000000000075d" - }, - "0xb20fC01D21A50d2C734C4a1262B4404d41fA7BF0":{ - "boostedUnderlyings":[ - "0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6" - ], - "boostTypes":[ - "stakedMatic" - ], - "poolId": "0xb20fc01d21a50d2c734c4a1262b4404d41fa7bf000000000000000000000075c" - } + "0x48e6B98ef6329f8f0A30eBB8c7C960330d648085": { + "boostedUnderlyings": [ + "0x178E029173417b1F9C8bC16DCeC6f697bC323746", + "0xF93579002DBE8046c43FEfE86ec78b1112247BB8", + "0xFf4ce5AAAb5a627bf82f4A571AB1cE94Aa365eA6" + ], + "boostTypes": ["Aave", "Aave", "Aave"], + "aaveTags": ["AMDAI", "AMUSDC", "AMUSDT"], + "poolId": "0x48e6b98ef6329f8f0a30ebb8c7c960330d64808500000000000000000000075b" + }, + "0xB797AdfB7b268faeaA90CAdBfEd464C76ee599Cd": { + "boostedUnderlyings": [ + "0x3d468AB2329F296e1b9d8476Bb54Dd77D8c2320f", + "0x7fC9E0Aa043787BFad28e29632AdA302C790Ce33" + ], + "boostTypes": ["balLP", "balLP"], + "poolId": "0xb797adfb7b268faeaa90cadbfed464c76ee599cd0002000000000000000005ba" + }, + "0x4A0b73f0D13fF6d43e304a174697e3d5CFd310a4": { + "boostedUnderlyings": [ + "0x48e6B98ef6329f8f0A30eBB8c7C960330d648085", + "0xE22483774bd8611bE2Ad2F4194078DaC9159F4bA" + ], + "boostTypes": ["balLP", "balLP"], + "poolId": "0x4a0b73f0d13ff6d43e304a174697e3d5cfd310a400020000000000000000091c" + }, + "0x8159462d255C1D24915CB51ec361F700174cD994": { + "boostedUnderlyings": ["0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4"], + "boostTypes": ["stakedMatic"], + "poolId": "0x8159462d255c1d24915cb51ec361f700174cd99400000000000000000000075d" + }, + "0xb20fC01D21A50d2C734C4a1262B4404d41fA7BF0": { + "boostedUnderlyings": ["0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6"], + "boostTypes": ["stakedMatic"], + "poolId": "0xb20fc01d21a50d2c734c4a1262b4404d41fa7bf000000000000000000000075c" + }, + "0x616e8BfA43F920657B3497DBf40D6b1A02D4608d": { + "boostedUnderlyings": [ + "0x2F4eb100552ef93840d5aDC30560E5513DFfFACb", + "0x82698aeCc9E28e9Bb27608Bd52cF57f704BD1B83", + "0xae37D54Ae477268B9997d4161B96b8200755935c" + ], + "boostTypes": ["Aave", "Aave", "Aave"], + "aaveTags": ["AUSDT", "AUSDC", "ADAI"], + "poolId": "0xa13a9247ea42d743238089903570127dda72fe4400000000000000000000035d" + }, + "0x3dd0843A028C86e0b760b1A76929d1C5Ef93a2dd": { + "boostedUnderlyings": ["0x616e8BfA43F920657B3497DBf40D6b1A02D4608d"], + "boostTypes": ["balLP"], + "poolId": "0x3dd0843a028c86e0b760b1a76929d1c5ef93a2dd000200000000000000000249" + }, + "0xA13a9247ea42D743238089903570127DdA72fE44": { + "boostedUnderlyings": [ + "0x2F4eb100552ef93840d5aDC30560E5513DFfFACb", + "0x82698aeCc9E28e9Bb27608Bd52cF57f704BD1B83", + "0xae37D54Ae477268B9997d4161B96b8200755935c" + ], + "boostTypes": ["Aave", "Aave", "Aave"], + "aaveTags": ["AUSDT", "AUSDC", "ADAI"], + "poolId": "0xa13a9247ea42d743238089903570127dda72fe4400000000000000000000035d" + }, + "0x1E19CF2D73a72Ef1332C882F20534B6519Be0276": { + "boostedUnderlyings": ["0xae78736Cd615f374D3085123A210448E74Fc6393"], + "boostTypes": ["stakedEth"], + "poolId": "0x1e19cf2d73a72ef1332c882f20534b6519be0276000200000000000000000112" + }, + "0x32296969Ef14EB0c6d29669C550D4a0449130230": { + "boostedUnderlyings": ["0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0"], + "boostTypes": ["stakedEth"], + "poolId": "0x32296969ef14eb0c6d29669c550d4a0449130230000200000000000000000080" + }, + "0x25Accb7943Fd73Dda5E23bA6329085a3C24bfb6a": { + "boostedUnderlyings": [ + "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", + "0xa13a9247ea42d743238089903570127dda72fe44" + ], + "boostTypes": ["stakedEth", "balLP"], + "poolId": "0x25accb7943fd73dda5e23ba6329085a3c24bfb6a000200000000000000000387" + } } From 4091c61e83aff5357e1c29a7d80dd26f72b03295 Mon Sep 17 00:00:00 2001 From: ryanycw Date: Wed, 22 Feb 2023 14:08:15 +0800 Subject: [PATCH 22/33] add stakeEth reward --- .../implementations/balancer-boost.js | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/src/vaults/trading-apys/implementations/balancer-boost.js b/src/vaults/trading-apys/implementations/balancer-boost.js index b8be9d6..51c3711 100644 --- a/src/vaults/trading-apys/implementations/balancer-boost.js +++ b/src/vaults/trading-apys/implementations/balancer-boost.js @@ -3,6 +3,8 @@ const { getPoolInfo } = require('../../../lib/third-party/balancer') const { getAaveV2Market } = require('../../../lib/third-party/aave') const boostInfo = require('./balancer-boost-info.json') const { executeTradingApyFunction } = require('../index.js') +const { get7MAAPRs } = require('../../../lib/third-party/lido') +const { getYearlyAPR } = require('../../../lib/third-party/rocket-pool') const getBoostAPY = async (poolAddress, networkId) => { const poolBoostInfo = boostInfo[poolAddress] @@ -17,15 +19,20 @@ const getBoostAPY = async (poolAddress, networkId) => { let apy = new BigNumber(0) for (let i = 0; i < tokens.length; i++) { const token = tokens[i] - const tokenWeight = tokenValues[token].div(tvl) + const tokenWeight = tokenValues[token] + ? tokenValues[token].div(tvl) + : tokenValues[token.toLowerCase()].div(tvl) let partApy if (types[i] == 'Aave') { partApy = await getAaveApy(poolBoostInfo.aaveTags[i]) + partApy = networkId == '1' ? partApy.div(2) : partApy } else if (types[i] == 'balLP') { partApy = await getLPApy(token, networkId) } else if (types[i] == 'stakedMatic') { partApy = await getStakedMaticApy(token) + } else if (types[i] == 'stakedEth') { + partApy = (await getStakedEthApy(token, networkId)) / 2 } else { console.error(`Balancer boost type: ${types[i]} not recognized`) continue @@ -57,6 +64,14 @@ const getAaveApy = async tokenId => { return new BigNumber(aavePool[0].liquidityRate).times(100) } +const getStakedEthApy = async (token, networkId) => { + if (token == '0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0') { + return await get7MAAPRs(networkId) + } else if (token == '0xae78736Cd615f374D3085123A210448E74Fc6393') { + return await getYearlyAPR(networkId) + } +} + const getStakedMaticApy = async token => { if (token == '0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6') { return 5.76 From 3d675e18e5e9caea4bff24724ffe3764ec5007d9 Mon Sep 17 00:00:00 2001 From: ryanycw Date: Wed, 22 Feb 2023 14:13:52 +0800 Subject: [PATCH 23/33] remove pending vault --- data/mainnet/addresses.json | 7 ---- data/mainnet/pools.js | 32 ------------------- data/mainnet/tokens.js | 31 ------------------ .../implementations/balancer-boost-info.json | 8 ----- 4 files changed, 78 deletions(-) diff --git a/data/mainnet/addresses.json b/data/mainnet/addresses.json index f6fa914..792a0e2 100644 --- a/data/mainnet/addresses.json +++ b/data/mainnet/addresses.json @@ -1201,13 +1201,6 @@ "NewPool": "0x136Ba87eEF4b93B161C3314309D45B2aA6cFB60b", "PoolId": "0x32296969ef14eb0c6d29669c550d4a0449130230000200000000000000000080" }, - "aura_wstETH_bbaUSD": { - "Underlying": "0x25Accb7943Fd73Dda5E23bA6329085a3C24bfb6a", - "NewVault": "0x12F502b2ae0e47D3f69499158bad746b61262a54", - "NewStrategy": "0xEf0FC9Abe4dEc4d2CcB68d986f9Dd1c3b6C8Abc6", - "NewPool": "0x22Db6E07C985a69BeF846Fb368d3Aaf0Fb974a31", - "PoolId": "0x25accb7943fd73dda5e23ba6329085a3c24bfb6a000200000000000000000387" - }, "UniV3_USDC_ETH_3000_4500": { "NewVault": "0x3b2ED6013f961404AbA5a030e20A2AceB486832d", "DataContract": "0x7D2574BD588F24E554321d7edf4BbE8FB9057Df1", diff --git a/data/mainnet/pools.js b/data/mainnet/pools.js index 86fa4c7..fa54092 100644 --- a/data/mainnet/pools.js +++ b/data/mainnet/pools.js @@ -1102,38 +1102,6 @@ module.exports = [
            `, }, - { - chain: CHAINS_ID.ETH_MAINNET, - id: 'aura_wstETH_bbaUSD', - type: POOL_TYPES.INCENTIVE, - tradingApyFunction: { - type: TRADING_APY_TYPES.LP, - params: [addresses.V2.aura_wstETH_bbaUSD.Underlying, 'balancerv2_eth', true], - }, - contractAddress: addresses.V2.aura_wstETH_bbaUSD.NewPool, - collateralAddress: addresses.V2.aura_wstETH_bbaUSD.NewVault, - rewardAPY: [], - rewardTokens: [addresses.iFARM], - rewardTokenSymbols: ['iFARM'], - stakeAndDepositHelpMessage: ` -
            - Deposit and stake: -
              -
            1. - Go to  - - Balancer - - and add liquidity with wstETH or USD Stablecoins -
            2. -
            3. - Go back to this vault, hit "MAX" and then "Deposit". Leave - "Stake for rewards" checked for staking -
            4. -
            -
            - `, - }, { tradingApyFunction: { type: TRADING_APY_TYPES.LP, diff --git a/data/mainnet/tokens.js b/data/mainnet/tokens.js index 7882835..bced48b 100644 --- a/data/mainnet/tokens.js +++ b/data/mainnet/tokens.js @@ -9001,35 +9001,4 @@ module.exports = { ], cmcRewardTokenSymbols: ['FARM', 'BAL', 'AURA', 'LDO'], }, - aura_wstETH_bbaUSD: { - chain: CHAINS_ID.ETH_MAINNET, - category: [ - VAULT_CATEGORIES_IDS.AURA, - VAULT_CATEGORIES_IDS.BALANCER, - VAULT_CATEGORIES_IDS.ETH20, - ], - displayName: 'wstETH - bb-a-USD', - subLabel: 'Aura Finance', - apyIconUrls: ['./icons/balancer.png', './icons/aura.png', './icons/bbausd.png'], - apyTokenSymbols: ['BAL', 'AURA', 'bbaUSD'], - logoUrl: './icons/balancer-wstETHbbaUSD.png', - tokenAddress: addresses.V2.aura_wstETH_bbaUSD.Underlying, - decimals: '18', - vaultAddress: addresses.V2.aura_wstETH_bbaUSD.NewVault, - priceFunction: { - type: GET_PRICE_TYPES.BALANCER, - params: [ - addresses.V2.aura_wstETH_bbaUSD.Underlying, - addresses.V2.aura_wstETH_bbaUSD.PoolId, - CHAINS_ID.ETH_MAINNET, - ], - }, - estimateApyFunctions: [ - { - type: ESTIMATED_APY_TYPES.AURA, - params: ['wstETH_bbaUSD', profitSharingCut15Percent], - }, - ], - cmcRewardTokenSymbols: ['FARM', 'BAL', 'AURA', 'bbaUSD'], - }, } diff --git a/src/vaults/trading-apys/implementations/balancer-boost-info.json b/src/vaults/trading-apys/implementations/balancer-boost-info.json index 71f5fff..d21dfa4 100644 --- a/src/vaults/trading-apys/implementations/balancer-boost-info.json +++ b/src/vaults/trading-apys/implementations/balancer-boost-info.json @@ -69,13 +69,5 @@ "boostedUnderlyings": ["0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0"], "boostTypes": ["stakedEth"], "poolId": "0x32296969ef14eb0c6d29669c550d4a0449130230000200000000000000000080" - }, - "0x25Accb7943Fd73Dda5E23bA6329085a3C24bfb6a": { - "boostedUnderlyings": [ - "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", - "0xa13a9247ea42d743238089903570127dda72fe44" - ], - "boostTypes": ["stakedEth", "balLP"], - "poolId": "0x25accb7943fd73dda5e23ba6329085a3c24bfb6a000200000000000000000387" } } From 9e421f1e353dd3d2552f59cddecc3365cad4f057 Mon Sep 17 00:00:00 2001 From: ryanycw Date: Mon, 27 Feb 2023 01:45:31 +0800 Subject: [PATCH 24/33] revert file back --- data/mainnet/addresses.json | 4966 +++++++++++++++++------------------ 1 file changed, 2483 insertions(+), 2483 deletions(-) diff --git a/data/mainnet/addresses.json b/data/mainnet/addresses.json index 792a0e2..354ab0f 100644 --- a/data/mainnet/addresses.json +++ b/data/mainnet/addresses.json @@ -1,2488 +1,2488 @@ { - "pBTC": "0x62199B909FB8B8cf870f97BEf2cE6783493c4908", - "sbtcCrv": "0x075b1bb99792c9E1041bA13afEf80C91a1e70fB3", - "sbtcCrv_Miner": "0x7fC77b5c7614E1533320Ea6DDc2Eb61fa00A9714", - "sBTC": "0xfE18be6b3Bd88A2D2A7f928d00292E7a9963CfC6", - "pETH": "0x836A808d4828586A69364065A1e064609F5078c7", - "USDD": "0x0C10bF8FcB7Bf5412187A595ab97a3609160b5c6", - "DOLA": "0x865377367054516e17014CcdED1e7d814EDC9ce4", - "FRAXBP": "0x3175Df0976dFA876431C2E9eE6Bc45b65d3473CC", - "FRAXBP_Miner": "0xDcEF968d416a41Cdac0ED8702fAC8128A64241A2", - "FRAX": "0x853d955aCEf822Db058eb8505911ED77F175b99e", - "stETH": "0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84", - "USDN": "0x674C6Ad92Fd080e4004b2312b45f796a192D27a0", - "UNT": "0xe4b5936Dce1820f84509C89CcE0F28C87988Bad8", - "ORC": "0x662b67d00A13FAf93254714DD601F5Ed49Ef2F51", - "LOOKS": "0xf4d2888d29D722226FafA5d9B24F9164c092421E", - "BABL": "0xF4Dc48D260C93ad6a96c5Ce563E70CA578987c74", - "ecoCNG": "0x327612aca8e619fe11bfa3dcb0a0c2c8b8688244", - "CNG": "0x5C1d9aA868a30795F92fAe903eDc9eFF269044bf", - "ibEUR": "0x96e61422b6a9ba0e068b6c5add4ffabc6a4aae27", - "DON": "0x4576E6825B462b6916D2a41E187626E9090A92c6", - "MIM": "0x99D8a9C45b2ecA8864373A26D1459e3Dff1e17F3", - "EURT": "0xC581b735A1688071A1746c968e0798D642EDE491", - "REI": "0x011864d37035439e078d64630777ec518138af05", - "PHTR": "0xe1fc4455f62a6e89476f1072530c20cf1a0622da", - "zUSD": "0x76417E660DF3E5c90C0361674C192da152A806E4", - "sETH2": "0xFe2e637202056d30016725477c5da089Ab0A043A", - "FOX": "0xc770eefad204b5180df6a14ee197d99d808ee52d", - "BUSD": "0x4fabb145d64652a948d72533023f6e7a623c7c53", - "fSUSHI": "0x274AA8B58E8C57C4e347C8768ed853Eb6D375b48", - "BAL": "0xba100000625a3754423978a60c9317c58a424e3d", - "HARVEST_AP": "0xAB662863Ce609F4cF32601601bA64653e04c5917", - "UMA": "0x04fa0d235c4abf4bcf4787af4cf447de572ef828", - "YEL": "0x7815bDa662050D84718B988735218CFfd32f75ea", - "FCASH": "0x531261a091F31bFd93dd393a6CA447ed6Fb2043C", - "CVX": "0x4e3fbd56cd56c3e72c1403e103b45db9da5b9d2b", - "LIFT": "0xf9209d900f7ad1dc45376a2caa61c78f6dea53b6", - "lfBTC": "0xafce9b78d409bf74980cacf610afb851bf02f257", - "PERP": "0xbC396689893D065F41bc2C6EcbeE5e0085233447", - "BANK": "0x24a6a37576377f63f194caa5f518a60f45b42921", - "USDP": "0x1456688345527bE1f37E9e627DA0837D6f08C925", - "GME": "0x9eb6bE354d88fD88795a04DE899a57A77C545590", - "KBTC": "0xE6C3502997f97F9BDe34CB165fBce191065E068f", - "NAWA": "0x7D529a5b3c41126760A0fA3c1a9652d8A7A07793", - "INDEX": "0x0954906da0Bf32d5479e25f46056d22f08464cab", - "LUNA": "0xd2877702675e6cEb975b4A1dFf9fb7BAF4C91ea9", - "BSG": "0xB34Ab2f65c6e4F764fFe740ab83F982021Faed6d", - "BSGS": "0xA9d232cC381715aE791417B624D7C4509D2c28DB", - "HBTC": "0x0316eb71485b0ab14103307bf65a021042c6d380", - "HUSD": "0xdf574c24545e5ffecb9a659c229253d4111d87e1", - "GUSD": "0x056Fd409E1d7A124BD7017459dFEa2F387b6d5Cd", - "DPI": "0x1494CA1F11D487c2bBe4543E90080AeBa4BA3C2b", - "CDAI": "0x5d3a536e4d6dbd6114cc1ead35777bab948e3643", - "DAI": "0x6B175474E89094C44Da98b954EedeAC495271d0F", - "USDC": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", - "CUSDC": "0x39aa39c021dfbae8fac545936693ac917d5e7563", - "USDT": "0xdAC17F958D2ee523a2206206994597C13D831ec7", - "CUSDT": "0xf650c3d88d12db855b8bf7d11be6c55a4e07dcc9", - "CRV": "0xD533a949740bb3306d119CC777fa900bA034cd52", - "YCRV": "0xdF5e0e81Dff6FAF3A7e52BA697820c5e32D806A8", - "YFI": "0x0bc529c00C6401aEF6D220BE8C6Ea1667F6Ad93e", - "IDLE": "0x875773784Af8135eA0ef43b5a374AaD105c5D39e", - "LINK": "0x514910771AF9Ca656af840dff83E8264EcF986CA", - "CETH": "0x4ddc2d193948926d02f9b1fe9e1daa0718270ed5", - "WETH": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", - "YFII_POOL": "0xb81D3cB2708530ea990a287142b82D058725C092", - "BPT": "0x0395e4A17fF11D36DaC9959f2D7c8Eca10Fe89c9", - "BPTv2": "0x0126cfa7ec6b6d4a960b5979943c06a9742af55e", - "UNI_FARM_USDC": "0x514906FC121c7878424a5C928cad1852CC545892", - "UNI": "0x1f9840a85d5af5bf1d1762f925bdaddc4201f984", - "SUSHI": "0x6B3595068778DD592e39A122f4f5a5cF09C90fE2", - "YFV": "0x45f24BaEef268BB6d63AEe5129015d69702BCDfa", - "OGN": "0x8207c1FfC5B6804F6024322CcF34F29c3541Ae26", - "PASTA_ETH": "0xE92346d9369Fe03b735Ed9bDeB6bdC2591b8227E", - "CRVRENWBTC": "0x49849C98ae39Fff122806C06791Fa73784FB3675", - "RENBTC": "0xeb4c2781e4eba804ce9a9803c67d0893436bb27d", - "CWBTC": "0xc11b1268c1a384e55c48c2391d8d480264a3a7f4", - "WBTC": "0x2260fac5e5542a773aa44fbcfedf7c193bc2c599", - "Storage": "0xc95CbE4ca30055c787CB784BE99D6a8494d0d197", - "FARM": "0xa0246c9032bC3A600820415aE600c6388619A14D", - "FeeRewardForwarder": "0x153C544f72329c1ba521DDf5086cf2fA98C86676", - "SWRV": "0xB8BAa0e4287890a5F79863aB62b7F175ceCbD433", - "PYLON": "0xd7b7d3c0bda57723fb54ab95fd8f9ea033af37f2", - "AMPL": "0xd46ba6d942050d489dbd938a2c909a5d5039a161", - "AMPL_ETH": "0xc5be99a02c6857f9eac67bbce58df5572498f40c", - "CRPT": "0x655AD905dEc61E4Fb7d4840a1F450685801511b2", - "Controller": "0x222412af183BCeAdEFd72e4Cb1b71f1889953b1C", - "DepositHelper": "0xF8ce90c2710713552fb564869694B2505Bfc0846", - "TBTC": "0x8daebade922df735c38c80c7ebd708af50815faa", - "CRVStrategyStableMainnetDAI": "0x394E653bbFC9A3497A0487Abee153CA6498F053D", - "CRVStrategyStableMainnetUSDC": "0xd75ffA16FFbCf4078d55fF246CfBA79Bb8cE3F63", - "CRVStrategyStableMainnetUSDT": "0x2CE34b1bb247f242f1d2A33811E01138968EFBFF", - "THREE_POOL": "0x6c3F90f043a72FA612cbac8115EE7e52BDe6E490", - "TBTC_MIXED": "0x64eda51d3Ad40D56b9dFc5554E06F94e1Dd786Fd", - "crvCOMPOUND": "0x845838DF265Dcd2c412A1Dc9e959c7d08537f8a2", - "crvUSDN": "0x4f3E8F405CF5aFC05D68142F3783bDfE13811522", - "crvBUSD": "0x3B3Ac5386837Dc563660FB6a0937DFAa5924333B", - "crvHBTC": "0xb19059ebb43466C323583928285a49f558E572Fd", - "crvHUSD": "0x5B5CFE992AdAC0C9D48E05854B2d91C73a003858", - "cvxCRV": "0x62B9c7356A2Dc64a1969e19C23e4f579F9810Aa7", - "BASED_sUSD": "0xaAD22f5543FCDaA694B68f94Be177B561836AE57", - "NOTE": "0xCFEAead4947f0705A14ec42aC3D44129E1Ef3eD5", - "APE": "0x4d224452801ACEd8B2F0aebE155379bb5D594381", + "pBTC": "0x62199B909FB8B8cf870f97BEf2cE6783493c4908", + "sbtcCrv": "0x075b1bb99792c9E1041bA13afEf80C91a1e70fB3", + "sbtcCrv_Miner": "0x7fC77b5c7614E1533320Ea6DDc2Eb61fa00A9714", + "sBTC": "0xfE18be6b3Bd88A2D2A7f928d00292E7a9963CfC6", + "pETH": "0x836A808d4828586A69364065A1e064609F5078c7", + "USDD": "0x0C10bF8FcB7Bf5412187A595ab97a3609160b5c6", + "DOLA": "0x865377367054516e17014CcdED1e7d814EDC9ce4", + "FRAXBP": "0x3175Df0976dFA876431C2E9eE6Bc45b65d3473CC", + "FRAXBP_Miner": "0xDcEF968d416a41Cdac0ED8702fAC8128A64241A2", + "FRAX": "0x853d955aCEf822Db058eb8505911ED77F175b99e", + "stETH": "0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84", + "USDN": "0x674C6Ad92Fd080e4004b2312b45f796a192D27a0", + "UNT": "0xe4b5936Dce1820f84509C89CcE0F28C87988Bad8", + "ORC": "0x662b67d00A13FAf93254714DD601F5Ed49Ef2F51", + "LOOKS": "0xf4d2888d29D722226FafA5d9B24F9164c092421E", + "BABL": "0xF4Dc48D260C93ad6a96c5Ce563E70CA578987c74", + "ecoCNG": "0x327612aca8e619fe11bfa3dcb0a0c2c8b8688244", + "CNG": "0x5C1d9aA868a30795F92fAe903eDc9eFF269044bf", + "ibEUR": "0x96e61422b6a9ba0e068b6c5add4ffabc6a4aae27", + "DON": "0x4576E6825B462b6916D2a41E187626E9090A92c6", + "MIM": "0x99D8a9C45b2ecA8864373A26D1459e3Dff1e17F3", + "EURT": "0xC581b735A1688071A1746c968e0798D642EDE491", + "REI": "0x011864d37035439e078d64630777ec518138af05", + "PHTR": "0xe1fc4455f62a6e89476f1072530c20cf1a0622da", + "zUSD": "0x76417E660DF3E5c90C0361674C192da152A806E4", + "sETH2": "0xFe2e637202056d30016725477c5da089Ab0A043A", + "FOX": "0xc770eefad204b5180df6a14ee197d99d808ee52d", + "BUSD": "0x4fabb145d64652a948d72533023f6e7a623c7c53", + "fSUSHI": "0x274AA8B58E8C57C4e347C8768ed853Eb6D375b48", + "BAL": "0xba100000625a3754423978a60c9317c58a424e3d", + "HARVEST_AP": "0xAB662863Ce609F4cF32601601bA64653e04c5917", + "UMA": "0x04fa0d235c4abf4bcf4787af4cf447de572ef828", + "YEL": "0x7815bDa662050D84718B988735218CFfd32f75ea", + "FCASH": "0x531261a091F31bFd93dd393a6CA447ed6Fb2043C", + "CVX": "0x4e3fbd56cd56c3e72c1403e103b45db9da5b9d2b", + "LIFT": "0xf9209d900f7ad1dc45376a2caa61c78f6dea53b6", + "lfBTC": "0xafce9b78d409bf74980cacf610afb851bf02f257", + "PERP": "0xbC396689893D065F41bc2C6EcbeE5e0085233447", + "BANK": "0x24a6a37576377f63f194caa5f518a60f45b42921", + "USDP": "0x1456688345527bE1f37E9e627DA0837D6f08C925", + "GME": "0x9eb6bE354d88fD88795a04DE899a57A77C545590", + "KBTC": "0xE6C3502997f97F9BDe34CB165fBce191065E068f", + "NAWA": "0x7D529a5b3c41126760A0fA3c1a9652d8A7A07793", + "INDEX": "0x0954906da0Bf32d5479e25f46056d22f08464cab", + "LUNA": "0xd2877702675e6cEb975b4A1dFf9fb7BAF4C91ea9", + "BSG": "0xB34Ab2f65c6e4F764fFe740ab83F982021Faed6d", + "BSGS": "0xA9d232cC381715aE791417B624D7C4509D2c28DB", + "HBTC": "0x0316eb71485b0ab14103307bf65a021042c6d380", + "HUSD": "0xdf574c24545e5ffecb9a659c229253d4111d87e1", + "GUSD": "0x056Fd409E1d7A124BD7017459dFEa2F387b6d5Cd", + "DPI": "0x1494CA1F11D487c2bBe4543E90080AeBa4BA3C2b", + "CDAI": "0x5d3a536e4d6dbd6114cc1ead35777bab948e3643", + "DAI": "0x6B175474E89094C44Da98b954EedeAC495271d0F", + "USDC": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "CUSDC": "0x39aa39c021dfbae8fac545936693ac917d5e7563", + "USDT": "0xdAC17F958D2ee523a2206206994597C13D831ec7", + "CUSDT": "0xf650c3d88d12db855b8bf7d11be6c55a4e07dcc9", + "CRV": "0xD533a949740bb3306d119CC777fa900bA034cd52", + "YCRV": "0xdF5e0e81Dff6FAF3A7e52BA697820c5e32D806A8", + "YFI": "0x0bc529c00C6401aEF6D220BE8C6Ea1667F6Ad93e", + "IDLE": "0x875773784Af8135eA0ef43b5a374AaD105c5D39e", + "LINK": "0x514910771AF9Ca656af840dff83E8264EcF986CA", + "CETH": "0x4ddc2d193948926d02f9b1fe9e1daa0718270ed5", + "WETH": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", + "YFII_POOL": "0xb81D3cB2708530ea990a287142b82D058725C092", + "BPT": "0x0395e4A17fF11D36DaC9959f2D7c8Eca10Fe89c9", + "BPTv2": "0x0126cfa7ec6b6d4a960b5979943c06a9742af55e", + "UNI_FARM_USDC": "0x514906FC121c7878424a5C928cad1852CC545892", + "UNI": "0x1f9840a85d5af5bf1d1762f925bdaddc4201f984", + "SUSHI": "0x6B3595068778DD592e39A122f4f5a5cF09C90fE2", + "YFV": "0x45f24BaEef268BB6d63AEe5129015d69702BCDfa", + "OGN": "0x8207c1FfC5B6804F6024322CcF34F29c3541Ae26", + "PASTA_ETH": "0xE92346d9369Fe03b735Ed9bDeB6bdC2591b8227E", + "CRVRENWBTC": "0x49849C98ae39Fff122806C06791Fa73784FB3675", + "RENBTC": "0xeb4c2781e4eba804ce9a9803c67d0893436bb27d", + "CWBTC": "0xc11b1268c1a384e55c48c2391d8d480264a3a7f4", + "WBTC": "0x2260fac5e5542a773aa44fbcfedf7c193bc2c599", + "Storage": "0xc95CbE4ca30055c787CB784BE99D6a8494d0d197", + "FARM": "0xa0246c9032bC3A600820415aE600c6388619A14D", + "FeeRewardForwarder": "0x153C544f72329c1ba521DDf5086cf2fA98C86676", + "SWRV": "0xB8BAa0e4287890a5F79863aB62b7F175ceCbD433", + "PYLON": "0xd7b7d3c0bda57723fb54ab95fd8f9ea033af37f2", + "AMPL": "0xd46ba6d942050d489dbd938a2c909a5d5039a161", + "AMPL_ETH": "0xc5be99a02c6857f9eac67bbce58df5572498f40c", + "CRPT": "0x655AD905dEc61E4Fb7d4840a1F450685801511b2", + "Controller": "0x222412af183BCeAdEFd72e4Cb1b71f1889953b1C", + "DepositHelper": "0xF8ce90c2710713552fb564869694B2505Bfc0846", + "TBTC": "0x8daebade922df735c38c80c7ebd708af50815faa", + "CRVStrategyStableMainnetDAI": "0x394E653bbFC9A3497A0487Abee153CA6498F053D", + "CRVStrategyStableMainnetUSDC": "0xd75ffA16FFbCf4078d55fF246CfBA79Bb8cE3F63", + "CRVStrategyStableMainnetUSDT": "0x2CE34b1bb247f242f1d2A33811E01138968EFBFF", + "THREE_POOL": "0x6c3F90f043a72FA612cbac8115EE7e52BDe6E490", + "TBTC_MIXED": "0x64eda51d3Ad40D56b9dFc5554E06F94e1Dd786Fd", + "crvCOMPOUND": "0x845838DF265Dcd2c412A1Dc9e959c7d08537f8a2", + "crvUSDN": "0x4f3E8F405CF5aFC05D68142F3783bDfE13811522", + "crvBUSD": "0x3B3Ac5386837Dc563660FB6a0937DFAa5924333B", + "crvHBTC": "0xb19059ebb43466C323583928285a49f558E572Fd", + "crvHUSD": "0x5B5CFE992AdAC0C9D48E05854B2d91C73a003858", + "cvxCRV": "0x62B9c7356A2Dc64a1969e19C23e4f579F9810Aa7", + "BASED_sUSD": "0xaAD22f5543FCDaA694B68f94Be177B561836AE57", + "NOTE": "0xCFEAead4947f0705A14ec42aC3D44129E1Ef3eD5", + "APE": "0x4d224452801ACEd8B2F0aebE155379bb5D594381", - "UNI_LP_WETH_DPI": "0x4d5ef58aAc27d99935E5b6B4A6778ff292059991", - "UNI_LP_WETH_USDT": "0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852", - "UNI_LP_WETH_USDC": "0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc", - "UNI_LP_WETH_DAI": "0xa478c2975ab1ea89e8196811f51a7b7ade33eb11", - "UNI_LP_WETH_WBTC": "0xbb2b8038a1640196fbe3e38816f3e67cba72d940", + "UNI_LP_WETH_DPI": "0x4d5ef58aAc27d99935E5b6B4A6778ff292059991", + "UNI_LP_WETH_USDT": "0x0d4a11d5eeaac28ec3f61d100daf4d40471f1852", + "UNI_LP_WETH_USDC": "0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc", + "UNI_LP_WETH_DAI": "0xa478c2975ab1ea89e8196811f51a7b7ade33eb11", + "UNI_LP_WETH_WBTC": "0xbb2b8038a1640196fbe3e38816f3e67cba72d940", - "VaultUNI_LP_WETH_USDT": "0x7ddc3fff0612e75ea5ddc0d6bd4e268f70362cff", - "VaultUNI_LP_WETH_USDC": "0xA79a083FDD87F73c2f983c5551EC974685D6bb36", - "VaultUNI_LP_WETH_DAI": "0x307E2752e8b8a9C29005001Be66B1c012CA9CDB7", - "VaultUNI_LP_WETH_WBTC": "0x01112a60f427205dcA6E229425306923c3Cc2073", - "VaultUNI_LP_WETH_DPI": "0x2a32dcBB121D48C106F6d94cf2B4714c0b4Dfe48", + "VaultUNI_LP_WETH_USDT": "0x7ddc3fff0612e75ea5ddc0d6bd4e268f70362cff", + "VaultUNI_LP_WETH_USDC": "0xA79a083FDD87F73c2f983c5551EC974685D6bb36", + "VaultUNI_LP_WETH_DAI": "0x307E2752e8b8a9C29005001Be66B1c012CA9CDB7", + "VaultUNI_LP_WETH_WBTC": "0x01112a60f427205dcA6E229425306923c3Cc2073", + "VaultUNI_LP_WETH_DPI": "0x2a32dcBB121D48C106F6d94cf2B4714c0b4Dfe48", - "CRVStrategyYCRVMainnet": "0xCf5F83F8FE0AB0f9E9C1db07E6606dD598b2bbf5", - "SNXRewardStrategyWETH": "", - "SNXRewardStrategyLINK": "", - "SNXRewardStrategyYFI": "", - "DelayMinter": "0x284D7200a0Dabb05ee6De698da10d00df164f61d", - "BASED": "0x68A118Ef45063051Eac49c7e647CE5Ace48a68a5", - "sUSD": "0x57Ab1ec28D129707052df4dF418D58a2D46d5f51", - "PASTA": "0xE54f9E6Ab80ebc28515aF8b8233c1aeE6506a15E", - "swUSD": "0x77C6E4a580c0dCE4E5c7a17d0bc077188a83A059", - "swGauge": "0xb4d0C929cD3A1FbDc6d57E7D3315cF0C4d6B4bFa", - "TUSD": "0x0000000000085d4780B73119b644AE5ecd22b376", - "ProxiedVaultTUSD": "0x7674622c63Bee7F46E86a4A5A18976693D54441b", - "FARM_GRAIN_LP": "0xB9Fa44B0911F6D777faAb2Fa9d8Ef103f25Ddf49", - "GRAIN": "0x6589fe1271A0F29346796C6bAf0cdF619e25e58e", - "FARM_WETH_LP": "0x56feAccb7f750B997B36A68625C7C596F0B41A58", - "FARMSteadUSDC": "0xf6BD560131c1BB8591Cf864cDD51817FD5657061", - "BAS": "0xa7ED29B253D8B4E3109ce07c80fc570f81B63696", - "BAC": "0x3449FC1Cd036255BA1EB19d65fF4BA2b8903A69a", - "MIS": "0x4b4D2e899658FB59b1D518b68fe836B100ee8958", - "MIC": "0x368B3a58B5f49392e5C9E4C998cb0bB966752E51", - "1INCH": "0x111111111117dc0aa78b770fa6a738034120c302", - "EURS": "0xdb25f211ab05b1c97d595516f45794528a807ad8", - "UST": "0xa47c8bf37f92aBed4A126BDA807A7b7498661acD", - "MIR": "0x09a3ecafa817268f77be1283176b946c4ff2e608", - "mAAPL": "0xd36932143f6ebdedd872d5fb0651f4b72fd15a84", - "mAMZN": "0x0cae9e4d663793c2a2a0b211c1cf4bbca2b9caa7", - "mGOOGL": "0x59a921db27dd6d4d974745b7ffc5c33932653442", - "mTSLA": "0x21ca39943e91d704678f5d00b6616650f066fd63", - "mNFLX": "0xC8d674114bac90148d11D3C1d33C61835a0F9DCD", - "mTWTR": "0xEdb0414627E6f1e3F082DE65cD4F9C693D78CCA9", - "LDO": "0x5a98fcbea516cf06857215779fd812ca3bef1b32", - "BASV2": "0x106538cc16f938776c7c180186975bca23875287", - "KLON": "0xb97d5cf2864fb0d08b34a484ff48d5492b2324a0", - "iFARM": "0x1571eD0bed4D987fe2b498DdBaE7DFA19519F651", - "XSUSHI": "0x8798249c2e607446efb7ad49ec89dd1865ff4272", - "MUSE": "0xb6ca7399b4f9ca56fc27cbff44f4d2e4eef1fc81", - "NUDES20": "0x2313E39841fb3809dA0Ff6249c2067ca84795846", - "MASK20": "0xc2BdE1A2fA26890c8E6AcB10C91CC6D9c11F4a73", - "ROPE20": "0xB3CDC594D8C8e8152d99F162cF8f9eDFdc0A80A2", - "MCAT20": "0xf961A1Fa7C781Ecd23689fE1d0B7f3B6cBB2f972", - "KLONX": "0xbf15797BB5E47F6fB094A4abDB2cfC43F77179Ef", - "MEME20": "0x60acd58d00b2bcc9a8924fdaa54a2f7c0793b3b2", - "GPUNKS20": "0xcccbf11ac3030ee8cd7a04cfe15a3718df6dd030", - "MVI": "0x72e364f2abdc788b7e918bc238b21f109cd634d7", - "KXUSD": "0x43244C686a014C49D3D5B8c4b20b4e3faB0cbDA7", - "COMFI": "0x752efadc0a7e05ad1bcccda22c141d01a75ef1e4", - "JPYC": "0x2370f9d504c7a6e775bf6e14b3f12846b594cd53", - "CADC": "0xcadc0acd4b445166f12d2c07eac6e2544fbe2eef", - "BANANA": "0x603c7f932ED1fc6575303D8Fb018fDCBb0f39a95", - "Week2DegenBPT": { - "CRVFARMBPT": "0xac6bac9dc3de2c14b420e287de8ecb330d96e492", - "SWRVFARMBPT": "0xf9f2df6e0e369145481a32fcd260e353aa20c1a6", - "BasedsUSDFARMBPT": "0xf76206115617f090f5a49961a78bcf99bb91cfee", - "YFVFARMBPT": "0x97cd8e51cd6c888567c6c620188b8fb264ee8e91", - "SUSHIFARMBPT": "0xb39ce7fa5953bebc6697112e88cd11579cbca579", - "LINKFARMBPT": "0x418d3dfca5099923cd57e0bf9ed1e9994f515152", - "PASTAETHFARMBPT": "0xa3e69ebce417ee0508d6996340126ad60078fcdd", - "PYLONFARMBPT": "0x1e2dA0aa71155726C5C0E39AF76Ac0c2e8F74bEF" - }, - "pools": { - "DAIPool": "0xF9E5f9024c2f3f2908A1d0e7272861a767C9484b", - "USDCPool": "0xE1f9A3EE001a2EcC906E8de637DBf20BB2d44633", - "USDTPool": "0x5bd997039FFF16F653EF15D1428F2C791519f58d", - "TUSDPool": "0xeC56a21CF0D7FeB93C25587C12bFfe094aa0eCdA", - "BPTPool": "0x6f8A975758436A5Ec38d2f9d2336504430465517", - "BPTPoolV2": "0x346523a81f16030110e6C858Ee0E11F156840BD1", - "UNIPool": "0x99b0d6641A63Ce173E6EB063b3d3AED9A35Cf9bf", - "ProfitSharingDAI": "0xae024F29C26D6f71Ec71658B1980189956B0546D", - "ProfitSharingFARMAutoStake": "0x25550Cccbd68533Fa04bFD3e3AC4D09f9e00Fc50", - "ProfitSharingFARMOld": "0x59258F4e15A5fC74A7284055A8094F58108dbD4f", - "ProfitSharingFARMUpstream": "0x8f5adc58b32d4e5ca02eac0e293d35855999436c", - "ProfitSharingFARMUpstream_TEST_REMOVE_ON_DEPLOY": "0xf50be726417755074777DA8d8Da56F1638bF7CE4", - "ProfitSharingFARMAutoStake_TEST_REMOVE_ON_DEPLOY": "0x12D83DBaBEF9404a807c872a8fe92b6C041109F0", - "WBTCPool": "0x6291eCe696CB6682a9bb1d42fca4160771b1D7CC", - "RENBTCPool": "0xCFE1103863F9e7Cf3452Ca8932Eef44d314bf9C5", - "CRVRENWBTCPool": "0x5365A2C47b90EE8C9317faC20edC3ce7037384FB", - "WETHPool": "0xe11c81b924bb91b44bae19793539054b48158a9d", - "UNI_LP_WETH_USDTPool": "0x75071F2653fBC902EBaff908d4c68712a5d1C960", - "UNI_LP_WETH_USDCPool": "0x156733b89Ac5C704F3217FEe2949A9D4A73764b5", - "UNI_LP_WETH_DAIPool": "0x7aeb36e22e60397098C2a5C51f0A5fB06e7b859c", - "UNI_LP_WETH_WBTCPool": "0xF1181A71CC331958AE2cA2aAD0784Acfc436CB93", - "UNI_LP_WETH_DPIPool": "0xAd91695b4BeC2798829ac7a4797E226C78f22Abd", - "SUSHI_LP_WBTC_TBTCPool": "0x9523FdC055F503F73FF40D7F66850F409D80EF34", - "GRAINPool": "0xe58f0d2956628921cdEd2eA6B195Fc821c3a2b16", - "FARM_WETHPool": "0x6555c79a8829b793F332f1535B0eFB1fE4C11958", - "FARMSteadUSDCPool": "0x95D2e18C069175523F56B617F96be7575E381547" - }, - "OnBoardingRewardPools": { - "WETHfWETHRewardPool": "0x82bdac405762482f9411a7d970841ce55f64e04b" - }, - "OnBoardingUniPools": { - "USDTfUSDT": "0x713f62ccf8545Ff1Df19E5d7Ab94887cFaf95677", - "USDCfUSDC": "0x4161Fa43eaA1Ac3882aeeD12C5FC05249e533e67", - "DAIfDAI": "0x007E383BF3c3Ffa12A5De06a53BAb103335eFF28", - "USDTfUSDTRewardPool": "0x316De40F36da4C54AFf11C1D83081555Cca41270", - "USDCfUSDCRewardPool": "0x43286F57cf5981a5db56828dF91a46CfAb983E58", - "DAIfDAIRewardPool": "0xB492fAEdA6c9FFb9B9854a58F28d5333Ff7a11bc", - "WETHfWETH": "0x24b34098F6950a5d5B6BbE1358AD79B609B924fB" - }, - "degenRewardPools": { - "WETHDegenPool": "0xE604Fd5b1317BABd0cF2c72F7F5f2AD8c00Adbe1", - "LINKDegenPool": "0xa112c2354d27c2Fb3370cc5d027B28987117a268", - "YFIDegenPool": "0x84646F736795a8bC22Ab34E05c8982CD058328C7", - "SUSHIDegenPool": "0x4938960C507A4d7094C53A8cDdCF925835393B8f", - "YFVDegenPool": "0x3631A32c959C5c52BC90AB5b7D212a8D00321918", - "OGNDegenPool": "0xF71042C88458ff1702c3870f62F4c764712Cc9F0", - "PASTA_ETHDegenPool": "0xC6f39CFf6797baC5e29275177b6E8e315cF87D95" - }, - "Week2DegenRewardPools": { - "CRVFARMDegenPool": "0x45A760B3E83FF8C107C4df955b1483De0982F393", - "SWRVFARMDegenPool": "0x44356324864a30216e89193bc8b0f6309227d690", - "BasedsUSDFARMDegenPool": "0xf465573288D9D89C6E89b1bc3BC9ce2b997E77dF", - "YFVFARMDegenPool": "0x158edB94D0bfC093952fB3009DeeED613042907c", - "SUSHIFARMDegenPool": "0x26582BeA67B30AF166b7FCD3424Ba1E0638Ab136", - "LINKFARMDegenPool": "0x19f8cE19c9730A1d0db5149e65E48c2f0DAa9919", - "PASTAETHFARMDegenPool": "0xB4D1D6150dAc0D1A994AfB2A196adadBE639FF95", - "PYLONFARMDegenPool": "0x2f97D9f870a773186CB01742Ff298777BBF6f244" - }, - "GaugePoolBTC": "0xB1F2cdeC61db658F091671F5f199635aEF202CAC", - "GaugePoolStablecoin": "0xFA712EE4788C042e2B7BB55E6cb8ec569C4530c1", - "UNISWAP_SNX_POOL_ADDRESS_ETH_DPI": "0xb93b505ed567982e2b6756177ddd23ab5745f309", - "UNISWAP_SNX_POOL_ADDRESS_ETH_DAI": "0xa1484c3aa22a66c62b77e0ae78e15258bd0cb711", - "UNISWAP_SNX_POOL_ADDRESS_ETH_USDT": "0x6c3e4cb2e96b01f4b866965a91ed4437839a121a", - "UNISWAP_SNX_POOL_ADDRESS_ETH_USDC": "0x7fba4b8dc5e7616e59622806932dbea72537a56b", - "UNISWAP_SNX_POOL_ADDRESS_ETH_WBTC": "0xca35e32e7926b96a9988f61d510e038108d8068e", - "SUSHI_LP_WBTC_TBTC": "0x2dbc7dd86c6cd87b525bd54ea73ebeebbc307f68", - "VaultSUSHI_LP_WBTC_TBTC": "0xF553E1f826f42716cDFe02bde5ee76b2a52fc7EB", - "sushi_USDT_WETH": "0x06da0fd433c1a5d7a4faa01111c044910a184553", - "sushi_USDC_WETH": "0x397ff1542f962076d0bfe58ea045ffa2d347aca0", - "sushi_DAI_WETH": "0xc3d03e4f041fd4cd388c549ee2a29a9e5075882f", - "sushi_WBTC_WETH": "0xceff51756c56ceffca006cd410b03ffc46dd3a58", - "sushi_UST_WETH": "0x8B00eE8606CC70c2dce68dea0CEfe632CCA0fB7b", - "V2": { - "TUSD": { - "doHardwork": false, - "NewVault": "0x7674622c63Bee7F46E86a4A5A18976693D54441b", - "NewStrategy": "0x1a69F857103De1B531Ab7CF935Ffc6a46C2e488c", - "NoopStrategy": "0xc4c0d58c11ec41cc0f1a5be75296cf140ca8dd87", - "NewPool": "0xeC56a21CF0D7FeB93C25587C12bFfe094aa0eCdA", - "IdleStrategy": "0x1a69F857103De1B531Ab7CF935Ffc6a46C2e488c" - }, - "uni_WETH_DPI": { - "doHardwork": false, - "NewVault": "0x2a32dcBB121D48C106F6d94cf2B4714c0b4Dfe48", - "InitialStrategy": "0x94E74A1cAc19C8CB051887EebE4D9D383840CDbb", - "NewStrategy": "0x7f522f8619018F6D905A670830800903bCee544d", - "NewPool": "0xAd91695b4BeC2798829ac7a4797E226C78f22Abd", - "RewardPool": "0xB93b505Ed567982E2b6756177ddD23ab5745f309", - "RewardToken": "0x0954906da0Bf32d5479e25f46056d22f08464cab" - }, - "liquity_LQTY": { - "Underlying": "0x6DEA81C8171D0bA574754EF6F8b412F2Ed88c54D", - "NewVault": "0xCf16b17A215D1728b0a36a30A57BeAaf7845F334", - "StrategyContract": "LQTYStakingStrategyMainnet", - "NewStrategy": "0xf13A45FF5763Cb77fe3dCAaaA25652D15f95AeF2", - "NewPool": "0x1997e59399bad38068b07D20d64bBdbC6882501b", - "doHardwork": false - }, - "sCrvRewards": "0x99ac10631F69C753DDb595D074422a0922D9056B", - "StableVaultMigrator": "0x384636e5F47152275016b5D161da2a24b8a903A5", - "crvHBTC": { - "NewVault": "0xCC775989e76ab386E9253df5B0c0b473E22102E2", - "NewPool": "0x01f9CAaD0f9255b0C0Aa2fBD1c1aA06ad8Af7254", - "doHardwork": false - }, - "crvHUSD": { - "NewVault": "0x29780C39164Ebbd62e9DDDE50c151810070140f2", - "NewPool": "0x72C50e6FD8cC5506E166c273b6E814342Aa0a3c1", - "doHardwork": false - }, - "WBTC": { - "OldVault": "0xc07EB91961662D275E2D285BdC21885A4Db136B0", - "MigrationStrategy": "0x4050475BF052C25f2a66b5EAE7254E1c7A0CF806", - "NewVault": "0x5d9d25c7C457dD82fc8668FFC6B9746b674d4EcB", - "NewStrategy": "0x3F31eDCd57B2461fD2650F4A1066a97F73b97158", - "NewPool": "0x917d6480Ec60cBddd6CbD0C8EA317Bcc709EA77B", - "RewardPool": "0xE41F9FAbee859C4E6D248E9442c822F09742228a", - "doHardwork": false - }, - "WETH": { - "OldVault": "0x8e298734681adbfC41ee5d17FF8B0d6d803e7098", - "MigrationStrategy": "0x0Df24F8FD05279b34C432B165A470E9146199d92", - "NewVault": "0xFE09e53A81Fe2808bc493ea64319109B5bAa573e", - "NewStrategy": "0xa23c6F2d85fe47e613ce6bBb40E74aCB49Ae281a", - "NewPool": "0x3DA9D911301f8144bdF5c3c67886e5373DCdff8e", - "doHardwork": "onlyProfit" - }, - "DAI": { - "OldVault": "0xe85C8581e60D7Cd32Bbfd86303d2A4FA6a951Dac", - "MigrationStrategy": "0xDBeC47F0dEADab1bc10a95d25B1128e3D85e7DA1", - "NewVault": "0xab7fa2b2985bccfc13c6d86b1d5a17486ab1e04c", - "NewStrategy": "0xa2bd15c3611caa3e7d492a7feaf5f5181553897c", - "NewPool": "0x15d3A64B2d5ab9E152F16593Cdebc4bB165B5B4A", - "RewardPool": "0xAB768db196514DF35722A99c37C8ae3581d6352B" - }, - "USDC": { - "OldVault": "0xc3F7ffb5d5869B3ade9448D094d81B0521e8326f", - "MigrationStrategy": "0xd5dF7E9F74B31eC8d5011600093156c9f904671D", - "NewVault": "0xf0358e8c3CD5Fa238a29301d0bEa3D63A17bEdBE", - "NewStrategy": "0x76f9dDE616A7a00Fbb6Ca2b3650332Fa8e80d58B", - "NewPool": "0x4F7c28cCb0F1Dbd1388209C67eEc234273C878Bd" - }, - "USDT": { - "OldVault": "0xc7EE21406BB581e741FBb8B21f213188433D9f2F", - "MigrationStrategy": "0xE0DBB056f31D554e6928d2c97442111958A0E62E", - "NewVault": "0x053c80eA73Dc6941F518a68E2FC52Ac45BDE7c9C", - "NewStrategy": "0xf32146f6EBeAE1a19F035e385b75d04a9ECD6e10", - "NewPool": "0x6ac4a7AB91E6fD098E13B7d347c6d4d1494994a2", - "RewardPool": "0xC6D58F8c684F0F2992bA613d209209897c298E44" - }, - "renBTC": { - "OldVault": "0xfBe122D0ba3c75e1F7C80bd27613c9f35B81FEeC", - "MigrationStrategy": "0xcb8A90333165998446F35bAB8684D7efAf141242", - "NewVault": "0xC391d1b08c1403313B0c28D47202DFDA015633C4", - "NewStrategy": "0xd2429c20aF3Eb06B15C08b5290f4971B9fAc20B1", - "NewPool": "0x7b8Ff8884590f44e10Ea8105730fe637Ce0cb4F6", - "RewardPool": "0x4110D9A6b9aB2e388d572237284e74768342E0DA", - "doHardwork": false - }, - "crvRenWBTC": { - "OldVault": "0x192E9d29D43db385063799BC239E772c3b6888F3", - "MigrationStrategy": "0x3B984969B20c7c9db50fE0B7b893565BF25aF0db", - "NewVault": "0x9aA8F427A17d6B0d91B6262989EdC7D45d6aEdf8", - "NewStrategy": "0x3952555B3Be488F51f0b03315a85560a83c24E04", - "NewPool": "0xA3Cf8D1CEe996253FAD1F8e3d68BDCba7B3A3Db5", - "doHardwork": false - }, - "YCRV": { - "NewVault": "0x0FE4283e0216F94f5f9750a7a11AC54D3c9C38F3", - "NewStrategy": "0xD21C3b9aF9861b925c83046eA906FE933A50c977", - "NewPool": "0x6D1b6Ea108AA03c6993d8010690264BA96D349A8", - "doHardwork": false - }, - "ThreePool": { - "NewVault": "0x71B9eC42bB3CB40F017D8AD8011BE8e384a95fa5", - "NewStrategy": "0x885D59830C1FdB120B54d62790dB7A6a1f534463", - "NewPool": "0x27F12d1a08454402175b9F0b53769783578Be7d9", - "Miner": "0xbEbc44782C7dB0a1A60Cb6fe97d0b483032FF1C7", - "doHardwork": false - }, - "TBTCMixed": { - "NewVault": "0x640704D106E79e105FDA424f05467F005418F1B5", - "NewStrategy": "0xE26d94dED203F5402882D19fEf92Ee04f6b73ef9", - "NewPool": "0x017eC1772A45d2cf68c429A820eF374f0662C57c", - "doHardwork": false - }, - "crvCOMPOUND": { - "NewVault": "0x998cEb152A42a3EaC1f555B1E911642BeBf00faD", - "NewStrategy": "0x1825a0013E030DD668C5e4a00AE76Fb6E94687f6", - "NewPool": "0xC0f51a979e762202e9BeF0f62b07F600d0697DE1", - "doHardwork": false - }, - "crvUSDN": { - "NewVault": "0x683E683fBE6Cf9b635539712c999f3B3EdCB8664", - "NewStrategy": "0x50f3cfb398A25A5918B27c77465e9C3EdE7888B7", - "NewPool": "0xef4Da1CE3f487DA2Ed0BE23173F76274E0D47579", - "Miner": "0x0f9cb53Ebe405d49A0bbdBD291A65Ff571bC83e1" - }, - "crvBUSD": { - "NewVault": "0x4b1cBD6F6D8676AcE5E412C78B7a59b4A1bbb68a", - "NewStrategy": "0x2b7CAA7D87c01152A82c266791AdA69CcFe64045", - "NewPool": "0x093C2ae5E6F3D2A897459aa24551289D462449AD", - "doHardwork": false - }, - "sushi_PERP_ETH": { - "Underlying": "0x8486c538DcBD6A707c5b3f730B6413286FE8c854", - "SushiPoolId": "156", - "NewVault": "0x230D3E848d04516826067aCb08Fa6c5A552D3E62", - "NewStrategy": "0x630D435934e07151DB105D2D43BF5a3d3705e781", - "NewPool": "0x6Dc8Be78e95480e5566138429089D4ca589f5A34", - "doHardwork": false - }, - "sushi_USDT_WETH": { - "NewVault": "0x64035b583c8c694627A199243E863Bb33be60745", - "NewStrategy": "0x180A71C5688AC7e2368890ef77B0036Af8e261b6", - "NewPool": "0xA56522BCA0A09f57B85C52c0Cc8Ba1B5eDbc64ef", - "SushiPoolId": "0", - "doHardwork": false - }, - "sushi_USDC_WETH": { - "NewVault": "0x01bd09A1124960d9bE04b638b142Df9DF942b04a", - "NewStrategy": "0xd5d2ADcb5e6ad20425B0650E4050c0eA9ec3cEC0", - "NewPool": "0x6B4e1E0656Dd38F36c318b077134487B9b0cf7a6", - "SushiPoolId": "1", - "doHardwork": false - }, - "sushi_DAI_WETH": { - "NewVault": "0x203E97aa6eB65A1A02d9E80083414058303f241E", - "NewStrategy": "0x895CC1b32Aa6f5FEdf0E113eAC556309Ad225322", - "NewPool": "0x76Aef359a33C02338902aCA543f37de4b01BA1FA", - "SushiPoolId": "2", - "doHardwork": false - }, - "sushi_WBTC_WETH": { - "NewVault": "0x5C0A3F55AAC52AA320Ff5F280E77517cbAF85524", - "NewStrategy": "0xdD1dFbB5A580e96C2723cCAF687227900F97F053", - "NewPool": "0xE2D9FAe95f1e68afca7907dFb36143781f917194", - "SushiPoolId": "21", - "doHardwork": false - }, - "sushi_SUSHI_WETH": { - "Underlying": "0x795065dCc9f64b5614C407a6EFDC400DA6221FB0", - "NewVault": "0x5aDe382F38A09A1F8759D06fFE2067992ab5c78e", - "NewStrategy": "0xA44ffa733f1d500Fd10C613Cf66C87320d87ebee", - "NewPool": "0x16fBb193f99827C92A4CC22EFe8eD7390465BFa3", - "SushiPoolId": "12", - "doHardwork": false - }, - "UNI_BAC_DAI": { - "Underlying": "0xd4405F0704621DBe9d4dEA60E128E0C3b26bddbD", - "RewardPool": "0xc897daAb7Bc58a5A567911D6EC5C0FC8275F7F9e", - "NewVault": "0x6Bccd7E983E438a56Ba2844883A664Da87E4C43b", - "NewStrategy": "0xa89CBbE676562EbD0728E6cFA431DeBe77184090", - "NewPool": "0x797F1171DC5001B7A79ff7Dca68c9539329ccE48", - "doHardwork": false - }, - "UNI_DAI_BAS": { - "Underlying": "0x3E78F2E7daDe07ea685F8612F00477FD97162F1e", - "RewardPool": "0xc897daAb7Bc58a5A567911D6EC5C0FC8275F7F9e", - "NewVault": "0xf8b7235fcfd5A75CfDcC0D7BC813817f3Dd17858", - "NewStrategy": "0xA9cA706797702a50ea76aC9920774c8E982E4436", - "NewPool": "0xf330891f02F8182D7D4e1A962ED0F3086D626020", - "doHardwork": false - }, - "UNI_MIC_USDT": { - "Underlying": "0xC9cB53B48A2f3A9e75982685644c1870F1405CCb", - "RewardPool": "0x9D9418803F042CCd7647209b0fFd617981D5c619", - "NewVault": "0x6F14165c6D529eA3Bfe1814d0998449e9c8D157D", - "NewStrategy": "0xa81363950847aC250A2165D9Fb2513cA0895E786", - "NewPool": "0x98Ba5E432933E2D536e24A2C021deBb8404588C1", - "doHardwork": false - }, - "UNI_MIS_USDT": { - "Underlying": "0x066F3A3B7C8Fa077c71B9184d862ed0A4D5cF3e0", - "RewardPool": "0x14E33e1D6Cc4D83D7476492C0A52b3d4F869d892", - "NewVault": "0x145f39B3c6e6a885AA6A8fadE4ca69d64bab69c8", - "NewStrategy": "0x940db279d149de71FDa27fA057936265A92d8d7e", - "NewPool": "0xf4784d07136b5b10c6223134E8B36E1DC190725b", - "doHardwork": false - }, - "crvOBTC": { - "Underlying": "0x2fE94ea3d5d4a175184081439753DE15AeF9d614", - "NewVault": "0x966A70A4d3719A6De6a94236532A0167d5246c72", - "NewStrategy": "0x2E916cF581547c1641BD259c01507136B4Ac6454", - "NewPool": "0x91B5cD52fDE8dbAC37C95ECafEF0a70bA4c182fC", - "doHardwork": false - }, - "oneInch_ETH_DAI": { - "Underlying": "0x7566126f2fD0f2Dddae01Bb8A6EA49b760383D5A", - "NewVault": "0x8e53031462E930827a8d482e7d80603B1f86e32d", - "NewStrategy": "0xb97fDc1C48aBc7F25605118E6b4842dc57e666aF", - "NewPool": "0xDa5E9706274D88bbf1bD1877a9b462fC40cDcfAd", - "RewardPool": "0xCa6E3EBF4Ac8c3E84BCCDF5Cd89aece74D69F2a7", - "doHardwork": false - }, - "oneInch_ETH_USDC": { - "Underlying": "0xb4dB55a20E0624eDD82A0Cf356e3488B4669BD27", - "NewVault": "0xD162395C21357b126C5aFED6921BC8b13e48D690", - "NewStrategy": "0x8eA2DB065F74064DAF96Ab1aF9637131D5Fa4D95", - "NewPool": "0x9a9A6148f7b0A9767AC1fdC67343D1e3E219FdDf", - "RewardPool": "0xc7c42eccAc0D4Bb790a32Bc86519aC362e01d388", - "doHardwork": false - }, - "oneInch_ETH_USDT": { - "Underlying": "0xbBa17b81aB4193455Be10741512d0E71520F43cB", - "NewVault": "0x4bf633A09bd593f6fb047Db3B4C25ef5B9C5b99e", - "NewStrategy": "0x67729651D5B265b0AD3e009437A71396Ae33eb83", - "NewPool": "0x2A80e0B572e7EF61Ef81EF05eC024e1e52Bd70BD", - "RewardPool": "0xE22f6A5dd9e491dFAB49faeFdb32d01AaF99703e", - "doHardwork": false - }, - "oneInch_ETH_WBTC": { - "Underlying": "0x6a11F3E5a01D129e566d783A7b6E8862bFD66CcA", - "NewVault": "0x859222DD0B249D0ea960F5102DaB79B294d6874a", - "NewStrategy": "0x15aDA3630227a33751e986F3E77b0a073f77d17d", - "NewPool": "0x747318Cf3171D4E2a1A52bBD3Fcc9f9c690448B4", - "RewardPool": "0x2eDe375d73D81dBd19ef58A75ba359Dd28d25De8", - "doHardwork": false - }, - "oneInch_1INCH_USDC": { - "Underlying": "0x69AB07348F51c639eF81d7991692f0049b10D522", - "NewVault": "0xF174DDDD9DBFfeaeA5D908a77d695a77e53025b3", - "NewStrategy": "0x8d7dA935C449bE284B27D96B6F215d6Dba95d8d1", - "NewPool": "0x516658d83A68747C34FD5aeCba7068ad4bD4783d", - "RewardPool": "0x1055f60Bbf27D233C4E34D2E03e35567427415Fa", - "doHardwork": false - }, - "oneInch_1INCH_WBTC": { - "Underlying": "0xE179d801E6882e628d6ce58b94b3C41E35C8518A", - "NewVault": "0xDdB4669f39c03A6edA92ffB5B78A9C1a74615F1b", - "NewStrategy": "0xb3fFE89b4f9e0b76980Ee06301409521CF6825Cc", - "NewPool": "0xd8a3C7d1dEcCB8445a4391F6052E5a0726f2F270", - "RewardPool": "0x73f5E5260423A2742d9F8Ac49DeA6CB5eaec465e", - "doHardwork": false - }, - "oneInch_ETH_1INCH": { - "Underlying": "0x0EF1B8a0E726Fc3948E15b23993015eB1627f210", - "NewVault": "0xFCA949E34ecd9dE519542CF02054DE707Cf361cE", - "NewStrategy": "0x1b8e2b4Ad303550d6872C08C5F6c024b68B2286D", - "NewPool": "0x16b5089ED717409849b2748AC73adFbfE7ec0301", - "RewardPool": "0xe65184b402376703adc27a7d7e0e8d35a264a240", - "doHardwork": false - }, - "basisGold_BAC": { - "Underlying": "0x3449FC1Cd036255BA1EB19d65fF4BA2b8903A69a", - "RewardPool": "0x4330E43F5b1e7D3Ea7B0a177Af50C6B2489ca406", - "NewVault": "0x371E78676cd8547ef969f89D2ee8fA689C50F86B", - "NewStrategy": "0xB075bA5DC253E39376AC044182BE13315e828AE2", - "NewPool": "0x3cddE34C96eCB95A1232c9673e23f2dB5fA72280", - "doHardwork": false - }, - "basisGold_ESD": { - "Underlying": "0x36F3FD68E7325a35EB768F1AedaAe9EA0689d723", - "RewardPool": "0x466837EDC9411D8ea334e62AdBd1E9d18fBdb5d4", - "NewVault": "0x45a9e027DdD8486faD6fca647Bb132AD03303EC2", - "NewStrategy": "0x7e2a45Ea5223eD02fE80e5020Aa650121A7361ab", - "NewPool": "0xDB9C2EbA87301e6951d6FBE7a458832eaab2137E", - "doHardwork": false - }, - "basisGold_DSD": { - "Underlying": "0xBD2F0Cd039E0BFcf88901C98c0bFAc5ab27566e3", - "RewardPool": "0x056Be3ED7CF114AFd98F694cC21c7C70a644e1BA", - "NewVault": "0x8Bf3c1c7B1961764Ecb19b4FC4491150ceB1ABB1", - "NewStrategy": "0x185F97Af588c0D416Da1Bc3828234F94F4681810", - "NewPool": "0x7c497298d9576499e17F9564CE4E13faa87A9b33", - "doHardwork": false - }, - "basisGold_DAI_BSG": { - "Underlying": "0x4A9596E5d2f9bEF50E4De092AD7181aE3C40353e", - "RewardPool": "0xAe49F34331f31e1C1ADA91213b47b4065a04516b", - "NewVault": "0x639d4f3F41daA5f4B94d63C2A5f3e18139ba9E54", - "NewStrategy": "0x8d640378C983C6aab076bdB5d86A58F9179055eD", - "NewPool": "0xf5b221E1d9C3a094Fb6847bC3E241152772BbbF8", - "doHardwork": false - }, - "basisGold_DAI_BSGS": { - "Underlying": "0x980a07E4F64d21a0cB2eF8D4AF362a79b9f5c0DA", - "RewardPool": "0x3B871056E9f13aA3BA5b4dC3f71f00f7dc652199", - "NewVault": "0x633C4861A4E9522353EDa0bb652878B079fb75Fd", - "NewStrategy": "0x3F37185399537e95686a66247514De55C8792eb3", - "NewPool": "0x63e7D3F6e208ccE4967b7a0E6A50A397Af0b0E7A", - "doHardwork": false - }, - "crvEURS": { - "Underlying": "0x194eBd173F6cDacE046C53eACcE9B953F28411d1", - "GaugePool": "0x90Bb609649E0451E5aD952683D64BD2d1f245840", - "NewVault": "0x6eb941BD065b8a5bd699C5405A928c1f561e2e5a", - "NewStrategy": "0x6d28d86ff925d2747D60a2b5C3E045F892f52285", - "NewPool": "0xf4d50f60D53a230abc8268c6697972CB255Cd940", - "doHardwork": false - }, - "crvGUSD": { - "NewVault": "0xB8671E33fcFC7FEA2F7a3Ea4a117F065ec4b009E", - "NewStrategy": "0xA505917C1326670451EfF9ea75FE0d49a3853acF", - "NewPool": "0x538613A19Eb84D86a4CcfcB63548244A52Ab0B68", - "GaugePool": "0xC5cfaDA84E902aD92DD40194f0883ad49639b023", - "Underlying": "0xD2967f45c4f384DEEa880F807Be904762a3DeA07", - "doHardwork": false - }, - "crvUST": { - "Underlying": "0x94e131324b6054c0D789b190b2dAC504e4361b53", - "GaugePool": "0x3B7020743Bc2A4ca9EaF9D0722d42E20d6935855", - "NewVault": "0x84A1DfAdd698886A614fD70407936816183C0A02", - "NewStrategy": "0xc55f8Be3cc55cae1BfBE5558D9E5b44906Ed248A", - "NewPool": "0xDdb5D3CCd968Df64Ce48b577776BdC29ebD3120e", - "doHardwork": false - }, - "mirrorAAPL": { - "Underlying": "0xB022e08aDc8bA2dE6bA4fECb59C6D502f66e953B", - "RewardPool": "0x735659C8576d88A2Eb5C810415Ea51cB06931696", - "NewVault": "0x11804D69AcaC6Ae9466798325fA7DE023f63Ab53", - "NewStrategy": "0xA5a091fd156FF5e44f22Bef544923CDc850d9D46", - "NewPool": "0xc02d1Da469d68Adc651Dd135d1A7f6b42F4d1A57", - "doHardwork": false - }, - "mirrorAMZN": { - "Underlying": "0x0Ae8cB1f57e3b1b7f4f5048743710084AA69E796", - "RewardPool": "0x1fABef2C2DAB77f01053E9600F70bE1F3F657F51", - "NewVault": "0x8334A61012A779169725FcC43ADcff1F581350B7", - "NewStrategy": "0x0c3d0B5910b0603d68be29a647c0F6187A8c3D36", - "NewPool": "0x8Dc427Cbcc75cAe58dD4f386979Eba6662f5C158", - "doHardwork": false - }, - "mirrorGOOG": { - "Underlying": "0x4b70ccD1Cf9905BE1FaEd025EADbD3Ab124efe9a", - "RewardPool": "0x5b64BB4f69c8C03250Ac560AaC4C7401d78A1c32", - "NewVault": "0x07DBe6aA35EF70DaD124f4e2b748fFA6C9E1963a", - "NewStrategy": "0x0a6ADe7348598E42Da381B03C1c40c9bA1c7747D", - "NewPool": "0xfE83a00DF3A98dE218c08719FAF7e3741b220D0D", - "doHardwork": false - }, - "mirrorTSLA": { - "Underlying": "0x5233349957586A8207c52693A959483F9aeAA50C", - "RewardPool": "0x43DFb87a26BA812b0988eBdf44e3e341144722Ab", - "NewVault": "0xC800982d906671637E23E031e907d2e3487291Bc", - "NewStrategy": "0xb5480a276C49B5e3a1bC13659030b4E94018a817", - "NewPool": "0x40C34B0E1bb6984810E17474c6B0Bcc6A6B46614", - "doHardwork": false - }, - "crvSTETH": { - "Underlying": "0x06325440D014e39736583c165C2963BA99fAf14E", - "GaugePool": "0x182B723a58739a9c974cFDB385ceaDb237453c28", - "NewVault": "0xc27bfE32E0a934a12681C1b35acf0DBA0e7460Ba", - "NewStrategy": "0x52d8f04F071dD397C71514853A58664613B91192", - "NewPool": "0x2E25800957742C52b4d69b65F9C67aBc5ccbffe6", - "Miner": "0xDC24316b9AE028F1497c275EB9192a3Ea0f67022" - }, - "crvAAVE": { - "NewVault": "0xc3EF8C4043D7cf1D15B6bb4cd307C844E0BA9d42", - "NewStrategy": "0xdC9a3e8c6327c6Fea1780019e00F7b0558f638A5", - "NewPool": "0x10f1fc85eAA1F064e38EEffDa82fBa414841f438", - "GaugePool": "0xd662908ADA2Ea1916B3318327A97eB18aD588b5d", - "Underlying": "0xFd2a8fA60Abd58Efe3EeE34dd494cD491dC14900", - "doHardwork": false - }, - "klondike_WBTC_KBTC": { - "Underlying": "0x1F3D61248EC81542889535595903078109707941", - "NewVault": "0x5cd9Db40639013A08d797A839C9BECD6EC5DCD4D", - "NewStrategy": "0x5334cf3a2006f05f879f8677a6a1fb94c6ba7861", - "RewardPool": "0x2B01d3e34259D40Cf2fF3b34A28D7c80d6319Cb0", - "NewPool": "0xdD496A6Ba1B4Cf2b3ef42dEf132e2B2c570941FE", - "doHardwork": false - }, - "klondike_WBTC_KLON": { - "Underlying": "0x69Cda6eDa9986f7fCa8A5dBa06c819B535F4Fc50", - "NewVault": "0xB4E3fC276532f27Bd0F738928Ce083A3b064ba61", - "NewStrategy": "0x1a0B8b5c603CAc03b3B6B7a9679F5E2c1E98f248", - "RewardPool": "0x185bDc02aAFbEcDc8DC574e8319228B586764415", - "NewPool": "0x719d70457658358f2e785B38307CfE24071b7417", - "doHardwork": false - }, - "iFARM": { - "Underlying": "0xa0246c9032bC3A600820415aE600c6388619A14D", - "NewVault": "0x1571eD0bed4D987fe2b498DdBaE7DFA19519F651" - }, - "mirrorNFLX": { - "Underlying": "0xC99A74145682C4b4A6e9fa55d559eb49A6884F75", - "RewardPool": "0x29cF719d134c1C18daB61C2F4c0529C4895eCF44", - "NewVault": "0x99C2564C9D4767C13E13F38aB073D4758af396Ae", - "NewStrategy": "0x97487C1F352a8076A738fbDcd316A10F01046567", - "NewPool": "0x937D4b84f139bec548b825FdCE33B172C5Bf755a", - "doHardwork": false - }, - "mirrorTWTR": { - "Underlying": "0x34856be886A2dBa5F7c38c4df7FD86869aB08040", - "RewardPool": "0x99d737ab0df10cdC99c6f64D0384ACd5C03AEF7F", - "NewVault": "0xb37c79f954E3e1A4ACCC14A5CCa3E46F226038b7", - "NewStrategy": "0x18fbE81e56133118669660A46d050546045aB9B3", - "NewPool": "0x677AD66025063bE55B070685E618a84FF3dd62be", - "doHardwork": false - }, - "sushi_UST_WETH": { - "Underlying": "0x8B00eE8606CC70c2dce68dea0CEfe632CCA0fB7b", - "SushiPoolId": "85", - "NewVault": "0x4D4D85c6a1ffE6Bb7a1BEf51c9E2282893feE521", - "NewStrategy": "0x18fe4B095dc23411857e174D8C561C860c6C7CD5", - "NewPool": "0x59eeb34065dB1621c68d26f37ffEFf3A89E5FA8b", - "doHardwork": false - }, - "crvLink": { - "Underlying": "0xcee60cFa923170e4f8204AE08B4fA6A3F5656F3a", - "NewVault": "0x24C562E24A4B5D905f16F2391E07213efCFd216E", - "NewStrategy": "0x3a0073726E60Fd202fD228a9C88288F331977d04", - "GaugePool": "0xFD4D8a17df4C27c1dD245d153ccf4499e806C87D", - "NewPool": "0x9c6FbDBF59808CD920fDb166c25E2E9FcF708dD1", - "doHardwork": false - }, - "SUSHI": { - "Underlying": "0x6b3595068778dd592e39a122f4f5a5cf09c90fe2", - "NewVault": "0x274AA8B58E8C57C4e347C8768ed853Eb6D375b48", - "NewStrategy": "0x40D94AEFEC6ac00Fa80689A38135D83EeAa58999", - "NewPool": "0xf550804Ebd6f89CdC9EC8E92CE8DE91A2F64a82E", - "RewardPool": "0xA9e43Ae740A19ddd7Aa04efa4198b32344F4c0f2", - "doHardwork": false - }, - "sushi_USDT_WETH_HODL": { - "Underlying": "0x06da0fd433C1A5d7a4faa01111c044910A184553", - "NewVault": "0x4D4B6f8EFb685b774234Fd427201b3a9bF36ffc8", - "NewStrategy": "0x33Fed4ccB4175484a692c83942D4374FcD1a3CD4", - "NewPool": "0x0c67FBa277A3FE1B0a792ef5bc798cBbDA15a7f5", - "SushiPoolId": "0", - "doHardwork": false - }, - "sushi_USDC_WETH_HODL": { - "Underlying": "0x397FF1542f962076d0BFE58eA045FfA2d347ACa0", - "NewVault": "0x5774260CcD87F4FfFc4456260857207fc8BCb89A", - "NewStrategy": "0x8e8C911D46baDc3e69d781744d57884eEF6b4c43", - "NewPool": "0x378C314028071C92efE15d6990B6cf93594fCB9D", - "SushiPoolId": "1", - "doHardwork": false - }, - "sushi_DAI_WETH_HODL": { - "Underlying": "0xC3D03e4F041Fd4cD388c549Ee2A29a9E5075882f", - "NewVault": "0x29EC64560ab14d3166222Bf07c3F29c4916E0027", - "NewStrategy": "0x923ca6DCEF62030Bed25aA3EF854F39dc45DDa65", - "NewPool": "0xF5833723b150929D1Fddf785ED9D92eEe722387d", - "SushiPoolId": "2", - "doHardwork": false - }, - "sushi_WBTC_WETH_HODL": { - "Underlying": "0xCEfF51756c56CeFFCA006cD410B03FFC46dd3a58", - "NewVault": "0xB677bcA369f2523F62862F88d83471D892dD55B9", - "NewStrategy": "0x4Cad48Bf9a362d3576d2aaCD5fD0DbD4F9e9FAB8", - "NewPool": "0x08aA65118996eaa61372B65978Cfa684F2C749b2", - "SushiPoolId": "21", - "doHardwork": false - }, - "crvUSDP": { - "Underlying": "0x7Eb40E450b9655f4B3cC4259BCC731c63ff55ae6", - "NewVault": "0x02d77f6925f4ef89EE2C35eB3dD5793f5695356f", - "NewStrategy": "0x127BfdC843a35607B024781324311522907bCA66", - "GaugePool": "0x055be5DDB7A925BfEF3417FC157f53CA77cA7222", - "NewPool": "0x15AEB9B209FEC67c672dBF5113827daB0b80f390", - "doHardwork": false - }, - "crvThreeCrypto": { - "Underlying": "0xc4AD29ba4B3c580e6D59105FFf484999997675Ff", - "NewVault": "0x33ED34dD7C40EF807356316B484d595dDDA832ab", - "NewPool": "0xfbFBE380489882831DAD5258cFD2e29307E23B82", - "Miner": "0xD51a44d3FaE010294C616388b506AcdA1bfAAE46" - }, - "crvCVXCRV": { - "Underlying": "0x9D0464996170c6B9e75eED71c68B99dDEDf279e8", - "NewVault": "0xA59e923a016e1F84843915423dc17CFDdCDFb57e", - "NewStrategy": "0x42C7B7389284B25a06F07fC4AAf12159C3c37f29", - "NewPool": "0x863575998615c05bBed01599de521d80c10B16F5", - "doHardwork": false - }, - "nft20_Muse": { - "Underlying": "0x20d2C17d1928EF4290BF17F922a10eAa2770BF43", - "NewVault": "0xc45d471c77ff31C39474d68a5080Fe1FfACDBC04", - "NewStrategy": "", - "PoolId": "0", - "NewPool": "0x743BD82331CAe227Fa2c8c97f345A6846f8383b1", - "MasterChef": "0x193b775aF4BF9E11656cA48724A710359446BF52", - "doHardwork": false - }, - "nft20_Dudes": { - "Underlying": "0x04914cb01eeC94E320e3A88b3c7A7e9B1609d13C", - "NewVault": "0x1E5f4e7127ea3981551D2Bf97dCc8f17a4ECEbEf", - "NewStrategy": "", - "PoolId": "6", - "NewPool": "0x3B808A7d8CCdF8893d1360ff421beF4440376842", - "MasterChef": "0x193b775aF4BF9E11656cA48724A710359446BF52", - "doHardwork": false - }, - "nft20_Mask": { - "Underlying": "0xaa617C8726ADFDe9e7b08746457E6b90ddB21480", - "NewVault": "0xF2a671645D0DF54d2f03E9ad7916c8F7368D1C29", - "NewStrategy": "", - "PoolId": "5", - "NewPool": "0xC5fc56779b5925218D2Cdac093d0bFc6de7Cc2D1", - "MasterChef": "0x193b775aF4BF9E11656cA48724A710359446BF52", - "doHardwork": false - }, - "nft20_Rope": { - "Underlying": "0x95ACF4ba2c53E31Db1459172332D52bAaC433bB3", - "NewVault": "0xAF9486E3DA0cE8d125aF9b256b3ecd104a3031B9", - "NewStrategy": "", - "PoolId": "7", - "NewPool": "0x14ac1BDdd9160866590C6c4ec16853A1510845b9", - "MasterChef": "0x193b775aF4BF9E11656cA48724A710359446BF52", - "doHardwork": false - }, - "nft20_Mooncat": { - "Underlying": "0x31C507636a4cAB752A8A069B865099924BD5F1a9", - "NewVault": "0x0cA19915439C12B16C0A8C119eC05fA801365a15", - "NewStrategy": "0x405FE1198edABAE6a85C494dCF09f7be6a957b1D", - "PoolId": "9", - "NewPool": "0xE7E1C3624188052a2367B63048a32A7429980113", - "doHardwork": false - }, - "nft20_Meme": { - "Underlying": "0xE14f1283059afA8d3c9c52EFF76FE91854F5D1B3", - "NewVault": "0x227A46266329767cEa8883BFC81d21f1Ea0EdbB3", - "NewStrategy": "0xbdc7D6284BAD0D7243Bf3ca4DCeaE2A86DeEe37d", - "PoolId": "4", - "NewPool": "0x269FA8c40062692CFD5494e5ec7daD64745b45af", - "doHardwork": false - }, - "nft20_Gpunks": { - "Underlying": "0xBb1565072FB4f3244eBcE5Bc8Dfeda6baEb78Ad3", - "NewVault": "0xe6e0B4294eF6a518bB702402e9842Df2a2Abf1B1", - "NewStrategy": "0x7E33Ef42d0B7f2b25E27b49004cE79E1b11f2649", - "PoolId": "8", - "NewPool": "0x9b36b44C6E3BfB1aDfbe31BB7b8c4f9AF7A804Ee", - "doHardwork": false - }, - "uni_ETH_MVI": { - "Underlying": "0x4d3C5dB2C68f6859e0Cd05D080979f597DD64bff", - "NewVault": "0x5EA74C6AbF0e523fdecFE218CCb3d2fDe2339613", - "NewStrategy": "0x991c40f931446321e3219a867a36B505b76E9522", - "NewPool": "0x079158BECA3c0ee6aE44B43357c6317E339DdC69", - "RewardPool": "0x5bC4249641B4bf4E37EF513F3Fa5C63ECAB34881", - "doHardwork": false - }, - "klondike_KXUSD_DAI": { - "Underlying": "0x672C973155c46Fc264c077a41218Ddc397bB7532", - "NewVault": "0x26193024f481aA987FC5230E107F1651b3e01741", - "NewStrategy": "0xa03833A5Eef48fAd3295C11e6c1E5701C2817e16", - "NewPool": "0x8e54bB5e1411Be9c776b17B0cD267F2955377E32", - "RewardPool": "0xE301F632E573A3F8bd06fe623E4440560ab08692", - "doHardwork": false - }, - "complifi_COMPFI_WETH": { - "Underlying": "0xe9C966bc01b4f14c0433800eFbffef4F81540A97", - "NewVault": "0xB89777534acCcc9aE7cbA0e72163f9F214189263", - "NewStrategy": "0x7724844189CD0Bb08cAAD3d2F47d826EcB33aFe5", - "NewPool": "0xaB2e513C9f92a7B0F36f7fEeF680cd0f502B23dc", - "PoolId": "12", - "doHardwork": false - }, - "complifi_COMPFI_ETH5X": { - "Underlying": "0xbfB68BedFE44E5a27B5b3931e20ab389D5928405", - "NewVault": "0xd3093e3EfBE00f010E8F5Efe3f1cb5d9b7Fe0eb1", - "NewStrategy": "0x4c992088252441Ee1840ad0213Bf27e7B8825064", - "NewPool": "0x85F11E0480cc8F0a1c9B24B6421fAdD9C10b485f", - "doHardwork": false - }, - "lfBTC_LIFT": { - "Underlying": "0x0e250c3FF736491712C5b11EcEe6d8dbFA41c78f", - "NewVault": "0x8d2450C6e35c765fA4D43FC9EEA87bE269E1Ab5b", - "StrategyContract": "LiftStrategyMainnet_lfBTC_LIFT", - "NewStrategy": "0xA1DdB9C23e678B55fde108C41741f6c85EDF1972", - "NewPool": "0x5ed17cA557359eAB39FEA1de8240BaC4b9C7BECa", - "doHardwork": false - }, - "wBTC_lfBTC": { - "Underlying": "0xd975b774C50aa0aEacB7b546b86218c1D7362123", - "NewVault": "0xc8404f55015FC76eA36Ca11dc8628dD38F1d6Ed2", - "StrategyContract": "LiftStrategyMainnet_wBTC_lfBTC", - "NewStrategy": "0x4157beBDeBb508A62874c841b07Ae4013dB8B274", - "NewPool": "0x17Ea335B82844212468000e7Aeb5F55D63948c47", - "doHardwork": false - }, - "UniV3_ZUSD_ETH": { - "Underlying": [ - "0x76417E660DF3E5c90C0361674C192da152A806E4", - "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" - ], - "NewVault": "0xC1aa3966008ef13B9dD2867D41cA21d9C42932A1", - "NewPool": "0xb5f7FD6fC1A0F0B606D6F65F656af79e12c310b7", - "doHardwork": false - }, - "UniV3_ETH_sETH2": { - "Underlying": [ - "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", - "0xFe2e637202056d30016725477c5da089Ab0A043A" - ], - "NewVault": "0x65383Abd40f9f831018dF243287F7AE3612c62AC", - "NewPool": "0x11301B7C82Cd953734440aaF0D5Dd0B36E2aB1d8", - "doHardwork": "onlyProfit" - }, - "UniV3_UST_USDT": { - "Underlying": [ - "0xa47c8bf37f92aBed4A126BDA807A7b7498661acD", - "0xdAC17F958D2ee523a2206206994597C13D831ec7" - ], - "NewVault": "0x1851A8fA2ca4d8Fb8B5c56EAC1813Fd890998EFc", - "NewPool": "0x611aC252ED4bF54b7980ff64bc94058F5Dcb5bB2", - "doHardwork": false - }, - "UniV3_USDC_ETH": { - "Underlying": [ - "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", - "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2" - ], - "NewVault": "0x0b4C4EA418Cd596B1204C0dd07E419707149C7C6", - "NewPool": "0x8AB3342a692935a8ad23214d7403403D224d2ba4", - "doHardwork": false - }, - "UniV3_USDC_ETH_MANAGED": { - "Underlying": [ - "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", - "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2" - ], - "NewVault": "0x73a93Fa634056a5EDDCE5e1C7a0e33b4702faE0f", - "NewPool": "0x694a3Ab31241D2c49F93eAc5A4F3b05c6Fb7964b", - "doHardwork": false - }, - "UniV3_USDC_USDT": { - "Underlying": [ - "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", - "0xdAC17F958D2ee523a2206206994597C13D831ec7" - ], - "NewVault": "0xe29385F6B90F25082972B75ccBC69900cE8A176A", - "NewPool": "0xAe8d48De831a64787DDC3AC67Fd93Fd10b008606", - "doHardwork": false - }, - "UniV3_WBTC_ETH": { - "Underlying": [ - "0x2260fac5e5542a773aa44fbcfedf7c193bc2c599", - "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2" - ], - "NewVault": "0x2357685B07469eE80A389819C7A41edCD70cd88C", - "NewPool": "0xd18F256b380b30d7Aa24c504b39f7320dF1b2dbE", - "doHardwork": "onlyProfit" - }, - "UniV3_ETH_USDT": { - "Underlying": [ - "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", - "0xdAC17F958D2ee523a2206206994597C13D831ec7" - ], - "NewVault": "0x5c49E0386215077d1A3eCc425CC30ce34Ec08B60", - "NewPool": "0xd2d19439E84fcBaA7D4C755b3E15B1cB67CeA17B", - "doHardwork": false - }, - "UniV3_DAI_USDC": { - "Underlying": [ - "0x6B175474E89094C44Da98b954EedeAC495271d0F", - "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48" - ], - "NewVault": "0xFb387177fF9Db15294F7Aebb1ea1e941f55695bc", - "NewPool": "0x174678B2632910e97BfDf284FA0583ba717b980F", - "doHardwork": false - }, - "UniV3_DAI_ETH": { - "Underlying": [ - "0x6B175474E89094C44Da98b954EedeAC495271d0F", - "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2" - ], - "NewVault": "0x970CC1E0Bdb3B29a6A12BDE1954A8509acbC9158", - "NewPool": "0xA9e60dD0eF825A1009B37EDb75B312BdA5Ad1A51", - "doHardwork": false - }, - "UniV3_UNI_ETH": { - "Underlying": [ - "0x1f9840a85d5af5bf1d1762f925bdaddc4201f984", - "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2" - ], - "NewVault": "0x3F16b084Ff94c8a3f5A1b60834046f1febD15595", - "NewPool": "0x2579687F556C963b607a8E44c1FbA0F363D2AA11", - "doHardwork": false - }, - "UniV3_FCASH_USDC": { - "Underlying": [ - "0x531261a091F31bFd93dd393a6CA447ed6Fb2043C", - "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48" - ], - "NewVault": "0x50dCcf8F83CCE8aA9168637c2Ec0114ae934F6d1", - "NewPool": "0xC02f8fE55Aa542038a619e17ED42002EB7A5D247", - "doHardwork": false - }, - "UniV3_USDT_ETH_1400_2400": { - "Underlying": [ - "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", - "0xdAC17F958D2ee523a2206206994597C13D831ec7" - ], - "NewVault": "0x0a1AB972612489a1a362f42559bcd281FBEc0786", - "NewPool": "0x31a69b3d430a08c711FacA9c2C0b4A50f593626b", - "doHardwork": "onlyProfit" - }, - "UniV3_USDC_ETH_1400_2400": { - "Underlying": [ - "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", - "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" - ], - "NewVault": "0x45A78dEbfb4d9E94836dC1680d7FAf32b3994a83", - "NewPool": "0xf8CBFE8817d7A7986B6F1C67e29262B8D2496102", - "doHardwork": "onlyProfit" - }, - "UniV3_DAI_ETH_1400_2400": { - "Underlying": [ - "0x6B175474E89094C44Da98b954EedeAC495271d0F", - "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" - ], - "NewVault": "0xC905ccc1a1EC21C8bbE0c0b53d3D048D9055D4bB", - "NewPool": "0xBa20df1C78eD7CE835035e49Dc0389fF11224a76", - "doHardwork": "onlyProfit" - }, - "UniV3_DPI_ETH": { - "Underlying": [ - "0x1494CA1F11D487c2bBe4543E90080AeBa4BA3C2b", - "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2" - ], - "NewVault": "0x04EdB1420A01547944eA57bBd4EBeBAE04ac116b", - "NewPool": "0xf435E8E3D48C972EF536b4862b2Cfec4d0a8C5f1", - "doHardwork": false - }, - "UniV3_BUSD_USDC": { - "Underlying": [ - "0x4Fabb145d64652a948d72533023f6E7A623C7C53", - "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48" - ], - "NewVault": "0x7095b06C02B66e4133F7B4b078B2720CB4437408", - "NewPool": "0xDC1873C8E58e925D530b94FF14b0Aa4121b04d1F", - "doHardwork": false - }, - "UniV3_renBTC_wBTC": { - "Underlying": [ - "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", - "0xEB4C2781e4ebA804CE9a9803C67d0893436bB27D" - ], - "NewVault": "0x7Fb7E4aE3a174E24e6Fd545BbF6E9fC5a14162Cc", - "DataContract": "0x32236dA3701499Cb7ceaED8141FFb936C4d1358e", - "NewPool": "0xAA6f97dFE0BA937E311D216972707fD886886e75", - "doHardwork": false - }, - "bal_BAL_WETH": { - "Underlying": "0x5c6Ee304399DBdB9C8Ef030aB642B10820DB8F56", - "NewVault": "0x12dB4A4C442944A10eD153Db64C500BEb006039f", - "StrategyContract": "BalancerStrategyMainnet_BAL_WETH", - "NewStrategy": "0x2941A48956A2bD476eac6671d76921B6b7e8C89b", - "NewPool": "0xd127474B8F38561819A6CB3E38572A99050c1128", - "PoolId": "0x5c6ee304399dbdb9c8ef030ab642b10820db8f56000200000000000000000014", - "doHardwork": false - }, - "bal_DAI_WETH": { - "Underlying": "0x0b09deA16768f0799065C475bE02919503cB2a35", - "NewVault": "0x3860BD4f060C2F4b44596b537507FFeE9459B3F5", - "StrategyContract": "BalancerStrategyMainnet_DAI_WETH", - "NewStrategy": "0xc2c30cD4898b6004fbb82a8c7bD72d3b3734b5d1", - "NewPool": "0x2bd2Ba6cCa8A9e1FfbCdFe9a3cCF7fB7d4F83EC4", - "PoolId": "0x0b09dea16768f0799065c475be02919503cb2a3500020000000000000000001a", - "doHardwork": false - }, - "bal_USDC_WETH": { - "Underlying": "0x96646936b91d6B9D7D0c47C496AfBF3D6ec7B6f8", - "NewVault": "0xA10a749A5A2a2D3f0c0317a92c3e9159Df567E34", - "StrategyContract": "BalancerStrategyMainnet_USDC_WETH", - "NewStrategy": "0x06A2E6347353edd5653B240D70CdC97f37d080ee", - "NewPool": "0xA7336377C882F511b1DBFB4C8649117Edf593caB", - "PoolId": "0x96646936b91d6b9d7d0c47c496afbf3d6ec7b6f8000200000000000000000019", - "doHardwork": false - }, - "bal_USDT_WETH": { - "Underlying": "0x3e5FA9518eA95c3E533EB377C001702A9AaCAA32", - "NewVault": "0x14e7a00109d95C6340799a108133F4427161d865", - "StrategyContract": "BalancerStrategyMainnet_USDT_WETH", - "NewStrategy": "0x83DDBb631595cC92Ca34b17e0CFC24e059093FA1", - "NewPool": "0x5AAB6C393c641B1AB1f32E61F9A81640008C22b0", - "PoolId": "0x3e5fa9518ea95c3e533eb377c001702a9aacaa32000200000000000000000052", - "doHardwork": false - }, - "bal_WBTC_WETH": { - "Underlying": "0xA6F548DF93de924d73be7D25dC02554c6bD66dB5", - "NewVault": "0xd91b06CE5A57d271F605Bd58d31184B670032145", - "StrategyContract": "BalancerStrategyMainnet_WBTC_WETH", - "NewStrategy": "0x857bE610838b6c16B51ffF8bfdd039FA3007C565", - "NewPool": "0x277C218336e0935B5e5cbDe90B96Da59ce34B2e4", - "PoolId": "0xa6f548df93de924d73be7d25dc02554c6bd66db500020000000000000000000e", - "doHardwork": false - }, - "uni_FOX_WETH": { - "Underlying": "0x470e8de2eBaef52014A47Cb5E6aF86884947F08c", - "NewVault": "0x9AF516e9095069972528eeba8E55275e31fE7734", - "RewardPool": "0xc54b9f82c1c54e9d4d274d633c7523f2299c42a0", - "NewPool": "0x34D358cd25e4BBdcf7D30887c55FE68E0F25dC65", - "doHardwork": false - }, - "sushi_PHTR_FARM": { - "Underlying": "0x15D1FEEcc23691E2E5E39490F5fc14413f9d909A", - "NewVault": "0xa85f818A4634c13E8Be795240e9ACA2CB7C70CcF", - "NewStrategy": "0x3B9a7579005CF6C16878F3427062eA20079ec1FD", - "NewPool": "0x6CE6b6c9BDa2348dea69D827314E2C1419843792", - "doHardwork": false - }, - "sushi_PHTR_ETH": { - "Underlying": "0xa88008543efb1db18922e376DB52CD7E2F73648c", - "NewVault": "0x3Cf83c7A8674112f680E4af893EbaFc7beF48574", - "NewStrategy": "0xedEf953cC7f36d0046495C05A25ed0526Dbf0c0f", - "NewPool": "0x6B671290B51446C4CD01a2731f72fdA1d180f270", - "doHardwork": false - }, - "UniV3_REI_ETH": { - "Underlying": [ - "0x011864D37035439E078d64630777Ec518138aF05", - "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" - ], - "NewVault": "0xeC665d477812C11Bf163841C83322FB4743D1Cfa", - "NewPool": "0xf9BcABd9886Ec2BA1467aCdeBE040077EE61bEe6", - "doHardwork": false - }, - "UniV3_REI_wBTC": { - "Underlying": [ - "0x011864D37035439E078d64630777Ec518138aF05", - "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599" - ], - "NewVault": "0x8e1de189195a76baF8871f70AdcD090aD06a0B58", - "NewPool": "0xDdcaA7Df52674b7a64C37F6D347E4489a5593039", - "doHardwork": false - }, - "UniV3_zUSD_USDC_full_range": { - "Underlying": [ - "0x76417E660DF3E5c90C0361674C192da152A806E4", - "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48" - ], - "NewVault": "0xf301aF77793322Bbd6C9e7fa4465499cd2bDecDE", - "NewPool": "0x15417a101cB7DB7C85B82A4EcC9910Ce6F45D9Df", - "doHardwork": false - }, - "UniV3_REI_ETH_full_range": { - "Underlying": [ - "0x011864D37035439E078d64630777Ec518138aF05", - "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" - ], - "NewVault": "0xd82964732cF95F904FD814511Be08b86d213232E", - "NewPool": "0xea2EC079345E559cBD4b06E477370D51F4Ef3B10", - "doHardwork": false - }, - "UniV3_DON_WETH_full_range": { - "NewVault": "0x25642078C595A7078f150e5E0486364077aE9eBB", - "Underlying": [ - "0x4576E6825B462b6916D2a41E187626E9090A92c6", - "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" - ], - "NewPool": "0xb33A40857fAD73760730A7543E79Dac1b25858c3", - "doHardwork": false - }, - "sushi_YEL_ETH": { - "Underlying": "0xc83cE8612164eF7A13d17DDea4271DD8e8EEbE5d", - "NewVault": "0x81a276Cc1323A76ad0C71657139e6bCdC3C52b30", - "NewPool": "0x54941AF9Eff1484DF58e250fE2FD3d79054ba269", - "PoolId": "1" - }, - "yelhold_YEL": { - "Underlying": "0x7815bDa662050D84718B988735218CFfd32f75ea", - "NewVault": "0xDB94C2817f405b4a01dDb324F8aBB4d7D3705dAD", - "NewPool": "0x56dB0FbAEA64d776B64A4a5824e47f6465A5433c", - "PoolId": "0", - "doHardwork": false - }, - "convex_MIM": { - "Underlying": "0x5a6A4D54456819380173272A5E8E9B9904BdF41B", - "NewVault": "0x604925aD5B715F32F6ed4b3EdC8dE89d764dc583", - "StrategyContract": "ConvexStrategyMIMMainnet", - "NewStrategy": "0x596355E19910dd683C294906Df14ed212f76411C", - "NewPool": "0x0b44335aA5B0D5e4DF85d4aBF81683F892310a5c", - "doHardwork": false - }, - "convex_EURT": { - "Underlying": "0xFD5dB7463a3aB53fD211b4af195c5BCCC1A03890", - "NewVault": "0xB59EdCB651EF54b9e960f8CA35c36EF7904459dB", - "StrategyContract": "ConvexStrategyEURTMainnet", - "NewStrategy": "0x56CfC57bC1C5b40Dc739B88fBEbCc96B05056BB6", - "NewPool": "0x199eFfC20793197d6c5100B32aAae880d1061004", - "doHardwork": false - }, - "convex_ibEUR": { - "Underlying": "0x19b080FE1ffA0553469D20Ca36219F17Fcf03859", - "NewVault": "0x8AA055990f9Ea583f4f5C86Fa4aD57898C18Ff21", - "StrategyContract": "ConvexStrategyIbEURMainnet", - "NewStrategy": "0x01579527d5734C03b8220E96dd5754346BfdFD63", - "NewPool": "0xa6f85bB21Ff71ac0A5890F76fD2514D76e0035EF", - "doHardwork": false - }, - "convex_cvxCRV": { - "Underlying": "0x62B9c7356A2Dc64a1969e19C23e4f579F9810Aa7", - "NewVault": "0xBd3f00330d75883e3395AD443161CB0D5b3C1605", - "NewStrategy": "0x0b686feE0102d9DBB2Fb528f24408fe1Aabdc87e", - "NewPool": "0x8002BD329b69802dBf7d7587C94a4b8D101FE7F0" - }, - "aura_auraBAL": { - "Underlying": "0x616e8BfA43F920657B3497DBf40D6b1A02D4608d", - "NewVault": "0x9C5B5d5EC8CfbF54F5441Bb52FD1283f39786B9A", - "NewStrategy": "0xb72c72Fd52D9b9c1333af48Ac27a3328a795270F", - "NewPool": "0x568D0Dc27Ae8096D373695D56D392558294111C1", - "PoolId": "0x5c6ee304399dbdb9c8ef030ab642b10820db8f56000200000000000000000014" - }, - "aura_auraBAL_lp": { - "Underlying": "0x3dd0843A028C86e0b760b1A76929d1C5Ef93a2dd", - "NewVault": "0x7585adcc9c61802bAc69D3a9058437E3c6eFA558", - "NewStrategy": "0xDd22c1B7223e25Ca7188AE4B7106ACDEBa943E39", - "NewPool": "0x7C783b7FafFf3D186b57Fc11A09226023e3D4871", - "PoolId": "0x3dd0843a028c86e0b760b1a76929d1c5ef93a2dd000200000000000000000249" - }, - "aura_bbaUSD": { - "Underlying": "0xA13a9247ea42D743238089903570127DdA72fE44", - "NewVault": "0x85472c764Ca52B189eB09497B683B2FD9cD79213", - "NewStrategy": "0x69ee8D71B7584bC5343Ef5ADD66383Dda5439940", - "NewPool": "0xF6Df2D95377d4Bf84ebCD734Ccc1Bbb2c0B38B73", - "PoolId": "0xa13a9247ea42d743238089903570127dda72fe4400000000000000000000035d" - }, - "aura_rETH": { - "Underlying": "0x1E19CF2D73a72Ef1332C882F20534B6519Be0276", - "NewVault": "0x7ba1D55606900c5028Fb3BB82Fa0c198e3b0580E", - "NewStrategy": "0x3B6903F8Ea1C08621d34f455Dd2AC255688f12B0", - "NewPool": "0x62F5e9c01783232b11B4593DaC53C3E1b7c9f643", - "PoolId": "0x1e19cf2d73a72ef1332c882f20534b6519be0276000200000000000000000112" - }, - "aura_wstETH": { - "Underlying": "0x32296969Ef14EB0c6d29669C550D4a0449130230", - "NewVault": "0xB3D81Fad8f5092903592249d30cdeBD681057153", - "NewStrategy": "0xd1eDA7215fF14381C1C5c578015F7AcE13C0D80F", - "NewPool": "0x136Ba87eEF4b93B161C3314309D45B2aA6cFB60b", - "PoolId": "0x32296969ef14eb0c6d29669c550d4a0449130230000200000000000000000080" - }, - "UniV3_USDC_ETH_3000_4500": { - "NewVault": "0x3b2ED6013f961404AbA5a030e20A2AceB486832d", - "DataContract": "0x7D2574BD588F24E554321d7edf4BbE8FB9057Df1", - "NewPool": "0x7931D6263798f99A082Caf1416b2457605628e2D", - "FeeAmount": "3000", - "PosId": [139984], - "Underlying": [ - "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", - "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" - ], - "doHardwork": false - }, - "UniV3_DAI_ETH_3000_4500": { - "NewVault": "0x503Ea79B73995Cf0C8d323C17782047ED5cC72B2", - "DataContract": "0x99b54e1CCb28137c382796b7b7b5ed61Eda98695", - "FeeAmount": "3000", - "NewPool": "0xEFb78d1E3BA4272E7D806b9dC88e239e08e4082D", - "PosId": [139989], - "Underlying": [ - "0x6B175474E89094C44Da98b954EedeAC495271d0F", - "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" - ], - "doHardwork": false - }, - "UniV3_USDT_ETH_3000_4500": { - "NewVault": "0xc53DaB6fDD18AF6CD5cF37fDE7C941d368f8664f", - "DataContract": "0x4E73454a1DC53daCd7Cc98F124E4D459Dea0DD1b", - "FeeAmount": "3000", - "NewPool": "0x6055d7f2E84e334176889f6d8c3F84580cA4F507", - "PosId": [139990], - "Underlying": [ - "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", - "0xdAC17F958D2ee523a2206206994597C13D831ec7" - ], - "doHardwork": false - }, - "UniV3_CNG_ETH": { - "NewVault": "0xc3426599Ec933FbF657ee44b53e7f01d83Be1f63", - "DataContract": "0x7a535F44A86D20076dDE031A28E4f3500d00D628", - "NewPool": "0x1A0E125Ba607714d83260B8e28A68CAb97Db8E52", - "FeeAmount": "10000", - "PosId": [144051], - "Underlying": [ - "0x5C1d9aA868a30795F92fAe903eDc9eFF269044bf", - "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" - ], - "doHardwork": "onlyProfit" - }, - "UniV3_USDC_ETH_4200_5500": { - "NewVault": "0xC74075F5c9aD58C655a6160bA955B4aCD5dE8d0B", - "DataContract": "0xC388352C326D6B53a9AC872d6ed54c5c763da504", - "FeeAmount": "3000", - "PosId": [149295], - "Underlying": [ - "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", - "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" - ], - "NewPool": "0xe9D5571a741AF8201e6ca11241aF4d2D635D6c85", - "doHardwork": false - }, - "UniV3_DAI_ETH_4200_5500": { - "NewVault": "0x8137ac6dF358fe2D0DFbB1b5aA87C110950A16Cd", - "DataContract": "0x9221474Ba87867af85681Df08d6aF7f8387E4380", - "FeeAmount": "3000", - "PosId": [149296], - "Underlying": [ - "0x6B175474E89094C44Da98b954EedeAC495271d0F", - "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" - ], - "NewPool": "0x35De0D0F9448B35a09e1E884C7d23A00027fbD8f", - "doHardwork": false - }, - "UniV3_ETH_USDT_4200_5500": { - "NewVault": "0xEA46CfcB43D5274991344cF6F56765e39A7Eae1a", - "DataContract": "0x1073CAb7DAab7a7002a17E5AA43a72BE5f2AbaB8", - "FeeAmount": "3000", - "PosId": [149297], - "Underlying": [ - "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", - "0xdAC17F958D2ee523a2206206994597C13D831ec7" - ], - "NewPool": "0xFd1121b2292eBD475791Ee2d646ccC8451c9F7Ae", - "doHardwork": false - }, - "UniV3_BABL_ETH": { - "Underlying": [ - "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", - "0xF4Dc48D260C93ad6a96c5Ce563E70CA578987c74" - ], - "NewVault": "0xadB16dF01b9474347E8fffD6032360D3B54627fB", - "NewPool": "0x3e6397E309f68805FA8Ef66A6216bD2010DdAF19", - "DataContract": "0xf53BB21400822c929668F36bF952baD6833B158f", - "FeeAmount": 3000, - "PosId": [158516], - "doHardwork": false - }, - "uni_LOOKS_ETH": { - "Underlying": "0xDC00bA87Cc2D99468f7f34BC04CBf72E111A32f7", - "NewVault": "0x41d0Ab2Bf4E8Da44FEE38232E56b089f3Bb00587", - "NewStrategy": "0x30D985f869B11321610c41bD3ce1c3Faf86B9684", - "NewPool": "0xc349d842f1e937569736ADbA53bb735297cF575D", - "RewardPool": "0x2A70e7F51f6cd40C3E9956aa964137668cBfAdC5", - "doHardwork": false - }, - "looks_LOOKS": { - "Underlying": "0xf4d2888d29D722226FafA5d9B24F9164c092421E", - "NewVault": "0x744F77705749541926294f7b35A63f8691374640", - "NewStrategy": "0x14d46cB6dFbD0587A0fF5fB42c3673b01F864F8a", - "NewPool": "0x2549A5195D069dBa83eFa28CF1C05059c005D169", - "RewardPool": "0xBcD7254A1D759EFA08eC7c3291B2E85c5dCC12ce" - }, - "UniV3_ORC_ETH": { - "Underlying": [ - "0x662b67d00A13FAf93254714DD601F5Ed49Ef2F51", - "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" - ], - "NewVault": "0x6bA287890264cFdAb98100E9855b1423328269D2", - "NewStrategy": "0x0000000000000000000000000000000000000000", - "NewPool": "0x1c28790a5cd03e2516c38cb06c6D6c688C8cf668", - "DataContract": "0x72523EE797dfEF865C214906B381F863f8989529", - "FeeAmount": 3000, - "PosId": [186833], - "doHardwork": "onlyProfit" - }, - "crv_UST_WORMHOLE": { - "Underlying": "0xCEAF7747579696A2F0bb206a14210e3c9e6fB269", - "NewVault": "0x37b27bAA0B04a00ba5E325e88267B4511577e203", - "NewStrategy": "0xd07BCdF0C49eCB100856B2FB659552fa1429edCB", - "NewPool": "0x4cc6e3c4b711091548f91b0C7B5f840359109475", - "doHardwork": false - }, - "crv_CRV_ETH": { - "Underlying": "0xEd4064f376cB8d68F770FB1Ff088a3d0F3FF5c4d", - "NewVault": "0xd7b17297B9884Aa73BF5E6e39e3cEC107ffe6b17", - "OldStrategy": "0x506Eb3dc29389cEA11768cCe6a01Fca4996Fa30c", - "NewStrategy": "0x250601479F13d4EEc9177De018590B421363dd3B", - "NewPool": "0x64EE16703874b2c6D2C9226A3Cb25CD0Ac2e1E31", - "Miner": "0x8301AE4fc9c624d1D396cbDAa1ed877821D7C511" - }, - "UniV3_UNT_ETH": { - "Underlying": [ - "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", - "0xe4b5936Dce1820f84509C89CcE0F28C87988Bad8" - ], - "NewVault": "0x2CE57694b635f6Ea0087A341654543E12b082538", - "NewStrategy": "0x0000000000000000000000000000000000000000", - "NewPool": "0x71c70B619189F877Ba708407C1EA068Ca6EbfB32", - "DataContract": "0xFB9a912f2375C481957e47153E079d60B980C69a", - "FeeAmount": 10000, - "PosId": [201880], - "doHardwork": false - }, - "notional_DAI": { - "Underlying": "0x6EbcE2453398af200c688C7c4eBD479171231818", - "NewVault": "0x81Dd77E2a1d4E63A29343AF304d69b8b91395c54", - "NewStrategy": "0x67C6Dea057747019f5A8C1519A632d7cd6b890A7", - "NewPool": "0x8027847Df28493ac68d27B5fb30221533185d942", - "doHardwork": "onlyProfit" - }, - "notional_ETH": { - "Underlying": "0xabc07BF91469C5450D6941dD0770E6E6761B90d6", - "NewVault": "0x248333eFdcD024165517953aC437259635a5a38f", - "NewStrategy": "0xE5bd028E8F5F96a2c38423F387bA18198e12581a", - "NewPool": "0x5A71096f39d02d29DdAF870A845017C421E69144", - "doHardwork": false - }, - "notional_USDC": { - "Underlying": "0x18b0Fc5A233acF1586Da7C199Ca9E3f486305A29", - "NewVault": "0xcec2936F04dF7E33015c4661C17d82e035D2C642", - "NewStrategy": "0x154d09523E12497147Aa406c95b47baF1F988694", - "NewPool": "0x83B70Dcea43772d2525C93619706715fD65d0966", - "doHardwork": false - }, - "notional_WBTC": { - "Underlying": "0x0Ace2DC3995aCD739aE5e0599E71A5524b93b886", - "NewVault": "0xf0edB7568fdF1F617e15f2F1a2B9696258D38547", - "NewStrategy": "0x2D01D09276E57a0f38B64C5f75F5ea00b59a9AEB", - "NewPool": "0x4C7b528E249544442F88745ecC9Df82031Ad8DDF", - "doHardwork": false - }, - "convex_DOLA_FRAXBP": { - "Underlying": "0xE57180685E3348589E9521aa53Af0BCD497E884d", - "NewVault": "0x329fec15A917C23F354ec975fE1416eb226d7Fc9", - "NewStrategy": "0x153974cc0A6f288aC9F4F29080308e8D7d869E32", - "NewPool": "0x4Ad218AC372bC282bd8a4064c74A3792B613c064" - }, - "convex_USDD": { - "Underlying": "0xe6b5CC1B4b47305c58392CE3D359B10282FC36Ea", - "NewVault": "0xae7B0b8ea936eF95Cc95240e175b13A6Ca49EC4d", - "NewStrategy": "0xF5514847cC7456Eb4B281e7BeF2B3BE20978591e", - "NewPool": "0xC3a94F4b784F394195B843b15Ad36630281eD954" - }, - "convex_pETH": { - "Underlying": "0x9848482da3Ee3076165ce6497eDA906E66bB85C5", - "NewVault": "0x4CF4f433e359a343648c480b2f3952FD64616a9a", - "NewStrategy": "0x3474293f03F19fA94A97BD8F1c4da151D7B9Aa80", - "NewPool": "0xcD813cef74D41FB9DC03E725887F85BFA5cfeC20" - }, - "convex_pBTC": { - "Underlying": "0xC9467E453620f16b57a34a770C6bceBECe002587", - "NewVault": "0xc7fc2E6fd1d28fA86993F2d8707898c609535A4f", - "NewStrategy": "0x223f134f63723f366e6355Fa3FfbC02E6580E216", - "NewPool": "0xcEb6985B78D0f2d69274f1c37e192E82bA81CDad" - }, - "convex_CVX_ETH": { - "Underlying": "0x3A283D9c08E8b55966afb64C515f5143cf907611", - "NewVault": "0x549fAd7794d331eA0E1675CD7e60cE6931914457", - "NewStrategy": "0x29951C181Dff1f5f7b4c71d4D77604158d058ad2", - "NewPool": "0x973cFd9B6B5d98C6ff815e364D1F7f3C48C351be", - "Miner": "0xB576491F1E6e5E62f1d8F26062Ee822B40B0E0d4" - }, - "apeStake": { - "Underlying": "0x4d224452801ACEd8B2F0aebE155379bb5D594381", - "NewVault": "0x38B98a6704D75d701681B32800BdA8dD1C8147f6", - "NewStrategy": "0x31A641fa559836cBAf8b14cAa58444C27B7a03D2", - "NewPool": "0xfBB288bAa8b26eE54eB4a20F89E733f8F33B7C63" - } - }, - "BSC": { - "EGG": "0xf952fc3ca7325cc27d15885d37117676d25bfda6", - "beacon_ETH": "0x250632378E573c6Be1AC2f97Fcdf00515d0Aa91B", - "bETH": "0x2170Ed0880ac9A755fd29B2688956BD959F933F8", - "wBNB": "0xbb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c", - "bFARM": "0x4B5C23cac08a567ecf0c1fFcA8372A45a5D33743", - "VAI": "0x4BD17003473389A42DAF6a0a729f6Fdb328BbBd7", - "bUSD": "0xe9e7CEA3DedcA5984780Bafc599bD69ADd087D56", - "bUSDT": "0x55d398326f99059fF775485246999027B3197955", - "CAKE": "0x0e09fabb73bd3ade0a17ecc321fd13a19e81ce82", - "XVS": "0xcf6bb5389c92bdda8a3747ddb454cb7a64626c63", - "b1INCH": "0x111111111117dC0aa78b770fA6A738034120C302", - "bRENBTC": "0xfCe146bF3146100cfe5dB4129cf6C82b0eF4Ad8c", - "BDO": "0x190b589cf9fb8ddeabbfeae36a813ffb2a702454", - "sBDO": "0x0d9319565be7f53cefe84ad201be3f40feae2740", - "EPS": "0xa7f552078dcc247c2684336020c03648500c6d9f", - "BELT": "0xe0e514c71282b6f4e823703a39374cf58dc3ea4f", - "SWIRL": "0x52d86850bc8207b520340b7e39cdaf22561b9e56", - "SPACE": "0x0abd3e3502c15ec252f90f64341cba74a24fba06", - "ICE": "0xf16e81dce15b08f326220742020379b855b87df9", - "ampliFARM": "0x8cf3F692CAd5Bfa94817Fb425a2871bA11FE883d", - "ProfitShareTarget": "0xf00dD244228F51547f0563e60bCa65a30FBF5f7f", - "Controller": "0x222412af183BCeAdEFd72e4Cb1b71f1889953b1C", - "AmpliFARM": { - "tokenAddress": "0x8cf3F692CAd5Bfa94817Fb425a2871bA11FE883d", - "proxy": "0xE10f2E9bc4C59E8F40759675b44778F7a044d94A", - "amplifier": "0x633a050832519e824367859895a955D14714AD6A", - "amplifierViewer": "0x0F0Cd8eCf7d13245A54e785F8c3B67dea80f63f2" - }, - "V2": { - "venus_BETH": { - "Underlying": "0x250632378E573c6Be1AC2f97Fcdf00515d0Aa91B", - "NewVault": "0x394E653bbFC9A3497A0487Abee153CA6498F053D", - "NewPool": "0xb3b56c7BDc87F9DeB7972cD8b5c09329ce421F89", - "StrategyContract": "VenusFoldStrategyMainnet_BETH", - "NewStrategy": "0xB7506271FE72FE2cdC3a7ee6Ead8749AD54df8C2", - "doHardwork": false - }, - "venus_BTCB": { - "Underlying": "0x7130d2A12B9BCbFAe4f2634d864A1Ee1Ce3Ead9c", - "NewVault": "0xd75ffA16FFbCf4078d55fF246CfBA79Bb8cE3F63", - "NewPool": "0xC6f39CFf6797baC5e29275177b6E8e315cF87D95", - "StrategyContract": "VenusFoldStrategyMainnet_BTCB", - "NewStrategy": "0x5C6bC2287C48a2C9fc2f0533De2B2acFe7a9230A", - "doHardwork": false - }, - "venus_ETH": { - "Underlying": "0x2170Ed0880ac9A755fd29B2688956BD959F933F8", - "NewVault": "0x2CE34b1bb247f242f1d2A33811E01138968EFBFF", - "NewPool": "0x3331039530DD04B5DF06c2D226AC28E958BACc0f", - "StrategyContract": "VenusFoldStrategyMainnet_ETH", - "NewStrategy": "0xE24e96ab1564DCb444159C8cB2374e13412A01fc", - "doHardwork": false - }, - "venus_XVS": { - "Underlying": "0xcF6BB5389c92Bdda8a3747Ddb454cB7a64626C63", - "NewVault": "0xCf5F83F8FE0AB0f9E9C1db07E6606dD598b2bbf5", - "NewPool": "0x8709B440C0F4F6830a468c6f696D010e85c9510B", - "NewStrategy": "0x826a37148978E8b51641C7cC339E41eCa6dDb909", - "doHardwork": false - }, - "venus_VAI": { - "Underlying": "0x4BD17003473389A42DAF6a0a729f6Fdb328BbBd7", - "NewVault": "0x33DA6B1a05B4afcC5a321aACaA1334BDA4345a14", - "NewPool": "0xDA88e38735e75B58fee6ea4FC5Be576c1e22F6cd", - "NewStrategy": "0x1050f1876AF8a06BA550fe2106cCfCF65eA950FF", - "RewardPool": "0x0667Eed0a0aAb930af74a3dfeDD263A73994f216", - "doHardwork": false - }, - "venus_WBNB": { - "Underlying": "0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c", - "NewVault": "0x1274B70bF34E1a57E78C2A2f3E28a4E1B66cbE48", - "NewPool": "0xE83f395B076F9b95200f9bEC40f5E446599F4F06", - "NewStrategy": "0x70aec98D696c201dBF7549fd08a47a64A316308E", - "doHardwork": false - }, - "pancake_BUSD_BNB": { - "Underlying": "0x58F876857a02D6762E0101bb5C46A8c1ED44Dc16", - "MasterChef": "0x73feaa1eE314F8c655E354234017bE2193C9E24E", - "PoolId": 252, - "NewVault": "0xF7A3a95d0f7E8A5EEaE483Cdd7b76aF287283D34", - "NewStrategy": "0x4E48c585565581FFC1d2a6a53020927CdcA97161", - "NewPool": "0xeaB819E2BE63FFC0dF64E7BBA4DDB3bDEa280310", - "doHardwork": false - }, - "pancake_CAKE": { - "Underlying": "0x0E09FaBB73Bd3Ade0a17ECC321fD13a19e81cE82", - "MasterChef": "0x73feaa1eE314F8c655E354234017bE2193C9E24E", - "PoolId": 0, - "NewVault": "0x3D5B0a8CD80e2A87953525fC136c33112E4b885a", - "NewStrategy": "0x66B7611F35e48e311929e25D73428410C2335c34", - "NewPool": "0x78963b538c4835E00648DF764029196700ea8eE9", - "doHardwork": false - }, - "pancake_CAKE_BNB": { - "Underlying": "0x0eD7e52944161450477ee417DE9Cd3a859b14fD0", - "MasterChef": "0x73feaa1eE314F8c655E354234017bE2193C9E24E", - "PoolId": 251, - "NewVault": "0xfFBD102fAFbd9e15C9122d9C62aB299AFD4D3E4F", - "NewStrategy": "0x573CfE4525C39A574d8c67552706d85F2a777709", - "NewPool": "0xD4bC6001937C6fF493e4bae3BA0F812799f86AB0", - "doHardwork": false - }, - "pancake_ETH_BNB": { - "Underlying": "0x74E4716E431f45807DCF19f284c7aA99F18a4fbc", - "MasterChef": "0x73feaa1eE314F8c655E354234017bE2193C9E24E", - "PoolId": 261, - "NewVault": "0xE1f9A3EE001a2EcC906E8de637DBf20BB2d44633", - "NewStrategy": "0xFbc74EE9D8B55C29a23fc6fBEEF22661f06C2E58", - "NewPool": "0x221ED06024Ee4296fB544a44cfEDDf7c9f882cF3", - "doHardwork": false - }, - "pancake_USDT_BNB": { - "Underlying": "0x16b9a82891338f9bA80E2D6970FddA79D1eb0daE", - "MasterChef": "0x73feaa1eE314F8c655E354234017bE2193C9E24E", - "PoolId": 264, - "NewVault": "0x6D386490e2367Fc31b4aCC99aB7c7D4d998a3121", - "NewStrategy": "0x7A2Af29b859fB916979daD64f4C3a21Fa8b5e1a0", - "NewPool": "0xf1121f56961C6DFD40355dDe61404D51b3f1c34E", - "doHardwork": false - }, - "pancake_XVS_BNB": { - "Underlying": "0x7EB5D86FD78f3852a3e0e064f2842d45a3dB6EA2", - "MasterChef": "0x73feaa1eE314F8c655E354234017bE2193C9E24E", - "PoolId": 260, - "NewVault": "0x0bB94083d5718a8cb716faDc016187a0d6C99425", - "NewStrategy": "0x4d3Ef7A670E524849096f7bA0f1947eEa925e2CF", - "NewPool": "0x063eB32430bD63f4144f3e87D3339E4D2a318C52", - "doHardwork": false - }, - "goose_EGG_BNB": { - "Underlying": "0xd1B59D11316E87C3a0A069E80F590BA35cD8D8D3", - "NewVault": "0xe3f309F151746b3C0953e4C0E455bFf3dc2176AA", - "NewPool": "0x26A4FE4c858f0d8a11442d358d182F2832A7F84c", - "StrategyContract": "GooseStrategyMainnet_EGG_BNB", - "NewStrategy": "0xB60E69F21b469A93aB6e3f4a831E833bcFb7C7dE", - "PoolId": 1, - "doHardwork": false - }, - "goose_EGG_BUSD": { - "Underlying": "0x19e7cbECDD23A16DfA5573dF54d98F7CaAE03019", - "NewVault": "0xcD8FB1302C30fde56BCE5B34211E84561BBF0dF1", - "NewPool": "0x7CAA01B3DC8eE91aA6FA7093e184f045e0DA8792", - "StrategyContract": "GooseStrategyMainnet_EGG_BUSD", - "NewStrategy": "0xc547c527D6ce9a0A0Cea928B50fbD3A598d349a2", - "PoolId": 0, - "doHardwork": false - }, - "goose_EGG": { - "Underlying": "0xF952Fc3ca7325Cc27D15885d37117676d25BfdA6", - "NewVault": "0x0392F36D2896c966E141C8Fd9ECA58a7ca9Fa8AF", - "NewPool": "0xfc8c1f0E25d91cB10db243acBcA5ac3c422A6277", - "StrategyContract": "GooseStrategyMainnet_EGG", - "NewStrategy": "0xc11f5f4CdAEBAb98CaB29501466ba05d41675A3E", - "PoolId": 12, - "doHardwork": false - }, - "venus_DAI": { - "Underlying": "0x1AF3F329e8BE154074D8769D1FFa4eE058B1DBc3", - "NewVault": "0x78cF4a86bA3b4C5246D097E5cd0833cB641C1425", - "StrategyContract": "VenusFoldStrategyMainnet_DAI", - "NewStrategy": "0x52735122306E32e41cdf0257c8647244D475CB4b", - "NewPool": "0xf53c6789F35C4eCf152d2168Ca203808595CB524", - "doHardwork": false - }, - "venus_USDC": { - "Underlying": "0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d", - "NewVault": "0x5089EA6c884a03823672888b57EBCE929EcE63ca", - "StrategyContract": "VenusFoldStrategyMainnet_USDC", - "NewStrategy": "0x6Aa85f9faF4639c6f290E04815B2AA45D78468F4", - "NewPool": "0x08b6732e1D07726e8F398a0ea97200d26E172066", - "doHardwork": false - }, - "venus_USDT": { - "Underlying": "0x55d398326f99059fF775485246999027B3197955", - "NewVault": "0x374787234b369b56b3701E0B932051b37726096a", - "StrategyContract": "VenusFoldStrategyMainnet_USDT", - "NewStrategy": "0x11bAbd0B619BEC0BD1b7b2689f4cd11B25a54e56", - "NewPool": "0xE637E7d1e37875c787b773dBEb28Fcc55FE91C16", - "doHardwork": false - }, - "venus_BUSD": { - "Underlying": "0xe9e7CEA3DedcA5984780Bafc599bD69ADd087D56", - "NewVault": "0x1BFB4ed996F4356aa705891DedB7d7776402BeC1", - "StrategyContract": "VenusFoldStrategyMainnet_BUSD", - "NewStrategy": "0x321e9402479AE47b4De53046bCc418b26D983185", - "NewPool": "0x76aAddf1eBaF9300dAd18469D01A0ee62633abe7", - "doHardwork": false - }, - "oneInch_1INCH_renBTC": { - "Underlying": "0xe3f6509818ccf031370bB4cb398EB37C21622ac4", - "NewVault": "0xbF2989575dE9850F0A4b534740A88F5D2b460A4f", - "NewPool": "0xE9E03506A088eaCDfa1A690cD3019ac105D7B871", - "RewardPool": "0xCB06dF7F0Be5B8Bb261d294Cf87C794EB9Da85b1", - "StrategyContract": "OneInchStrategyMainnet_1INCH_renBTC", - "NewStrategy": "0x4909BfaFaA4D166F09e428Dd96C7f481a18d42ad", - "doHardwork": false - }, - "oneInch_1INCH_BNB": { - "Underlying": "0xdaF66c0B7e8E2FC76B15B07AD25eE58E04a66796", - "NewVault": "0x9090BCcD472b9D11DE302572167DED6632e185AB", - "NewPool": "0x57C30567e0dbd1c308FD2c5665c4084F368560a2", - "RewardPool": "0x5D0EC1F843c1233D304B96DbDE0CAB9Ec04D71EF", - "StrategyContract": "OneInchStrategyMainnet_1INCH_BNB", - "NewStrategy": "0x5fD7a4D33f23967E890Ae77DD4E065bC01db343B", - "doHardwork": false - }, - "bdo_BDO_BNB": { - "Underlying": "0x74690f829fec83ea424ee1F1654041b2491A7bE9", - "NewVault": "0xE604Fd5b1317BABd0cF2c72F7F5f2AD8c00Adbe1", - "NewPool": "0xdEb314a2222884B6c1e848BfFcf68dcfBc5c1406", - "poolId": "CakeLPsBDOBNB", - "NewStrategy": "0x927c074361B79713f1d7b96C18E5dE105B136b19", - "doHardwork": false - }, - "bdo_BDO_BUSD": { - "Underlying": "0xc5b0d73A7c0E4eaF66baBf7eE16A2096447f7aD6", - "NewVault": "0x84646F736795a8bC22Ab34E05c8982CD058328C7", - "NewPool": "0x03b58CE34E9Cb6a908b019228778CBB9f3A1A2Ba", - "poolId": "CakeLPBDOBUSD", - "NewStrategy": "0xD70E3826927BA72bc5C01014a2C447a918e54919", - "doHardwork": false - }, - "bdo_SBDO_BUSD": { - "Underlying": "0xA0718093baa3E7AAE054eED71F303A4ebc1C076f", - "NewVault": "0xC97DDAa8091aBaF79A4910b094830CCE5cDd78f4", - "NewPool": "0x9178f402453b118b6B897Ff520256Ed63b2d9998", - "poolId": "CakeLPsBDOBUSD", - "NewStrategy": "0xD77E6BDe0270B18bc1aBc964557E025023D2a989", - "doHardwork": false - }, - "ellipsis_3pool": { - "Underlying": "0xaF4dE8E872131AE328Ce21D909C74705d3Aaf452", - "NewVault": "0x63671425ef4D25Ec2b12C7d05DE855C143f16e3B", - "StrategyContract": "Ellipsis3PoolStrategyMainnet", - "NewStrategy": "0xb43aA2C44B99BaD346143Fb44e264213d412B6c2", - "NewPool": "0x2Fee56e039AcCceFA3cB1f3051aD00fe550a472c", - "PoolId": "1", - "doHardwork": false - }, - "ellipsis_EPS_BNB": { - "Underlying": "0xf9045866e7b372DeF1EFf3712CE55FAc1A98dAF0", - "NewVault": "0x0A7d74604b39229D444855eF294F287099774aC8", - "StrategyContract": "EllipsisLPStrategyMainnet_EPS_BNB", - "NewStrategy": "0x5954F9d5AFb005ebA67813B5Ab82398FAC7F0178", - "NewPool": "0x0694e3cB1055Ff33d774d51a55272DDEE305f745", - "PoolId": "0", - "doHardwork": false - }, - "belt_BTCB": { - "Underlying": "0x51bd63F240fB13870550423D208452cA87c44444", - "NewVault": "0x6A0D7383762962bE039C197462bF1DF377410853", - "StrategyContract": "BeltSingleAssetStrategyMainnet_BeltBTCB", - "NewStrategy": "0xE6CaD08D92ACa2F5c5345882b6dbf13d12C26dd8", - "NewPool": "0xE5f7396B7f7D52C024be5e8FE229b8E11eefCCc1", - "PoolId": "7", - "doHardwork": false - }, - "belt_ETH": { - "Underlying": "0xAA20E8Cb61299df2357561C2AC2e1172bC68bc25", - "NewVault": "0xF553E1f826f42716cDFe02bde5ee76b2a52fc7EB", - "StrategyContract": "BeltSingleAssetStrategyMainnet_BeltETH", - "NewStrategy": "0x53df6664b3ddE086DCe6315c317d1002b14B87E3", - "NewPool": "0x7002FC2D41D4185787F7b019c2517bB8490b9368", - "PoolId": "8", - "doHardwork": false - }, - "belt_BNB": { - "Underlying": "0xa8Bb71facdd46445644C277F9499Dd22f6F0A30C", - "NewVault": "0x75071F2653fBC902EBaff908d4c68712a5d1C960", - "StrategyContract": "BeltSingleAssetStrategyMainnet_BeltBNB", - "NewStrategy": "0xA6fe292ff497816cF3144eaD564cCd7b44F66021", - "NewPool": "0x9481251436C1E27E5dBa5462c763491B8EE441Cd", - "PoolId": "9", - "doHardwork": false - }, - "belt_Venus": { - "Underlying": "0x86aFa7ff694Ab8C985b79733745662760e454169", - "NewVault": "0x2427DA81376A0C0a0c654089a951887242D67C92", - "StrategyContract": "BeltVenusStrategyMainnet", - "NewStrategy": "0x3736F98190383Bb0490D0099cBedd4175f89653a", - "NewPool": "0x5c6Fe09FcEfeaCa84DC18018cF8aCf7476B2498F", - "PoolId": "0", - "doHardwork": false - }, - "belt_BELT_BNB": { - "Underlying": "0xF3Bc6FC080ffCC30d93dF48BFA2aA14b869554bb", - "NewVault": "0xaD941e12544F49077fc6425CDa1871E11Cea5288", - "StrategyContract": "BeltStrategyMainnet_BELT_BNB", - "NewStrategy": "0x497173d620560440BD715202a2fA0a39491B6402", - "NewPool": "0x8E8Ca3719360809cd4BFe175De58992E7d3e7874", - "PoolId": "11", - "doHardwork": false - }, - "swirl_SWIRL_BNB": { - "Underlying": "0x135AeDCFb35b0b5dCf61Db7891a21253452Eb970", - "NewVault": "0x299B00d031Ba65cA3a22A8f7E8059DAb0b072247", - "NewStrategy": "0x4eE876B94BB00E1792cC25D290C7FCa820a4CEd2", - "NewPool": "0xEa2c3C25985fBB5418c61451C2cbD1311e0EbE9e", - "RewardPool": "0x9FC04657C1178F857d36D8a6B028C732D78F60E0", - "PoolId": "stakingPool", - "doHardwork": false - }, - "space_SPACE_BNB": { - "Underlying": "0x78D9a0c50F6484291b4122f61888Bb9EE71879Ff", - "NewVault": "0x14CB410659b4a4a7CCEa99E6F6C9eac8718160dF", - "NewStrategy": "0xE8E10677ed1F9409424Ea10ee4477B5C4CadCC53", - "NewPool": "0xC2A1fa5753B7c3272F32aBec19140658D539E61C", - "PoolId": "0", - "doHardwork": false - }, - "space_SPACE_BUSD": { - "Underlying": "0x6B936c5C1FD7De08E03684b0588A87DBD8ce6b63", - "NewVault": "0x129cCeE12A9542Ff77e066E6F8d7DF49F8Cbf89D", - "StrategyContract": "SpaceStrategy_SPACE_BUSD", - "NewStrategy": "0x381b02359beBe2566c7c08Fd7d0B078269BCFF9f", - "NewPool": "0x03292bdfE36591F70575C77847d7f004FFd0966A", - "PoolId": "1", - "doHardwork": false - }, - "ellipsis_FUSDT": { - "Underlying": "0x373410A99B64B089DFE16F1088526D399252dacE", - "NewVault": "0xe64BFE13AA99335487f1F42a56cddBFfaEC83BBF", - "StrategyContract": "EllipsisFUSDTStrategyMainnet", - "NewStrategy": "0x28db270691b840A7C2249D39435049Be1F617B02", - "NewPool": "0x9B36E1DcBb21DfA6863b2711Ed6f0F080888072c", - "PoolId": "2", - "doHardwork": false - }, - "ellipsis_BTC": { - "Underlying": "0x2a435Ecb3fcC0E316492Dc1cdd62d0F189be5640", - "NewVault": "0x5Da237ad194B8BBb008Ac8916DF99A92A8a7c8Eb", - "StrategyContract": "EllipsisBTCStrategyMainnet", - "NewStrategy": "0x11D4f0398d135B979d1D20761c43878FBb81417f", - "NewPool": "0x4165884840eE7e6280c512C75B23B098F7e420fc", - "PoolId": "3", - "doHardwork": false - }, - "popsicle_ICE_BNB": { - "Underlying": "0x51F914a192a97408D991FddDAFB8F8537C5Ffb0a", - "NewVault": "0x1c4ADFf419F6b91E51D0aDe953C9BBf5D16A583F", - "StrategyContract": "PopsicleStrategtMainnet_ICE_BNB", - "NewStrategy": "0xBcDf4EAec6166b94e54e2b1F0A4C2c30Cea834CA", - "NewPool": "0xfE7f456F8274355f17243b7282bd88129e894b1A", - "PoolId": "0", - "doHardwork": false - }, - "popsicle_ICE": { - "Underlying": "0xf16e81dce15B08F326220742020379B855B87DF9", - "NewVault": "0xfeB902DB08E4e1F362866628098D6110DBe3D072", - "StrategyContract": "PopsicleStrategtMainnet_ICE", - "NewStrategy": "0xD7338145D79771D0D6926dB134aC040ABb48E835", - "NewPool": "0x1Bb6fDaf6258071F4d2E96d70ffEB8AD392f299B", - "PoolId": "0", - "doHardwork": false - } - } - }, - "MATIC": { - "miFARM": "0xab0b2ddB9C7e440fAc8E140A89c0dbCBf2d7Bbff", - "dQUICK": "0xf28164a485b0b2c90639e47b0f377b4a438a16b1", - "QUICK": "0x831753dd7087cac61ab5644b308642cc1c33dc13", - "pUSDT": "0xc2132D05D31c914a87C6611C10748AEb04B58e8F", - "pWETH": "0x7ceb23fd6bc0add59e62ac25578270cff1b9f619", - "pUSDC": "0x2791bca1f2de4661ed88a30c99a7a9449aa84174", - "pDAI": "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063", - "pWBTC": "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6", - "pBNB": "0xA649325Aa7C5093d12D6F98EB4378deAe68CE23F", - "QI": "0x580A84C73811E1839F75d86d75d88cCa0c241fF4", - "WMATIC": "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270", - "JARVIS_SANCTUARY_AUR0112": "0xbba33F5912Db9c41163BC99D9C568Fcb9F416F17", - "AUR0112": "0xfAdE2934b8E7685070149034384fB7863860D86e", - "JRT": "0x596eBE76e2DB4470966ea395B0d063aC6197A8C5", - "UMA": "0x3066818837c5e6eD6601bd5a91B0762877A6B731", - "KNC": "0x1C954E8fe737F99f68Fa1CCda3e51ebDB291948C", - "JEUR": "0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c", - "JGBP": "0x767058F11800FBA6A682E73A6e79ec5eB74Fac8c", - "JJPY": "0x8343091F2499FD4b6174A46D067A920a3b851FF9", - "JPYC": "0x6AE7Dfc73E0dDE2aa99ac063DcF7e8A63265108c", - "JCAD": "0x8ca194A3b22077359b5732DE53373D4afC11DeE3", - "CADC": "0x5d146d8B1dACb1EBBA5cb005ae1059DA8a1FbF57", - "JCHF": "0xbD1463F02f61676d53fd183C2B19282BFF93D099", - "DEN": "0xf379CB529aE58E1A03E62d3e31565f4f7c1F2020", - "DEN_MAR22": "0xa286eeDAa5aBbAE98F65b152B5057b8bE9893fbB", - "DEN_JUL22": "0x53d00635aeC4a6379523341AEBC325857f32FdE1", - "SES": "0x9120ECada8dc70Dc62cBD49f58e861a09bf83788", - "QUI": "0xF65fb31ad1ccb2E7A6Ec3B34BEA4c81b68af6695", - "JARVIS_SANCTUARY_DEN": "0xB97ae6DdF409cd2d4549aA0d3457ce3E8143BD09", - "pMIMO": "0xADAC33f543267c4D59a8c299cF804c303BC3e4aC", - "pEURT": "0x7BDF330f423Ea880FF95fC41A280fD5eCFD3D09f", - "pEURS": "0xE111178A87A3BFf0c8d18DECBa5798827539Ae99", - "PAR": "0xE2Aa7db6dA1dAE97C5f5C6914d285fBfCC32A128", - "Controller": "0xebaFc813f66c3142E7993a88EE3361a1f4BDaB16", - "ProfitShareTarget": "0xf00dD244228F51547f0563e60bCa65a30FBF5f7f", - "JARVIS_SANCTUARY_AURFEB22": "0x5e5af924C511A7Ba44b535c87Fb184A017B088D5", - "AURFEB22": "0x6Fb2415463e949aF08ce50F83E94b7e008BABf07", - "msig": "0x39cC360806b385C96969ce9ff26c23476017F652", - "pGENE": "0x34667ED7C36cBBbF2d5d5c5c8d6Eb76a094EDb9F", - "pGNOME": "0x6E8a8726639d12935b3219892155520bdC57366B", - "pMTA": "0xF501dd45a1198C2E1b5aEF5314A68B9006D842E0", - "pYEL": "0xD3b71117E6C1558c1553305b44988cd944e97300", - "pICE": "0x4e1581f01046eFDd7a1a2CDB0F82cdd7F71F2E59", - "pPSP": "0x42d61D766B85431666B39B89C43011f24451bFf6", - "pTUSD": "0x2e1ad108ff1d8c782fcbbb89aad783ac49586756", - "AUR_APR22": "0xBF06D9b11126B140788D842a6ed8dC7885C722B3", - "amWBTC": "0x5c2ed810328349100A66B82b78a1791B101C9D61", - "amWETH": "0x28424507fefb6f7f8E9D3860F56504E4e5f5f390", - "am3CRVToken": "0xE7a24EF0C5e95Ffb0f6684b813A78F2a3AD7D171", - "am3CRVPool": "0x445FE580eF8d70FF569aB36e80c647af338db351", - "amDAI": "0x27F8D03b3a2196956ED754baDc28D73be8830A6e", - "amUSDC": "0x1a13F4Ca1d028320A707D99520AbFefca3998b7F", - "amUSDT": "0x60D55F02A771d515e077c9C2403a1ef324885CeC", - "JRT_MAY22": "0xF5f480Edc68589B51F4217E6aA82Ef7Df5cf789e", - "JSGD": "0xa926db7a4CC0cb1736D5ac60495ca8Eb7214B503", - "XSGD": "0x769434dcA303597C8fc4997Bf3DAB233e961Eda2", - "DEN_MAY22": "0x51e7B5A0e8E942A62562f85D91501fbfA43121fE", - "agEUR": "0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4", - "agDEN_JUL22": "0xEEfF5d27e40A5239f6F28d4b0fbE20acf6432717", - "JRT_JUL22": "0xD7f13BeE20D6848D9Ca2F26d9A244AB7bd6CDDc0", - "JNZD": "0x6b526Daf03B4C47AF2bcc5860B12151823Ff70E0", - "NZDS": "0xeaFE31Cd9e8E01C8f0073A2C974f728Fb80e9DcE", - "JPYC2": "0x431D5dfF03120AFA4bDf332c61A6e1766eF37BDB", - "AUR_JUL22": "0x8C56600D7D8f9239f124c7C52D3fa018fC801A76", - "BANANA": "0x5d47bAbA0d66083C52009271faF3F50DCc01023C", - "JRT_ANGLE_SEP22": "0x6966D20E33A15baFde7E856147E4E5EaF418E145", - "JRT_SEP22": "0xcE0248f30d565555B793f42e46E58879F2cDCCa4", - "JRT_MIMO_SEP22": "0xAFC780bb79E308990c7387AB8338160bA8071B67", - "JRT_ANGLE_NOV22": "0x63B87304fc9889Ce7356396ea959aA64850a52E7", - "JRT_NOV22": "0x5eF12a086B8A61C0f11a72b36b5EF451FA17f1f1", - "JRT_MIMO_NOV22": "0x4Fd52587194a0bfd3AC5b8096D15e1a7230bA2eb", - "pEURe": "0x18ec0A6E18E5bc3784fDd3a3634b31245ab704F6", - "MESH": "0x82362Ec182Db3Cf7829014Bc61E9BE8a2E82868a", - "oMOOI": "0x746351AB4B9d4f802B7b770f33184d0A6B17363D", - "oZEMIT": "0xA34E0eaCB7fbB0b0d45da89b083E0f87fcdf6157", - "oUSDC": "0x5bEF2617eCCA9a39924c09017c5F1E25Efbb3bA8", - "oUSDT": "0x957da9EbbCdC97DC4a8C274dD762EC2aB665E15F", - "BRZ": "0x491a4eB4f1FC3BfF8E1d2FC856a6A46663aD556f", - "jBRL": "0xf2f77FE7b8e66571E0fca7104c4d670BF1C8d722", - "bbamDAI": "0x178E029173417b1F9C8bC16DCeC6f697bC323746", - "bbamUSDC": "0xF93579002DBE8046c43FEfE86ec78b1112247BB8", - "bbamUSDT": "0xFf4ce5AAAb5a627bf82f4A571AB1cE94Aa365eA6", - "wamDAI": "0xEE029120c72b0607344f35B17cdD90025e647B00", - "wamUSDC": "0x221836a597948Dce8F3568E044fF123108aCc42A", - "wamUSDT": "0x19C60a251e525fa88Cd6f3768416a8024e98fC19", - "amDAI": "0x27F8D03b3a2196956ED754baDc28D73be8830A6e", - "amUSDC": "0x1a13F4Ca1d028320A707D99520AbFefca3998b7F", - "amUSDT": "0x60D55F02A771d515e077c9C2403a1ef324885CeC", - "balWeth": "0x3d468AB2329F296e1b9d8476Bb54Dd77D8c2320f", - "tetuBal": "0x7fC9E0Aa043787BFad28e29632AdA302C790Ce33", - "V2": { - "quickswap_ETH_MATIC": { - "Underlying": "0xadbF1854e5883eB8aa7BAf50705338739e558E5b" - }, - "quickswap_ETH_USDT": { - "Underlying": "0xF6422B997c7F54D1c6a6e103bcb1499EeA0a7046", - "NewVault": "0x3D5B0a8CD80e2A87953525fC136c33112E4b885a", - "StrategyContract": "QuickStrategyMainnet_ETH_USDT", - "NewStrategy": "0xfFBD102fAFbd9e15C9122d9C62aB299AFD4D3E4F", - "RewardPool": "0x45a5CB25F3E3bFEe615F6da0731740093F59b768", - "NewPool": "0xE1f9A3EE001a2EcC906E8de637DBf20BB2d44633", - "doHardwork": false - }, - "quickswap_IFARM_QUICK": { - "Underlying": "0xD7668414BfD52DE6d59E16e5f647c9761992C435", - "NewVault": "0x388Aaf7a534E96Ea97beCAb9Ff0914BB10EC18fE", - "StrategyContract": "QuickStrategyMainnet_iFARM_QUICK", - "NewStrategy": "0x6a7C4655a567e105b143285542be8B47A31540A5", - "RewardPool": "0xEa2EC0713D3B48234Ad4b2f14EDb4978D1228aE5", - "NewPool": "0x284D7200a0Dabb05ee6De698da10d00df164f61d", - "doHardwork": false - }, - "sushiswap_USDC_ETH": { - "Underlying": "0x34965ba0ac2451A34a0471F04CCa3F990b8dea27", - "NewVault": "0xf76a0C5083b895c76ecBF30121F036849137D545", - "StrategyContract": "SushiStrategyMainnet_USDC_ETH", - "MiniChef": "0x0769fd68dFb93167989C6f7254cd0D766Fb2841F", - "PoolId": 1, - "NewStrategy": "0xe3f309F151746b3C0953e4C0E455bFf3dc2176AA", - "NewPool": "0xB25e2C1efDD4b79CD5d63C0F5a45326FA4CA2139" - }, - "balancer_BTC": { - "Underlying": "0xFeadd389a5c427952D8fdb8057D6C8ba1156cC56", - "NewVault": "0x002Fbb34646c32fCe6bb1D973B7585e62EeE6aa9", - "StrategyContract": "BalancerStrategyMainnet_BTC", - "NewStrategy": "0xE4b9a65c8692e7d9c574E99bF7BF2bFFa61F14E9", - "NewPool": "0x299F75862c49DD852f2F3349D62A7e6a98fB8A0F", - "PoolId": "0xfeadd389a5c427952d8fdb8057d6c8ba1156cc5600020000000000000000001e", - "doHardwork": false - }, - "balancer_POLYBASE": { - "Underlying": "0x0297e37f1873D2DAb4487Aa67cD56B58E2F27875", - "NewVault": "0x5C6bC2287C48a2C9fc2f0533De2B2acFe7a9230A", - "StrategyContract": "BalancerStrategyMainnet_POLYBASE", - "NewStrategy": "0xF1499aAe3f8f9cf925b663568A964385898b53c2", - "OldPool": "0xA89f24D5c195BfD20c091D8D3FbF51fffEA9dE45", - "NewPool": "0xA71136F9B97B995eF77a90EC0878EC9F80Bc4523", - "PoolId": "0x0297e37f1873d2dab4487aa67cd56b58e2f27875000100000000000000000002", - "Gauge": "0x068Ff98072d3eB848D012e3390703BB507729ed6", - "RootChainGauge": "0xA5A0B6598B90d214eAf4d7a6b72d5a89C3b9A72c" - }, - "balancer_TRICRYPTO": { - "Underlying": "0x03cD191F589d12b0582a99808cf19851E468E6B5", - "NewVault": "0xC426DB5EfcBfc41B9f1ECdbc89C11E154ec2c99C", - "StrategyContract": "BalancerStrategyMainnet_TRICRYPTO", - "NewStrategy": "0xB7506271FE72FE2cdC3a7ee6Ead8749AD54df8C2", - "OldPool": "0xB99c358d91d57612236C74643306eA035645887E", - "NewPool": "0x81aCAee9a3d9b91aC42727DdB1AcADBE4D9F07F7", - "PoolId": "0x03cd191f589d12b0582a99808cf19851e468e6b500010000000000000000000a", - "doHardwork": false - }, - "balancer_STABLE": { - "Underlying": "0x06Df3b2bbB68adc8B0e302443692037ED9f91b42", - "NewVault": "0x4f60a9471ACb094BA34AEA5EB7D7A4AD32c8890c", - "StrategyContract": "BalancerStrategyMainnet_STABLE", - "NewStrategy": "0xa1A9cb6996a5e33Ef742977435E4ED8738F0e37C", - "OldPool": "0xE7a6991e2AF7f9a9D36BAfcDe8d0B8a057E4dB8c", - "NewPool": "0x17867795cF22Aa5D266A298097Ee3766D8FCA4C6", - "PoolId": "0x06df3b2bbb68adc8b0e302443692037ed9f91b42000000000000000000000012", - "Gauge": "0x72843281394E68dE5d55BCF7072BB9B2eBc24150", - "RootChainGauge": "0xFBf87D2C22d1d298298ab5b0Ec957583a2731d15" - }, - "jarvis_AUR_USDC": { - "Underlying": "0xA0fB4487c0935f01cBf9F0274FE3CdB21a965340", - "NewVault": "0xB492fAEdA6c9FFb9B9854a58F28d5333Ff7a11bc", - "StrategyContract": "JarvisStrategyMainnet_AUR_USDC", - "NewStrategy": "0x346523a81f16030110e6C858Ee0E11F156840BD1", - "NewPool": "0xa8184c85a7C23f0d3A7Ee7591a85195ed740E3A3", - "doHardwork": false - }, - "jarvis_JCHF_USDC_HODL": { - "Underlying": "0x439E6A13a5ce7FdCA2CC03bF31Fb631b3f5EF157", - "NewVault": "0x7f316D2498a234670554D1a890a364b0bD9d88e2", - "StrategyContract": "JarvisHodlStrategyV3Mainnet_jCHF_USDC", - "OldStrategy": "0xd432F8C6861a6Ba344734F364539262AB69d8c07", - "NewStrategy": "0xABe846c370167F82724673c92D851e92f2c7d39b", - "OldPool": "0xe7666F2AF0a6F5199281944C112CA8511F27C330", - "NewPool": "0x24Aa3547962872351c30F1127430172317C05FEC", - "RewardPool": "0xFAA0f413E67A56cbbE181024279bA5504Ce487EF", - "useMsigProfitCalculation": true, - "doHardwork": false - }, - "jarvis_JEUR_USDC_HODL": { - "Underlying": "0xa1219DBE76eEcBf7571Fed6b020Dd9154396B70e", - "NewVault": "0xA832926e3F6A3339ae68f70d76860D212959E0E7", - "StrategyContract": "JarvisHodlStrategyV3Mainnet_jEUR_USDC", - "OldStrategy": "0x19A9B287272535AF40e087F3Fd32Bd2BA07bF4AB", - "NewStrategy": "0x7B28648E03FAE7C5ee53aE443FC3B1dC65F06A19", - "OldPool": "0x083830D8d41f21dE5832649db40e9268b027696a", - "NewPool": "0xf25474FBf9812bE2ef76abf4297A27411C156403", - "RewardPool": "0xFAA0f413E67A56cbbE181024279bA5504Ce487EF", - "useMsigProfitCalculation": true, - "doHardwork": false - }, - "jarvis_JGBP_USDC_HODL": { - "Underlying": "0xbb2d00675B775E0F8acd590e08DA081B2a36D3a6", - "NewVault": "0xe94D89243a7Aeaf88857461ce555caEB344765Fc", - "StrategyContract": "JarvisHodlStrategyV3Mainnet_jGBP_USDC", - "OldStrategy": "0xB60E69F21b469A93aB6e3f4a831E833bcFb7C7dE", - "NewStrategy": "0xA755A41011F092f0B8230f5eEb13DC65cfbf3e8C", - "OldPool": "0xB91f62A423dE007ce25E5538D747B259fb207938", - "NewPool": "0x877635e68C1E943D6d6B777C0e847Cd7aE5A01BE", - "RewardPool": "0xFAA0f413E67A56cbbE181024279bA5504Ce487EF", - "useMsigProfitCalculation": true, - "doHardwork": false - }, - "polygon_DAI": { - "Underlying": "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063", - "NewVault": "0x2Fee56e039AcCceFA3cB1f3051aD00fe550a472c", - "StrategyContract": "IdleStrategyDAIMainnet", - "NewStrategy": "0x3330d534A470BdaBD1105dab6C5Fa61E7789882E", - "NewPool": "0x5954F9d5AFb005ebA67813B5Ab82398FAC7F0178", - "doHardwork": false - }, - "polygon_USDC": { - "Underlying": "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174", - "NewVault": "0xe7c9D242137896741b70CEfef701bBB4DcB158ec", - "StrategyContract": "IdleStrategyUSDCMainnet", - "NewStrategy": "0x08043b010AD2CD72db75878201FDE4B03e28e069", - "NewPool": "0xeA4Eca0FbeB0fcAaE61D2fA2B2877d435FAEee1C", - "doHardwork": false - }, - "polygon_WETH": { - "Underlying": "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619", - "NewVault": "0x9048A123Ae6C86a2B9fdC3eA28Ed1911DE8363A6", - "StrategyContract": "IdleStrategyWETHMainnet", - "NewStrategy": "0x7Ad709Df8B897B3b623C5413E92A6F70CA563e1d", - "NewPool": "0xEa2c3C25985fBB5418c61451C2cbD1311e0EbE9e", - "doHardwork": false - }, - "jarvis_DEN_4EUR": { - "Underlying": "0x4924B6E1207EFb244433294619a5ADD08ACB3dfF", - "NewVault": "0x4A5eb54018462803B9D9a35D1730e45D6EE7033E", - "NewStrategy": "0xC8c30a6e74b1A394b4Ce8BC08De641826279e254", - "NewPool": "0x4e9f394Fcd6652aBB8D85bB2E1fC582C000F4805", - "RewardPool": "0xf8347d0C225e26B45A6ea9a719012F1153D7Ca15", - "useMsigProfitCalculation": true, - "doHardwork": false - }, - "jarvis_4EUR_HODL": { - "Underlying": "0xAd326c253A84e9805559b73A08724e11E49ca651", - "NewVault": "0xDDe43710DefEf6CbCf820B18DeBfC3cF9a4f449F", - "NewStrategy": "0xe8a2cFce2C718E0f95ee2b1d3c0331c92C06Ca0b", - "NewPool": "0xf74E8CFe03421D071c7dCCc3E5ecB6dDDede2f07", - "RewardPool": "0x1e1506b8cF84f8D1C2dbF474BcB6fEC36467C478", - "useMsigProfitCalculation": true - }, - "jarvis_AUR_USDC_V2": { - "Underlying": "0xA623aacf9eB4Fc0a29515F08bdABB0d8Ce385cF7", - "NewVault": "0xFf127E0dDB5E0a53d29f9eA029F5b41F281F3EFD", - "NewStrategy": "0xA87Abed957338A5dE2106D13d1967cF62d6d7996", - "NewPool": "0xb42E1201cc041727B063cfbB506Ca7ee74B7857e", - "doHardwork": false - }, - "SUSHI_GENE_ETH": { - "Underlying": "0x3d4219987fBb25C3DcF73FbD9AA85FbE3C7411D9", - "NewVault": "0x9EF89a962B421B26Def4b5f6435c6Fe698FDa822", - "NewStrategy": "0x9D0D318a954e1954103d6Db36244Bd28C78D2407", - "NewPool": "0x7F30EF435c125e42cd8Ec68C3F2E9f79c5923901", - "doHardwork": false - }, - "SUSHI_GNOME_ETH": { - "Underlying": "0xc1214b61965594b3e08Ea4950747d5A077Cd1886", - "NewVault": "0x948aD16CD52a1658B404fE67ED7a56360F52cE08", - "NewStrategy": "0x7571FEbd37190caaF071D7D7AA17d3704EF44e0d", - "NewPool": "0x0a0be71cfcE12ECb966dC762016C28eF5640B56a", - "doHardwork": false - }, - "mUSD": { - "Underlying": "0xE840B73E5287865EEc17d250bFb1536704B43B21", - "NewVault": "0x13ef392208a9963527346A20873058E826d7f0B7", - "NewStrategy": "0xc657B9BF61e928e3114FaF8aa269BEB9a29105b1", - "NewPool": "0x60ce0066F86F7805c2Cc39bBf0b1be4BfE2ec810" - }, - "popsicle_ICE_WETH": { - "Underlying": "0x941eb28e750C441AEF465a89E43DDfec2561830b", - "NewVault": "0xC2F50f1886D790e199Cd8a5c0AC360DF44636012", - "NewStrategy": "0x1626e9a3880805fD2349E90e3116562c5Dc65f31", - "NewPool": "0x26906cFF92f5c0D24B3045BEA0cf11a30a22D0eA", - "PoolId": 0, - "doHardwork": false - }, - "quick_YEL_MATIC": { - "Underlying": "0x8bAb87ECF28Bf45507Bd745bc70532e968b5c2De", - "NewVault": "0xA9B35ef7C2289b5D0391381bF8a2560d2eb0F961", - "NewStrategy": "0x2e5A5455411DE1AFb9Bf81f11fD764B9bCc0674E", - "NewPool": "0xB2a1727Db618D6614c57ccdc7e70F3d930BFDe11", - "PoolId": 1 - }, - "quickswap_PSP_MATIC": { - "Underlying": "0x7AfC060acCA7ec6985d982dD85cC62B111CAc7a7", - "NewVault": "0x54Bc6af48464510838e81fDdda4de53B2d65f32a", - "NewStrategy": "0x8cB98c8FD5740665E88827D45bEC42c00A8d4322", - "NewPool": "0x77050b56e8aC54b14e207D1E013c2719ed7C71Ab", - "RewardPool": "0x64D2B3994F64E3E82E48CC92e1122489e88e8727", - "doHardwork": false - }, - "bal_TUSD_STABLE": { - "Underlying": "0x0d34e5dD4D8f043557145598E4e2dC286B35FD4f", - "NewVault": "0x32e3cC7D37ce9EB26EEA54241840B0b72F05Aa26", - "StrategyContract": "BalancerStrategyMainnet_TUSD_STABLE", - "NewStrategy": "0x430799E21A2aF202D8d983E29935e4D2Ed16aa2e", - "NewPool": "0xA917F56A1749f0E7820fdBc4EB783a3a476164ba", - "PoolId": "0x0d34e5dd4d8f043557145598e4e2dc286b35fd4f000000000000000000000068", - "doHardwork": false - }, - "bal_USDC_WETH_polygon": { - "Underlying": "0x10f21C9bD8128a29Aa785Ab2dE0d044DCdd79436", - "NewVault": "0x264B17DF8a79bFa830C1A94B90876CD3b0784b30", - "StrategyContract": "BalancerStrategyMainnet_USDC_WETH", - "NewStrategy": "0x014cE9201e417b7A8c49Aa1C9eB72E8f8D2b3DcD", - "NewPool": "0x02F28abb9bc319E03FC6844466BBB569D5cDe097", - "PoolId": "0x10f21c9bd8128a29aa785ab2de0d044dcdd79436000200000000000000000059", - "Gauge": "0xD3Fdd06285d2649337800f00B41D07801C9f5715", - "RootChainGauge": "0x45012035a728b0a9B344036e6bff6c775EE09769", - "doHardwork": false - }, - "bal_WBTC_WETH_polygon": { - "Underlying": "0xCF354603A9AEbD2Ff9f33E1B04246d8Ea204ae95", - "NewVault": "0x60E057A17be997a1631B7188e8AF42657F836077", - "StrategeContract": "BalancerStrategyMainnet_WBTC_WETH", - "NewStrategy": "0x58Ca938dcACB193a9939D13A4b2AB6De5128D755", - "NewPool": "0x0E8661714998c2d8232Ca47406d8bE7ac066D16a", - "PoolId": "0xcf354603a9aebd2ff9f33e1b04246d8ea204ae9500020000000000000000005a", - "doHardwork": false - }, - "jarvis_DEN2_4EUR": { - "Underlying": "0xEb6f426963140471a7c1E4337877e6dBf834d2A8", - "NewVault": "0x8cccdEBF657F072D83B2d94068C4377a3BA91e08", - "NewStrategy": "0xfeB6A323BA0254F207750C9ff2bEDBbDF7F6C880", - "NewPool": "0x183CfA5f9Be0d45a532Bd2EB94398162e14fb049", - "RewardPool": "0x9c802D12Da5C7c74104d8cAD9E6084E32c2B70B7", - "useMsigProfitCalculation": true, - "doHardwork": false - }, - "jarvis_AUR3_USDC": { - "Underlying": "0xF40E249737c510CCE832286e54cB30E60D4e4656", - "NewVault": "0x102Df50dB22407B64a8A6b11734c8743B6AeF953", - "NewStrategy": "0xC41D252b9cA4EC08E7bAAb0a490216C8598bf911", - "NewPool": "0x4Af93A7D4Bb47c814988dA5E774112f7b5ae5Dab", - "RewardPool": "0xFAA0f413E67A56cbbE181024279bA5504Ce487EF", - "useMsigProfitCalculation": true, - "doHardwork": false - }, - "jarvis_SES_2JPY": { - "Underlying": "0x3b76F90A8ab3EA7f0EA717F34ec65d194E5e9737", - "NewVault": "0x483d1e18E67bF69ef555c798807DaDbE7757311D", - "NewStrategy": "0xE01009072a45D782Fe827a286EB2Fd09cf559eDB", - "NewPool": "0x811020F961f3A3EB4DF393c2837611fC1271556E", - "RewardPool": "0xeb4a4ba3ef5e3a286dc49408c27f9bdaa286db84", - "useMsigProfitCalculation": true, - "doHardwork": false - }, - "jarvis_2JPY_HODL": { - "OldUnderlying": "0xE8dCeA7Fb2Baf7a9F4d9af608F06d78a687F8d9A", - "Underlying": "0xaA91CDD7abb47F821Cf07a2d38Cc8668DEAf1bdc", - "NewVault": "0x9e00c8E675F3F25Ca0F7f51d4bCA28b7be009e12", - "OldStrategy": "0xEF9D1a246d013F4a8b16d9D875946abEb2AbEe68", - "NewStrategy": "0x45257F1c56bE3D381f49371b47c3EEb1E8358431", - "NewPool": "0x8451d905e6b4dEd563b5AB49027f28e2eBcCc991", - "RewardPool": "0xa0044b58b1de085845aeA7BD3256a00EAb4145a2", - "useMsigProfitCalculation": true - }, - "jarvis_QUI_2CAD": { - "Underlying": "0x32d8513eDDa5AEf930080F15270984A043933A95", - "NewVault": "0x7f7136760ce6235b0889704B01bE23E6E8220e7B", - "NewStrategy": "0x77B2a497dC7482622Ff38C4C624B258F009Bf34b", - "NewPool": "0x21284e4A00999cf01783Cc1c2dF9C9F059435c41", - "RewardPool": "0x16ef7a2f8156819bae95cfce0ca712d01498b665", - "useMsigProfitCalculation": true, - "doHardwork": false - }, - "jarvis_2CAD_HODL": { - "Underlying": "0xA69b0D5c0C401BBA2d5162138613B5E38584F63F", - "NewVault": "0x2D165213df42C70B72FbE47670bA3b7e6DBfAB4a", - "NewStrategy": "0x2081afC37F39274Ed5ad41ED7F2c84e99b92C316", - "NewPool": "0x2f590EB4980ed49Ff9613E3098b61772970a7f36", - "RewardPool": "0xa0044b58b1de085845aeA7BD3256a00EAb4145a2", - "useMsigProfitCalculation": true - }, - "crvTriCrypto3_polygon": { - "Underlying": "0xdAD97F7713Ae9437fa9249920eC8507e5FbB23d3", - "NewVault": "0x82B5393Df3822921159C3e9513191299caAe05f9", - "NewStrategy": "0xdef9E389b7dc4F34182fb1eEb2702029deF8F24c", - "NewPool": "0xec4CDb325d293a0057fF0b8b53C637605A00066b", - "CurvePool": "0x92215849c439E1f8612b6646060B4E3E5ef822cC", - "Gauge": "0x3B6B158A76fd8ccc297538F454ce7B4787778c7C", - "RootChainGauge": "0x060e386eCfBacf42Aa72171Af9EFe17b3993fC4F", - "doHardwork": false - }, - "crvEurtUsd_polygon": { - "Underlying": "0x600743B1d8A96438bD46836fD34977a00293f6Aa", - "NewVault": "0x09E5FCd4F05ba0ea95D4f81a3f8cd60A50840100", - "NewStrategy": "0xBcEF4629f7ea87E84d729a8279277cd63f7F1268", - "NewPool": "0x105d37A970594a231ffeAA5283b18101596f4f55", - "CurvePool": "0xB446BF7b8D6D4276d0c75eC0e3ee8dD7Fe15783A", - "Gauge": "0x40c0e9376468b4f257d15F8c47E5D0C646C28880", - "RootChainGauge": "0xAF78381216a8eCC7Ad5957f3cD12a431500E0B0D", - "doHardwork": false - }, - "jarvis_JRTMAY22_USDC": { - "Underlying": "0xdaa2C66B06B62bAd2E192be0A93f895c855484ee", - "NewVault": "0x95b730ED766F4e385016144fA30E96b78EBd09f5", - "NewStrategy": "0x1319F123962DC98418A73e5CeC7a6a555e571425", - "NewPool": "0xd2104e58258D0dFC4dc6D203DDBE0AaeE4798E6C", - "RewardPool": "0x0ff93e7CE954A7Ac2ADbBe8F635513cbDB497405", - "useMsigProfitCalculation": true, - "doHardwork": false - }, - "jarvis_2SGD_HODL": { - "Underlying": "0xeF75E9C7097842AcC5D0869E1dB4e5fDdf4BFDDA", - "NewVault": "0x5AC8afa262C617bBA8Aa65a04E16CCfAc9e92350", - "NewStrategy": "0x7F34356ED033715FD467b2D5a04827C13aF834fF", - "NewPool": "0x917D36698F7195B32C3dF66Af45556eD447C79Fe", - "RewardPool": "0xa0044b58b1de085845aeA7BD3256a00EAb4145a2", - "useMsigProfitCalculation": true - }, - "jarvis_DENMAY22_4EUR": { - "Underlying": "0x6E56300267A6Dd07DA0908557E02756747E1c90E", - "NewVault": "0x0DF469C287A8cEb2cFc396b350A9f03147B487A5", - "NewStrategy": "0xeeD6692252978cF4C5298B37C84619f5D3bA9d4E", - "NewPool": "0x8809DBd9Ab4909AAe75A729D29379C5B7D12e767", - "RewardPool": "0x845b7939D7E01fd29d6452CE9DDF9bd3ECf886b2", - "useMsigProfitCalculation": true, - "doHardwork": false - }, - "jarvis_DENJUL22_4EUR": { - "Underlying": "0xF84fA79A94aFb742A98EDf2c7a10ef7134b684bC", - "NewVault": "0x0445093206A816AfD1317f35aF250fA5e0044907", - "NewStrategy": "0x09C85e411b10AdFc0c63A2F6f5333Dd3bF1AC24E", - "NewPool": "0x52395CB002Ce1b5aF8758E9E3f63aC77234a4105", - "RewardPool": "0x1e1506b8cF84f8D1C2dbF474BcB6fEC36467C478", - "useMsigProfitCalculation": true - }, - "jarvis_agDENJUL22_2EUR": { - "Underlying": "0x7d85cCf1B7cbAAB68c580E14fA8C92E32704404f", - "NewVault": "0x48795326FBa34e07076038cC8f03f88a80E71214", - "NewStrategy": "0xD9C4C1DD6F8dD7b7C07254B5E731530cf2EfEbBF", - "NewPool": "0x1dfdE6E4c9852Bb8c593b72631257EAC6A827E09", - "RewardPool": "0x834579150Cc521e0afAB15568930e3BEc67B865A", - "useMsigProfitCalculation": true - }, - "jarvis_2EUR_agEUR_HODL": { - "Underlying": "0x2fFbCE9099cBed86984286A54e5932414aF4B717", - "NewVault": "0xE4E6055A7eB29F2Fa507ba7f8c4FAcc0C5ef9a2A", - "NewStrategy": "0x76341494eeA3bfC9de420d1C02C3398833f45343", - "NewPool": "0x9c55488f8AdC23544B8571757169AE17865ABFC8", - "RewardPool": "0x7349Cc23B3A3E104ec2FA5A0BB29c8b022508779", - "useMsigProfitCalculation": true - }, - "jarvis_JRTJUL22_USDC": { - "Underlying": "0x707C7f22d5E3C0234bCc53aeE51420d6cdD988f9", - "NewVault": "0xcFD80B11fefD581Fc45868ABD0d61e8437C050b1", - "NewStrategy": "0xcd87438ba146A76fE078dc61ef0f0765b67f31a4", - "NewPool": "0xF353cC638068F7af05856447D3D655dBE510F257", - "RewardPool": "0xaB5053e1f6f7fb242f62091BEE8f15c81265EE05", - "useMsigProfitCalculation": true - }, - "jarvis_2NZD_HODL": { - "Underlying": "0x976A750168801F58E8AEdbCfF9328138D544cc09", - "NewVault": "0x6F2047E88D70fEcEbA2D33Ec6A0CC579B56CEa52", - "NewStrategy": "0x34733CE813D289D05F17DCB3CB195b2128105f54", - "NewPool": "0xfcD319Da00C632c2Fca0c95E147A5494973E6fC8", - "RewardPool": "0x2FAe83B3916e1467C970C113399ee91B31412bCD", - "useMsigProfitCalculation": true - }, - "jarvis_AURJUL22_WETH": { - "Underlying": "0xF9Ce68A9E41f1e7cee5FDCbef99669653Aa61390", - "NewVault": "0x3BB93BdEaF0906819e5D2Eccdc2E9Ce408296dD1", - "NewStrategy": "0xaB298F259426e8202B69C17037270862a19554D8", - "NewPool": "0x7bcb258EED0fD374d3B0398C5DcC1a4a792e5e93", - "RewardPool": "0x8b4D15670CaA3772a29AaC386AB924a0F54Abe48", - "useMsigProfitCalculation": true - }, - "jarvis_jEUR_WETH_HODL": { - "Underlying": "0x7090f6f42EA9b07C85E46aD796f8C4A50E0f76fA", - "NewVault": "0xe1195e7276Ca0A20d8E5A07eecFb9Ec9921B90BD", - "NewStrategy": "0x6F7646397b2B57c6791b36556E5FfBB0Db7a2Be5", - "NewPool": "0x7d18650C8A7aFfC06604cF83628bf95e51f5ceDd", - "RewardPool": "0x8b4D15670CaA3772a29AaC386AB924a0F54Abe48", - "useMsigProfitCalculation": true - }, - "jarvis_jCHF_WETH_HODL": { - "Underlying": "0x95697B1b83E0F28017158BF2a2Adc6bA991088EC", - "NewVault": "0x14444C719eDAD3c24563860203e2252e55711eb6", - "NewStrategy": "0xbF59f171d255C86C798ffCCf0909F2F2d0e732b3", - "NewPool": "0x19b4954386A1061756402159Dae16a831FBB75F6", - "RewardPool": "0x8b4D15670CaA3772a29AaC386AB924a0F54Abe48", - "useMsigProfitCalculation": true - }, - "bal_MaticX": { - "Underlying": "0xb20fC01D21A50d2C734C4a1262B4404d41fA7BF0", - "OldUnderlying": "0xC17636e36398602dd37Bb5d1B3a9008c7629005f", - "NewVault": "0x62119D3AEa375B0e3Cee7683b0aFDDa836C0676A", - "NewStrategy": "0x5A42FEDdD5e330AD857A17724543C5ef7FC7C9Cd", - "OldStrategy": "0x65D854658A9F26DdE59078cD8E281f5FF9573e1f", - "NewPool": "0xBE1db182311A1622b9a84C033C956F20b385C062", - "PoolId": "0xb20fc01d21a50d2c734c4a1262b4404d41fa7bf000000000000000000000075c", - "Gauge": "0xdFFe97094394680362Ec9706a759eB9366d804C2" - }, - "bal_stMatic": { - "Underlying": "0x8159462d255C1D24915CB51ec361F700174cD994", - "OldUnderlying": "0xaF5E0B5425dE1F5a630A8cB5AA9D97B8141C908D", - "NewVault": "0xe0fbF2ea37d731187e6E85a45Cc1D5D3b66335aa", - "NewStrategy": "0x9674AdE8257BEeC0f8c6fbdEAE279EA92543D989", - "OldStrategy": "0x9e5d536D5B61dBd4B54Dd612a6ffB7A063671651", - "NewPool": "0x0827D87eDe0e71620658502e3e54f0AFAC3c9E28", - "PoolId": "0x8159462d255c1d24915cb51ec361f700174cd99400000000000000000000075d", - "Gauge": "0x2Aa6fB79EfE19A3fcE71c46AE48EFc16372ED6dD" - }, - "ape_BANANA_MATIC": { - "Underlying": "0x034293F21F1cCE5908BC605CE5850dF2b1059aC0", - "NewVault": "0x8B7EEb22B91D588d8e5564b44F256Df41ad89923", - "NewStrategy": "0xf79AC49370b0D62405b83E9903b3BcC106886972", - "NewPool": "0x1801c2a7BC1046BF13ABA72315fFa4f70071Ce59", - "ApePoolId": "0" - }, - "ape_ETH_MATIC": { - "Underlying": "0x6Cf8654e85AB489cA7e70189046D507ebA233613", - "NewVault": "0x492af6444C3003097468789b72f09a6eD4fC5a6d", - "NewStrategy": "0x6A0ce488A9D5EA6B150a591D6B354c2BC895eCa9", - "NewPool": "0x53cDFc750c1C8E0bB1C18C670fB8f5da7f7c60fd", - "ApePoolId": "1" - }, - "ape_DAI_MATIC": { - "Underlying": "0xd32f3139A214034A0f9777c87eE0a064c1FF6AE2", - "NewVault": "0x68EaBFbaD552615ABe6d38E632184f88d6FFd201", - "NewStrategy": "0x7Aa2ef977Ef523b7d600b55EBFe46bBd96eDD467", - "NewPool": "0xE99C875D455DdEEC443Ba3f1c8eF073EDEd35794", - "ApePoolId": "2" - }, - "ape_USDT_MATIC": { - "Underlying": "0x65D43B64E3B31965Cd5EA367D4c2b94c03084797", - "NewVault": "0x843EaDd613fF922CB2e7aE06aa810e0b147517A7", - "NewStrategy": "0x60591d798b334d1b28cB07Cbc76493F5De356ed0", - "NewPool": "0xca1216D54a50A89575C6481D53c6760E1C8aaF81", - "ApePoolId": "3" - }, - "ape_BTC_MATIC": { - "Underlying": "0xe82635a105c520fd58e597181cBf754961d51E3e", - "NewVault": "0x56ABce9f4872c3bfb2c047a22c868Cfb24EAc8a1", - "NewStrategy": "0xF583E990CE79C5Ea11ED5eF2702681d2058C003E", - "NewPool": "0x37f33Ba01EF14d239484858959Ab683c07352e52", - "ApePoolId": "4" - }, - "ape_DAI_USDC": { - "Underlying": "0x5b13B583D4317aB15186Ed660A1E4C65C10da659", - "NewVault": "0xF91d4D99032Bc4905b91BD08055D5a65d95Db58E", - "NewStrategy": "0x3F1b8d9B8B699c013Bc48047109a445fA135D8e3", - "NewPool": "0x8DC2bC8E52BE6931f02951546a35ce8dF7797DbD", - "ApePoolId": "5" - }, - "ape_BNB_MATIC": { - "Underlying": "0x0359001070cF696D5993E0697335157a6f7dB289", - "NewVault": "0xaCEDABb7C31f862a47fd07F4D46a862987737F02", - "NewStrategy": "0x69Edd4c37f466A283Fe51BDB9A712C2E576A1B1a", - "NewPool": "0x8322dB352E63eDbBCcF4CB9d8370C1dC5C36Df49", - "ApePoolId": "6" - }, - "jarvis_JRTANGLE_2EURagEUR": { - "Underlying": "0x8c2fe36E51657385d3091E92FbACb79263867F16", - "NewVault": "0xbB5d97c05E55b30B7F35C757F467eBeCD0Ba4cD5", - "NewStrategy": "0xa9b16d40d8cF703A22f4B633A067009e753A35dA", - "NewPool": "0x6209b0893298745987456dc1F8188eC1a784dAa9", - "RewardPool": "0x9D5d2509C78f7dfEE7FD1b82a49c00Bc9dA70D28", - "useMsigProfitCalculation": true - }, - "jarvis_JRTSEP22_USDC": { - "Underlying": "0x2623D9a6cceb732f9e86125e107A18e7832B27e5", - "NewVault": "0x587155256938F081D6e48829d45849BD856Fd969", - "NewStrategy": "0xBb630cAB450420C96f77320146aEa22f7043E2A5", - "NewPool": "0xB4B7C7800025E407C9Efe8993f5E5A60a98F3E97", - "RewardPool": "0x2FAe83B3916e1467C970C113399ee91B31412bCD", - "useMsigProfitCalculation": true - }, - "jarvis_2EUR_EURT_HODL": { - "Underlying": "0x2C3cc8e698890271c8141be9F6fD6243d56B39f1", - "NewVault": "0xF7Cbe177157031eA2d63399BeEFc027779585Bb8", - "NewStrategy": "0xa0eF0E68255eC13ABD6c731300713CE504D3844E", - "NewPool": "0x1046bC2199fa009a19A2a0A04eF598991BA4523E", - "RewardPool": "0xa0044b58b1de085845aeA7BD3256a00EAb4145a2", - "useMsigProfitCalculation": true - }, - "jarvis_JRTMIMO_2EURPAR": { - "Underlying": "0x181650dde0A3a457F9e82B00052184AC3FEAAdF3", - "NewVault": "0x173ce98897F7c846d7282555B52362B4233d2196", - "NewStrategy": "0x0c8701d6889F6C0D5fCaAf46e58352475945eCaD", - "NewPool": "0x8d3E0f041cd9E6f09bfF93D3c621041E80ff1cF7", - "RewardPool": "0x2BC39d179FAfC32B7796DDA3b936e491C87D245b", - "useMsigProfitCalculation": true - }, - "jarvis_2EUR_PAR_HODL": { - "Underlying": "0x0f110c55EfE62c16D553A3d3464B77e1853d0e97", - "NewVault": "0x023E85B8415b460C56377525ED159aF9935E3370", - "NewStrategy": "0x3f34b360ccd52e22BFc2Caaa72Eb32c1b2Ea1196", - "NewPool": "0x2892FA6e9D7Fc9bc8C8e62BBe79AdDff41314d03", - "RewardPool": "0xeA9871A9451c281cc1180100FC074D7F28402288", - "useMsigProfitCalculation": true - }, - "jarvis_JRTNOV22_USDC": { - "Underlying": "0x68Fd822a2Bda3dB31fFfA68089696ea4e55A9D36", - "NewVault": "0xE17e6EfbD0064992D1E4e9a4641f30e40be208a0", - "NewStrategy": "0x5e1ee22580E2Dfa3859bFae4a82f8460527cC587", - "NewPool": "0x75B0846c94060bAb13b7Ae4Cc5571A1a7D8cC5cd", - "RewardPool": "0xa0044b58b1de085845aeA7BD3256a00EAb4145a2", - "useMsigProfitCalculation": true - }, - "jarvis_JRTMIMONOV22_2EURPAR": { - "Underlying": "0x946bE3eCAebaA3fe2eBb73864ab555A8cfdF49Fd", - "NewVault": "0xF67d5e775C76E1631ea33D9977A02EccD7316a4C", - "NewStrategy": "0x2DF22A3b098f0Ec01ad4Ba8a9b43d73c0E51Ed30", - "NewPool": "0x1399B0B85E449fae6A46EF3f468C824a4e9486A4", - "RewardPool": "0xeA9871A9451c281cc1180100FC074D7F28402288", - "useMsigProfitCalculation": true - }, - "jarvis_JRTANGLENOV22_2EURagEUR": { - "Underlying": "0x4D44f653B885fbddF486a71508Afd63071ca1A6E", - "NewVault": "0xd2C0B08d64D5Edf4ec320807C6a2C12F37840c99", - "NewStrategy": "0x8cd565800a354229470ca46Bfc35A97593ad6e30", - "NewPool": "0xBc3A061Fc4394f21Fd5cC373C2048FeCe08bb97a", - "RewardPool": "0x7349Cc23B3A3E104ec2FA5A0BB29c8b022508779", - "useMsigProfitCalculation": true - }, - "jarvis_2EUR_EURe_HODL": { - "Underlying": "0x2F3E9CA3bFf85B91D9fe6a9f3e8F9B1A6a4c3cF4", - "NewVault": "0xBb7Ae170791d617d9BEc6196c63a7CF8EEFF6087", - "NewStrategy": "0xF22015A7B2CaF9608037244fD2a45d6318b09045", - "NewPool": "0x3c39B74025Ed89F060CFa53E06C2827a34e093A4", - "RewardPool": "0xa0044b58b1de085845aeA7BD3256a00EAb4145a2", - "useMsigProfitCalculation": true - }, - "meshswap_MESH_oMOOI": { - "Underlying": "0x5b1E475933C802117212ce2A4240A4e7999a52A2", - "NewVault": "0x78E9d16341B56d55516349955e49647De42ab107", - "NewStrategy": "0x13a1D1c4c3F4820fE0D992B6303c8be51AEDbeF2", - "NewPool": "0x19d1E89E86882D61837960cb17cf29A3559104f0" - }, - "meshswap_MESH_oZEMIT": { - "Underlying": "0x6fC01D72960Af0De3dD97D544FE785b751D752E2", - "NewVault": "0xFBdB43F342b2a483460f72082d8b37Af6b322B58", - "NewStrategy": "0x6137D9a5eB0718058B2a0A4a892B2810868ff6fC", - "NewPool": "0x6614cf2945aBEB374AdD5437A955F3b2aEEAAA70" - }, - "meshswap_USDC_oUSDC": { - "Underlying": "0x111D7a73b40Aa5EE52BF651e8F07Aa26F8e9EFe8", - "NewVault": "0x1F1005E19AED5FA896E76d11A6969Fe404429A32", - "NewStrategy": "0xb10d73a06a633c28C855ff99D669EB71F96CD4e1", - "NewPool": "0x0eB498458Af6548fc4Bb101F288Ef792fE585E16" - }, - "meshswap_USDT_oUSDT": { - "Underlying": "0x58A7AaC84560F994d191e78aEB690855eB2D5B88", - "NewVault": "0xa61B32840Af9A9E89E282624Eb3EABcA10Da4864", - "NewStrategy": "0xfeF1dfB516479586bE9438c9Dd1D3EC9633852a5", - "NewPool": "0xd89D977DDd1d587A7dbB610cf6780885CA6aF1c2" - }, - "meshswap_WMATIC_MESH": { - "Underlying": "0x07A7Ab21b582058B71d2AEe1b1719926E3451ADF", - "NewVault": "0xe75b171D1c7EB711E915f8F19cc17925e8b53f51", - "NewStrategy": "0x22382cD6dBD52dD4666367b766aCb5e8b835Ad71", - "NewPool": "0x55A68b1489Ee56b64591f041D8D3A05ADb61961d" - }, - "meshswap_WMATIC_USDC": { - "Underlying": "0x6Ffe747579eD4E807Dec9B40dBA18D15226c32dC", - "NewVault": "0x47fd16b0F46177Fc94F7b57e0cdC6fdCb1b461d3", - "NewStrategy": "0x35a0b1Ed9546433F99cBba23BD0A6A0315068f8b", - "NewPool": "0xC76427fcbDf9040BD6ed65769B518D65071D39DF" - }, - "meshswap_WMATIC_USDT": { - "Underlying": "0x24af68fF6e3501EAf8b52a9F7935225E524FE617", - "NewVault": "0x995341f196CEd4ef52aBd0BCC4c3C69574ED207E", - "NewStrategy": "0xA9cEFb2343F4FA0B554f2BC595eDF8b4ED2558B5", - "NewPool": "0x350802cceB6129566852FBddb75272Ee565E9798" - }, - "balancer_2BRL": { - "Underlying": "0xE22483774bd8611bE2Ad2F4194078DaC9159F4bA", - "NewVault": "0x547E2311B78eb8E9FC9fc4E36aC027c7577beD6a", - "NewStrategy": "0x339aa9ee65D0582d42e36B5421f1A8E988dAbD39", - "NewPool": "0x1aABde471de4B3a27e5A062b886fD3EC22db9D36", - "Gauge": "0xbDb8DA6156722a3D583ee679988B35cacCd86BC3", - "PoolId": "0xe22483774bd8611be2ad2f4194078dac9159f4ba0000000000000000000008f0" - }, - "balancer_2BRLUSD": { - "Underlying": "0x4A0b73f0D13fF6d43e304a174697e3d5CFd310a4", - "NewVault": "0x787dcB101a0FD5c54a993dCEad38e2C6bb98b66e", - "NewStrategy": "0xA7DD1EF700Ebc4C6070d22EAFE89be3549101752", - "NewPool": "0x25Cf71cAC535e4d980792d269bA031Be4AA4a610", - "Gauge": "0x75108A554A34BB2846ABfb00D889BFD0Bb34E1d6", - "PoolId": "0x4a0b73f0d13ff6d43e304a174697e3d5cfd310a400020000000000000000091c" - }, - "balancer_bbamusd": { - "Underlying": "0x48e6B98ef6329f8f0A30eBB8c7C960330d648085", - "NewVault": "0xb9Ae7A44f9060A80bf436D48C4D7aD42D15715ee", - "NewStrategy": "0x7E1E54e78445D5Fb8d31De436BecBa90206eb143", - "NewPool": "0x3b5f408Ba1122c1988727451c6386b33CA5AA4D1", - "Gauge": "0x1c514fEc643AdD86aeF0ef14F4add28cC3425306", - "PoolId": "0x48e6b98ef6329f8f0a30ebb8c7c960330d64808500000000000000000000075b" - }, - "balancer_tetuBal": { - "Underlying": "0xB797AdfB7b268faeaA90CAdBfEd464C76ee599Cd", - "NewVault": "0xf22651c92628ded7c154f80aC418378748278347", - "NewStrategy": "0x08C3F238d84A93C786C0DC1576F6CA146Ff50065", - "NewPool": "0xCacF3d04C7C31782fdbc66FFD9D7519B3124ed66", - "Gauge": "0xAA59736b80cf77d1E7D56B7bbA5A8050805F5064", - "PoolId": "0xb797adfb7b268faeaa90cadbfed464c76ee599cd0002000000000000000005ba" - } - } - } + "CRVStrategyYCRVMainnet": "0xCf5F83F8FE0AB0f9E9C1db07E6606dD598b2bbf5", + "SNXRewardStrategyWETH": "", + "SNXRewardStrategyLINK": "", + "SNXRewardStrategyYFI": "", + "DelayMinter": "0x284D7200a0Dabb05ee6De698da10d00df164f61d", + "BASED": "0x68A118Ef45063051Eac49c7e647CE5Ace48a68a5", + "sUSD": "0x57Ab1ec28D129707052df4dF418D58a2D46d5f51", + "PASTA": "0xE54f9E6Ab80ebc28515aF8b8233c1aeE6506a15E", + "swUSD": "0x77C6E4a580c0dCE4E5c7a17d0bc077188a83A059", + "swGauge": "0xb4d0C929cD3A1FbDc6d57E7D3315cF0C4d6B4bFa", + "TUSD": "0x0000000000085d4780B73119b644AE5ecd22b376", + "ProxiedVaultTUSD": "0x7674622c63Bee7F46E86a4A5A18976693D54441b", + "FARM_GRAIN_LP": "0xB9Fa44B0911F6D777faAb2Fa9d8Ef103f25Ddf49", + "GRAIN": "0x6589fe1271A0F29346796C6bAf0cdF619e25e58e", + "FARM_WETH_LP": "0x56feAccb7f750B997B36A68625C7C596F0B41A58", + "FARMSteadUSDC": "0xf6BD560131c1BB8591Cf864cDD51817FD5657061", + "BAS": "0xa7ED29B253D8B4E3109ce07c80fc570f81B63696", + "BAC": "0x3449FC1Cd036255BA1EB19d65fF4BA2b8903A69a", + "MIS": "0x4b4D2e899658FB59b1D518b68fe836B100ee8958", + "MIC": "0x368B3a58B5f49392e5C9E4C998cb0bB966752E51", + "1INCH": "0x111111111117dc0aa78b770fa6a738034120c302", + "EURS": "0xdb25f211ab05b1c97d595516f45794528a807ad8", + "UST": "0xa47c8bf37f92aBed4A126BDA807A7b7498661acD", + "MIR": "0x09a3ecafa817268f77be1283176b946c4ff2e608", + "mAAPL": "0xd36932143f6ebdedd872d5fb0651f4b72fd15a84", + "mAMZN": "0x0cae9e4d663793c2a2a0b211c1cf4bbca2b9caa7", + "mGOOGL": "0x59a921db27dd6d4d974745b7ffc5c33932653442", + "mTSLA": "0x21ca39943e91d704678f5d00b6616650f066fd63", + "mNFLX": "0xC8d674114bac90148d11D3C1d33C61835a0F9DCD", + "mTWTR": "0xEdb0414627E6f1e3F082DE65cD4F9C693D78CCA9", + "LDO": "0x5a98fcbea516cf06857215779fd812ca3bef1b32", + "BASV2": "0x106538cc16f938776c7c180186975bca23875287", + "KLON": "0xb97d5cf2864fb0d08b34a484ff48d5492b2324a0", + "iFARM": "0x1571eD0bed4D987fe2b498DdBaE7DFA19519F651", + "XSUSHI": "0x8798249c2e607446efb7ad49ec89dd1865ff4272", + "MUSE": "0xb6ca7399b4f9ca56fc27cbff44f4d2e4eef1fc81", + "NUDES20": "0x2313E39841fb3809dA0Ff6249c2067ca84795846", + "MASK20": "0xc2BdE1A2fA26890c8E6AcB10C91CC6D9c11F4a73", + "ROPE20": "0xB3CDC594D8C8e8152d99F162cF8f9eDFdc0A80A2", + "MCAT20": "0xf961A1Fa7C781Ecd23689fE1d0B7f3B6cBB2f972", + "KLONX": "0xbf15797BB5E47F6fB094A4abDB2cfC43F77179Ef", + "MEME20": "0x60acd58d00b2bcc9a8924fdaa54a2f7c0793b3b2", + "GPUNKS20": "0xcccbf11ac3030ee8cd7a04cfe15a3718df6dd030", + "MVI": "0x72e364f2abdc788b7e918bc238b21f109cd634d7", + "KXUSD": "0x43244C686a014C49D3D5B8c4b20b4e3faB0cbDA7", + "COMFI": "0x752efadc0a7e05ad1bcccda22c141d01a75ef1e4", + "JPYC": "0x2370f9d504c7a6e775bf6e14b3f12846b594cd53", + "CADC": "0xcadc0acd4b445166f12d2c07eac6e2544fbe2eef", + "BANANA": "0x603c7f932ED1fc6575303D8Fb018fDCBb0f39a95", + "Week2DegenBPT": { + "CRVFARMBPT": "0xac6bac9dc3de2c14b420e287de8ecb330d96e492", + "SWRVFARMBPT": "0xf9f2df6e0e369145481a32fcd260e353aa20c1a6", + "BasedsUSDFARMBPT": "0xf76206115617f090f5a49961a78bcf99bb91cfee", + "YFVFARMBPT": "0x97cd8e51cd6c888567c6c620188b8fb264ee8e91", + "SUSHIFARMBPT": "0xb39ce7fa5953bebc6697112e88cd11579cbca579", + "LINKFARMBPT": "0x418d3dfca5099923cd57e0bf9ed1e9994f515152", + "PASTAETHFARMBPT": "0xa3e69ebce417ee0508d6996340126ad60078fcdd", + "PYLONFARMBPT": "0x1e2dA0aa71155726C5C0E39AF76Ac0c2e8F74bEF" + }, + "pools": { + "DAIPool": "0xF9E5f9024c2f3f2908A1d0e7272861a767C9484b", + "USDCPool": "0xE1f9A3EE001a2EcC906E8de637DBf20BB2d44633", + "USDTPool": "0x5bd997039FFF16F653EF15D1428F2C791519f58d", + "TUSDPool": "0xeC56a21CF0D7FeB93C25587C12bFfe094aa0eCdA", + "BPTPool": "0x6f8A975758436A5Ec38d2f9d2336504430465517", + "BPTPoolV2": "0x346523a81f16030110e6C858Ee0E11F156840BD1", + "UNIPool": "0x99b0d6641A63Ce173E6EB063b3d3AED9A35Cf9bf", + "ProfitSharingDAI": "0xae024F29C26D6f71Ec71658B1980189956B0546D", + "ProfitSharingFARMAutoStake": "0x25550Cccbd68533Fa04bFD3e3AC4D09f9e00Fc50", + "ProfitSharingFARMOld": "0x59258F4e15A5fC74A7284055A8094F58108dbD4f", + "ProfitSharingFARMUpstream": "0x8f5adc58b32d4e5ca02eac0e293d35855999436c", + "ProfitSharingFARMUpstream_TEST_REMOVE_ON_DEPLOY": "0xf50be726417755074777DA8d8Da56F1638bF7CE4", + "ProfitSharingFARMAutoStake_TEST_REMOVE_ON_DEPLOY": "0x12D83DBaBEF9404a807c872a8fe92b6C041109F0", + "WBTCPool": "0x6291eCe696CB6682a9bb1d42fca4160771b1D7CC", + "RENBTCPool": "0xCFE1103863F9e7Cf3452Ca8932Eef44d314bf9C5", + "CRVRENWBTCPool": "0x5365A2C47b90EE8C9317faC20edC3ce7037384FB", + "WETHPool": "0xe11c81b924bb91b44bae19793539054b48158a9d", + "UNI_LP_WETH_USDTPool": "0x75071F2653fBC902EBaff908d4c68712a5d1C960", + "UNI_LP_WETH_USDCPool": "0x156733b89Ac5C704F3217FEe2949A9D4A73764b5", + "UNI_LP_WETH_DAIPool": "0x7aeb36e22e60397098C2a5C51f0A5fB06e7b859c", + "UNI_LP_WETH_WBTCPool": "0xF1181A71CC331958AE2cA2aAD0784Acfc436CB93", + "UNI_LP_WETH_DPIPool": "0xAd91695b4BeC2798829ac7a4797E226C78f22Abd", + "SUSHI_LP_WBTC_TBTCPool": "0x9523FdC055F503F73FF40D7F66850F409D80EF34", + "GRAINPool": "0xe58f0d2956628921cdEd2eA6B195Fc821c3a2b16", + "FARM_WETHPool": "0x6555c79a8829b793F332f1535B0eFB1fE4C11958", + "FARMSteadUSDCPool": "0x95D2e18C069175523F56B617F96be7575E381547" + }, + "OnBoardingRewardPools": { + "WETHfWETHRewardPool": "0x82bdac405762482f9411a7d970841ce55f64e04b" + }, + "OnBoardingUniPools": { + "USDTfUSDT": "0x713f62ccf8545Ff1Df19E5d7Ab94887cFaf95677", + "USDCfUSDC": "0x4161Fa43eaA1Ac3882aeeD12C5FC05249e533e67", + "DAIfDAI": "0x007E383BF3c3Ffa12A5De06a53BAb103335eFF28", + "USDTfUSDTRewardPool": "0x316De40F36da4C54AFf11C1D83081555Cca41270", + "USDCfUSDCRewardPool": "0x43286F57cf5981a5db56828dF91a46CfAb983E58", + "DAIfDAIRewardPool": "0xB492fAEdA6c9FFb9B9854a58F28d5333Ff7a11bc", + "WETHfWETH": "0x24b34098F6950a5d5B6BbE1358AD79B609B924fB" + }, + "degenRewardPools": { + "WETHDegenPool": "0xE604Fd5b1317BABd0cF2c72F7F5f2AD8c00Adbe1", + "LINKDegenPool": "0xa112c2354d27c2Fb3370cc5d027B28987117a268", + "YFIDegenPool": "0x84646F736795a8bC22Ab34E05c8982CD058328C7", + "SUSHIDegenPool": "0x4938960C507A4d7094C53A8cDdCF925835393B8f", + "YFVDegenPool": "0x3631A32c959C5c52BC90AB5b7D212a8D00321918", + "OGNDegenPool": "0xF71042C88458ff1702c3870f62F4c764712Cc9F0", + "PASTA_ETHDegenPool": "0xC6f39CFf6797baC5e29275177b6E8e315cF87D95" + }, + "Week2DegenRewardPools": { + "CRVFARMDegenPool": "0x45A760B3E83FF8C107C4df955b1483De0982F393", + "SWRVFARMDegenPool": "0x44356324864a30216e89193bc8b0f6309227d690", + "BasedsUSDFARMDegenPool": "0xf465573288D9D89C6E89b1bc3BC9ce2b997E77dF", + "YFVFARMDegenPool": "0x158edB94D0bfC093952fB3009DeeED613042907c", + "SUSHIFARMDegenPool": "0x26582BeA67B30AF166b7FCD3424Ba1E0638Ab136", + "LINKFARMDegenPool": "0x19f8cE19c9730A1d0db5149e65E48c2f0DAa9919", + "PASTAETHFARMDegenPool": "0xB4D1D6150dAc0D1A994AfB2A196adadBE639FF95", + "PYLONFARMDegenPool": "0x2f97D9f870a773186CB01742Ff298777BBF6f244" + }, + "GaugePoolBTC": "0xB1F2cdeC61db658F091671F5f199635aEF202CAC", + "GaugePoolStablecoin": "0xFA712EE4788C042e2B7BB55E6cb8ec569C4530c1", + "UNISWAP_SNX_POOL_ADDRESS_ETH_DPI": "0xb93b505ed567982e2b6756177ddd23ab5745f309", + "UNISWAP_SNX_POOL_ADDRESS_ETH_DAI": "0xa1484c3aa22a66c62b77e0ae78e15258bd0cb711", + "UNISWAP_SNX_POOL_ADDRESS_ETH_USDT": "0x6c3e4cb2e96b01f4b866965a91ed4437839a121a", + "UNISWAP_SNX_POOL_ADDRESS_ETH_USDC": "0x7fba4b8dc5e7616e59622806932dbea72537a56b", + "UNISWAP_SNX_POOL_ADDRESS_ETH_WBTC": "0xca35e32e7926b96a9988f61d510e038108d8068e", + "SUSHI_LP_WBTC_TBTC": "0x2dbc7dd86c6cd87b525bd54ea73ebeebbc307f68", + "VaultSUSHI_LP_WBTC_TBTC": "0xF553E1f826f42716cDFe02bde5ee76b2a52fc7EB", + "sushi_USDT_WETH": "0x06da0fd433c1a5d7a4faa01111c044910a184553", + "sushi_USDC_WETH": "0x397ff1542f962076d0bfe58ea045ffa2d347aca0", + "sushi_DAI_WETH": "0xc3d03e4f041fd4cd388c549ee2a29a9e5075882f", + "sushi_WBTC_WETH": "0xceff51756c56ceffca006cd410b03ffc46dd3a58", + "sushi_UST_WETH": "0x8B00eE8606CC70c2dce68dea0CEfe632CCA0fB7b", + "V2": { + "TUSD": { + "doHardwork": false, + "NewVault": "0x7674622c63Bee7F46E86a4A5A18976693D54441b", + "NewStrategy": "0x1a69F857103De1B531Ab7CF935Ffc6a46C2e488c", + "NoopStrategy": "0xc4c0d58c11ec41cc0f1a5be75296cf140ca8dd87", + "NewPool": "0xeC56a21CF0D7FeB93C25587C12bFfe094aa0eCdA", + "IdleStrategy": "0x1a69F857103De1B531Ab7CF935Ffc6a46C2e488c" + }, + "uni_WETH_DPI": { + "doHardwork": false, + "NewVault": "0x2a32dcBB121D48C106F6d94cf2B4714c0b4Dfe48", + "InitialStrategy": "0x94E74A1cAc19C8CB051887EebE4D9D383840CDbb", + "NewStrategy": "0x7f522f8619018F6D905A670830800903bCee544d", + "NewPool": "0xAd91695b4BeC2798829ac7a4797E226C78f22Abd", + "RewardPool": "0xB93b505Ed567982E2b6756177ddD23ab5745f309", + "RewardToken": "0x0954906da0Bf32d5479e25f46056d22f08464cab" + }, + "liquity_LQTY": { + "Underlying": "0x6DEA81C8171D0bA574754EF6F8b412F2Ed88c54D", + "NewVault": "0xCf16b17A215D1728b0a36a30A57BeAaf7845F334", + "StrategyContract": "LQTYStakingStrategyMainnet", + "NewStrategy": "0xf13A45FF5763Cb77fe3dCAaaA25652D15f95AeF2", + "NewPool": "0x1997e59399bad38068b07D20d64bBdbC6882501b", + "doHardwork": false + }, + "sCrvRewards": "0x99ac10631F69C753DDb595D074422a0922D9056B", + "StableVaultMigrator": "0x384636e5F47152275016b5D161da2a24b8a903A5", + "crvHBTC": { + "NewVault": "0xCC775989e76ab386E9253df5B0c0b473E22102E2", + "NewPool": "0x01f9CAaD0f9255b0C0Aa2fBD1c1aA06ad8Af7254", + "doHardwork": false + }, + "crvHUSD": { + "NewVault": "0x29780C39164Ebbd62e9DDDE50c151810070140f2", + "NewPool": "0x72C50e6FD8cC5506E166c273b6E814342Aa0a3c1", + "doHardwork": false + }, + "WBTC": { + "OldVault": "0xc07EB91961662D275E2D285BdC21885A4Db136B0", + "MigrationStrategy": "0x4050475BF052C25f2a66b5EAE7254E1c7A0CF806", + "NewVault": "0x5d9d25c7C457dD82fc8668FFC6B9746b674d4EcB", + "NewStrategy": "0x3F31eDCd57B2461fD2650F4A1066a97F73b97158", + "NewPool": "0x917d6480Ec60cBddd6CbD0C8EA317Bcc709EA77B", + "RewardPool": "0xE41F9FAbee859C4E6D248E9442c822F09742228a", + "doHardwork": false + }, + "WETH": { + "OldVault": "0x8e298734681adbfC41ee5d17FF8B0d6d803e7098", + "MigrationStrategy": "0x0Df24F8FD05279b34C432B165A470E9146199d92", + "NewVault": "0xFE09e53A81Fe2808bc493ea64319109B5bAa573e", + "NewStrategy": "0xa23c6F2d85fe47e613ce6bBb40E74aCB49Ae281a", + "NewPool": "0x3DA9D911301f8144bdF5c3c67886e5373DCdff8e", + "doHardwork": "onlyProfit" + }, + "DAI": { + "OldVault": "0xe85C8581e60D7Cd32Bbfd86303d2A4FA6a951Dac", + "MigrationStrategy": "0xDBeC47F0dEADab1bc10a95d25B1128e3D85e7DA1", + "NewVault": "0xab7fa2b2985bccfc13c6d86b1d5a17486ab1e04c", + "NewStrategy": "0xa2bd15c3611caa3e7d492a7feaf5f5181553897c", + "NewPool": "0x15d3A64B2d5ab9E152F16593Cdebc4bB165B5B4A", + "RewardPool": "0xAB768db196514DF35722A99c37C8ae3581d6352B" + }, + "USDC": { + "OldVault": "0xc3F7ffb5d5869B3ade9448D094d81B0521e8326f", + "MigrationStrategy": "0xd5dF7E9F74B31eC8d5011600093156c9f904671D", + "NewVault": "0xf0358e8c3CD5Fa238a29301d0bEa3D63A17bEdBE", + "NewStrategy": "0x76f9dDE616A7a00Fbb6Ca2b3650332Fa8e80d58B", + "NewPool": "0x4F7c28cCb0F1Dbd1388209C67eEc234273C878Bd" + }, + "USDT": { + "OldVault": "0xc7EE21406BB581e741FBb8B21f213188433D9f2F", + "MigrationStrategy": "0xE0DBB056f31D554e6928d2c97442111958A0E62E", + "NewVault": "0x053c80eA73Dc6941F518a68E2FC52Ac45BDE7c9C", + "NewStrategy": "0xf32146f6EBeAE1a19F035e385b75d04a9ECD6e10", + "NewPool": "0x6ac4a7AB91E6fD098E13B7d347c6d4d1494994a2", + "RewardPool": "0xC6D58F8c684F0F2992bA613d209209897c298E44" + }, + "renBTC": { + "OldVault": "0xfBe122D0ba3c75e1F7C80bd27613c9f35B81FEeC", + "MigrationStrategy": "0xcb8A90333165998446F35bAB8684D7efAf141242", + "NewVault": "0xC391d1b08c1403313B0c28D47202DFDA015633C4", + "NewStrategy": "0xd2429c20aF3Eb06B15C08b5290f4971B9fAc20B1", + "NewPool": "0x7b8Ff8884590f44e10Ea8105730fe637Ce0cb4F6", + "RewardPool": "0x4110D9A6b9aB2e388d572237284e74768342E0DA", + "doHardwork": false + }, + "crvRenWBTC": { + "OldVault": "0x192E9d29D43db385063799BC239E772c3b6888F3", + "MigrationStrategy": "0x3B984969B20c7c9db50fE0B7b893565BF25aF0db", + "NewVault": "0x9aA8F427A17d6B0d91B6262989EdC7D45d6aEdf8", + "NewStrategy": "0x3952555B3Be488F51f0b03315a85560a83c24E04", + "NewPool": "0xA3Cf8D1CEe996253FAD1F8e3d68BDCba7B3A3Db5", + "doHardwork": false + }, + "YCRV": { + "NewVault": "0x0FE4283e0216F94f5f9750a7a11AC54D3c9C38F3", + "NewStrategy": "0xD21C3b9aF9861b925c83046eA906FE933A50c977", + "NewPool": "0x6D1b6Ea108AA03c6993d8010690264BA96D349A8", + "doHardwork": false + }, + "ThreePool": { + "NewVault": "0x71B9eC42bB3CB40F017D8AD8011BE8e384a95fa5", + "NewStrategy": "0x885D59830C1FdB120B54d62790dB7A6a1f534463", + "NewPool": "0x27F12d1a08454402175b9F0b53769783578Be7d9", + "Miner": "0xbEbc44782C7dB0a1A60Cb6fe97d0b483032FF1C7", + "doHardwork": false + }, + "TBTCMixed": { + "NewVault": "0x640704D106E79e105FDA424f05467F005418F1B5", + "NewStrategy": "0xE26d94dED203F5402882D19fEf92Ee04f6b73ef9", + "NewPool": "0x017eC1772A45d2cf68c429A820eF374f0662C57c", + "doHardwork": false + }, + "crvCOMPOUND": { + "NewVault": "0x998cEb152A42a3EaC1f555B1E911642BeBf00faD", + "NewStrategy": "0x1825a0013E030DD668C5e4a00AE76Fb6E94687f6", + "NewPool": "0xC0f51a979e762202e9BeF0f62b07F600d0697DE1", + "doHardwork": false + }, + "crvUSDN": { + "NewVault": "0x683E683fBE6Cf9b635539712c999f3B3EdCB8664", + "NewStrategy": "0x50f3cfb398A25A5918B27c77465e9C3EdE7888B7", + "NewPool": "0xef4Da1CE3f487DA2Ed0BE23173F76274E0D47579", + "Miner": "0x0f9cb53Ebe405d49A0bbdBD291A65Ff571bC83e1" + }, + "crvBUSD": { + "NewVault": "0x4b1cBD6F6D8676AcE5E412C78B7a59b4A1bbb68a", + "NewStrategy": "0x2b7CAA7D87c01152A82c266791AdA69CcFe64045", + "NewPool": "0x093C2ae5E6F3D2A897459aa24551289D462449AD", + "doHardwork": false + }, + "sushi_PERP_ETH": { + "Underlying": "0x8486c538DcBD6A707c5b3f730B6413286FE8c854", + "SushiPoolId": "156", + "NewVault": "0x230D3E848d04516826067aCb08Fa6c5A552D3E62", + "NewStrategy": "0x630D435934e07151DB105D2D43BF5a3d3705e781", + "NewPool": "0x6Dc8Be78e95480e5566138429089D4ca589f5A34", + "doHardwork": false + }, + "sushi_USDT_WETH": { + "NewVault": "0x64035b583c8c694627A199243E863Bb33be60745", + "NewStrategy": "0x180A71C5688AC7e2368890ef77B0036Af8e261b6", + "NewPool": "0xA56522BCA0A09f57B85C52c0Cc8Ba1B5eDbc64ef", + "SushiPoolId": "0", + "doHardwork": false + }, + "sushi_USDC_WETH": { + "NewVault": "0x01bd09A1124960d9bE04b638b142Df9DF942b04a", + "NewStrategy": "0xd5d2ADcb5e6ad20425B0650E4050c0eA9ec3cEC0", + "NewPool": "0x6B4e1E0656Dd38F36c318b077134487B9b0cf7a6", + "SushiPoolId": "1", + "doHardwork": false + }, + "sushi_DAI_WETH": { + "NewVault": "0x203E97aa6eB65A1A02d9E80083414058303f241E", + "NewStrategy": "0x895CC1b32Aa6f5FEdf0E113eAC556309Ad225322", + "NewPool": "0x76Aef359a33C02338902aCA543f37de4b01BA1FA", + "SushiPoolId": "2", + "doHardwork": false + }, + "sushi_WBTC_WETH": { + "NewVault": "0x5C0A3F55AAC52AA320Ff5F280E77517cbAF85524", + "NewStrategy": "0xdD1dFbB5A580e96C2723cCAF687227900F97F053", + "NewPool": "0xE2D9FAe95f1e68afca7907dFb36143781f917194", + "SushiPoolId": "21", + "doHardwork": false + }, + "sushi_SUSHI_WETH": { + "Underlying": "0x795065dCc9f64b5614C407a6EFDC400DA6221FB0", + "NewVault": "0x5aDe382F38A09A1F8759D06fFE2067992ab5c78e", + "NewStrategy": "0xA44ffa733f1d500Fd10C613Cf66C87320d87ebee", + "NewPool": "0x16fBb193f99827C92A4CC22EFe8eD7390465BFa3", + "SushiPoolId": "12", + "doHardwork": false + }, + "UNI_BAC_DAI": { + "Underlying": "0xd4405F0704621DBe9d4dEA60E128E0C3b26bddbD", + "RewardPool": "0xc897daAb7Bc58a5A567911D6EC5C0FC8275F7F9e", + "NewVault": "0x6Bccd7E983E438a56Ba2844883A664Da87E4C43b", + "NewStrategy": "0xa89CBbE676562EbD0728E6cFA431DeBe77184090", + "NewPool": "0x797F1171DC5001B7A79ff7Dca68c9539329ccE48", + "doHardwork": false + }, + "UNI_DAI_BAS": { + "Underlying": "0x3E78F2E7daDe07ea685F8612F00477FD97162F1e", + "RewardPool": "0xc897daAb7Bc58a5A567911D6EC5C0FC8275F7F9e", + "NewVault": "0xf8b7235fcfd5A75CfDcC0D7BC813817f3Dd17858", + "NewStrategy": "0xA9cA706797702a50ea76aC9920774c8E982E4436", + "NewPool": "0xf330891f02F8182D7D4e1A962ED0F3086D626020", + "doHardwork": false + }, + "UNI_MIC_USDT": { + "Underlying": "0xC9cB53B48A2f3A9e75982685644c1870F1405CCb", + "RewardPool": "0x9D9418803F042CCd7647209b0fFd617981D5c619", + "NewVault": "0x6F14165c6D529eA3Bfe1814d0998449e9c8D157D", + "NewStrategy": "0xa81363950847aC250A2165D9Fb2513cA0895E786", + "NewPool": "0x98Ba5E432933E2D536e24A2C021deBb8404588C1", + "doHardwork": false + }, + "UNI_MIS_USDT": { + "Underlying": "0x066F3A3B7C8Fa077c71B9184d862ed0A4D5cF3e0", + "RewardPool": "0x14E33e1D6Cc4D83D7476492C0A52b3d4F869d892", + "NewVault": "0x145f39B3c6e6a885AA6A8fadE4ca69d64bab69c8", + "NewStrategy": "0x940db279d149de71FDa27fA057936265A92d8d7e", + "NewPool": "0xf4784d07136b5b10c6223134E8B36E1DC190725b", + "doHardwork": false + }, + "crvOBTC": { + "Underlying": "0x2fE94ea3d5d4a175184081439753DE15AeF9d614", + "NewVault": "0x966A70A4d3719A6De6a94236532A0167d5246c72", + "NewStrategy": "0x2E916cF581547c1641BD259c01507136B4Ac6454", + "NewPool": "0x91B5cD52fDE8dbAC37C95ECafEF0a70bA4c182fC", + "doHardwork": false + }, + "oneInch_ETH_DAI": { + "Underlying": "0x7566126f2fD0f2Dddae01Bb8A6EA49b760383D5A", + "NewVault": "0x8e53031462E930827a8d482e7d80603B1f86e32d", + "NewStrategy": "0xb97fDc1C48aBc7F25605118E6b4842dc57e666aF", + "NewPool": "0xDa5E9706274D88bbf1bD1877a9b462fC40cDcfAd", + "RewardPool": "0xCa6E3EBF4Ac8c3E84BCCDF5Cd89aece74D69F2a7", + "doHardwork": false + }, + "oneInch_ETH_USDC": { + "Underlying": "0xb4dB55a20E0624eDD82A0Cf356e3488B4669BD27", + "NewVault": "0xD162395C21357b126C5aFED6921BC8b13e48D690", + "NewStrategy": "0x8eA2DB065F74064DAF96Ab1aF9637131D5Fa4D95", + "NewPool": "0x9a9A6148f7b0A9767AC1fdC67343D1e3E219FdDf", + "RewardPool": "0xc7c42eccAc0D4Bb790a32Bc86519aC362e01d388", + "doHardwork": false + }, + "oneInch_ETH_USDT": { + "Underlying": "0xbBa17b81aB4193455Be10741512d0E71520F43cB", + "NewVault": "0x4bf633A09bd593f6fb047Db3B4C25ef5B9C5b99e", + "NewStrategy": "0x67729651D5B265b0AD3e009437A71396Ae33eb83", + "NewPool": "0x2A80e0B572e7EF61Ef81EF05eC024e1e52Bd70BD", + "RewardPool": "0xE22f6A5dd9e491dFAB49faeFdb32d01AaF99703e", + "doHardwork": false + }, + "oneInch_ETH_WBTC": { + "Underlying": "0x6a11F3E5a01D129e566d783A7b6E8862bFD66CcA", + "NewVault": "0x859222DD0B249D0ea960F5102DaB79B294d6874a", + "NewStrategy": "0x15aDA3630227a33751e986F3E77b0a073f77d17d", + "NewPool": "0x747318Cf3171D4E2a1A52bBD3Fcc9f9c690448B4", + "RewardPool": "0x2eDe375d73D81dBd19ef58A75ba359Dd28d25De8", + "doHardwork": false + }, + "oneInch_1INCH_USDC": { + "Underlying": "0x69AB07348F51c639eF81d7991692f0049b10D522", + "NewVault": "0xF174DDDD9DBFfeaeA5D908a77d695a77e53025b3", + "NewStrategy": "0x8d7dA935C449bE284B27D96B6F215d6Dba95d8d1", + "NewPool": "0x516658d83A68747C34FD5aeCba7068ad4bD4783d", + "RewardPool": "0x1055f60Bbf27D233C4E34D2E03e35567427415Fa", + "doHardwork": false + }, + "oneInch_1INCH_WBTC": { + "Underlying": "0xE179d801E6882e628d6ce58b94b3C41E35C8518A", + "NewVault": "0xDdB4669f39c03A6edA92ffB5B78A9C1a74615F1b", + "NewStrategy": "0xb3fFE89b4f9e0b76980Ee06301409521CF6825Cc", + "NewPool": "0xd8a3C7d1dEcCB8445a4391F6052E5a0726f2F270", + "RewardPool": "0x73f5E5260423A2742d9F8Ac49DeA6CB5eaec465e", + "doHardwork": false + }, + "oneInch_ETH_1INCH": { + "Underlying": "0x0EF1B8a0E726Fc3948E15b23993015eB1627f210", + "NewVault": "0xFCA949E34ecd9dE519542CF02054DE707Cf361cE", + "NewStrategy": "0x1b8e2b4Ad303550d6872C08C5F6c024b68B2286D", + "NewPool": "0x16b5089ED717409849b2748AC73adFbfE7ec0301", + "RewardPool": "0xe65184b402376703adc27a7d7e0e8d35a264a240", + "doHardwork": false + }, + "basisGold_BAC": { + "Underlying": "0x3449FC1Cd036255BA1EB19d65fF4BA2b8903A69a", + "RewardPool": "0x4330E43F5b1e7D3Ea7B0a177Af50C6B2489ca406", + "NewVault": "0x371E78676cd8547ef969f89D2ee8fA689C50F86B", + "NewStrategy": "0xB075bA5DC253E39376AC044182BE13315e828AE2", + "NewPool": "0x3cddE34C96eCB95A1232c9673e23f2dB5fA72280", + "doHardwork": false + }, + "basisGold_ESD": { + "Underlying": "0x36F3FD68E7325a35EB768F1AedaAe9EA0689d723", + "RewardPool": "0x466837EDC9411D8ea334e62AdBd1E9d18fBdb5d4", + "NewVault": "0x45a9e027DdD8486faD6fca647Bb132AD03303EC2", + "NewStrategy": "0x7e2a45Ea5223eD02fE80e5020Aa650121A7361ab", + "NewPool": "0xDB9C2EbA87301e6951d6FBE7a458832eaab2137E", + "doHardwork": false + }, + "basisGold_DSD": { + "Underlying": "0xBD2F0Cd039E0BFcf88901C98c0bFAc5ab27566e3", + "RewardPool": "0x056Be3ED7CF114AFd98F694cC21c7C70a644e1BA", + "NewVault": "0x8Bf3c1c7B1961764Ecb19b4FC4491150ceB1ABB1", + "NewStrategy": "0x185F97Af588c0D416Da1Bc3828234F94F4681810", + "NewPool": "0x7c497298d9576499e17F9564CE4E13faa87A9b33", + "doHardwork": false + }, + "basisGold_DAI_BSG": { + "Underlying": "0x4A9596E5d2f9bEF50E4De092AD7181aE3C40353e", + "RewardPool": "0xAe49F34331f31e1C1ADA91213b47b4065a04516b", + "NewVault": "0x639d4f3F41daA5f4B94d63C2A5f3e18139ba9E54", + "NewStrategy": "0x8d640378C983C6aab076bdB5d86A58F9179055eD", + "NewPool": "0xf5b221E1d9C3a094Fb6847bC3E241152772BbbF8", + "doHardwork": false + }, + "basisGold_DAI_BSGS": { + "Underlying": "0x980a07E4F64d21a0cB2eF8D4AF362a79b9f5c0DA", + "RewardPool": "0x3B871056E9f13aA3BA5b4dC3f71f00f7dc652199", + "NewVault": "0x633C4861A4E9522353EDa0bb652878B079fb75Fd", + "NewStrategy": "0x3F37185399537e95686a66247514De55C8792eb3", + "NewPool": "0x63e7D3F6e208ccE4967b7a0E6A50A397Af0b0E7A", + "doHardwork": false + }, + "crvEURS": { + "Underlying": "0x194eBd173F6cDacE046C53eACcE9B953F28411d1", + "GaugePool": "0x90Bb609649E0451E5aD952683D64BD2d1f245840", + "NewVault": "0x6eb941BD065b8a5bd699C5405A928c1f561e2e5a", + "NewStrategy": "0x6d28d86ff925d2747D60a2b5C3E045F892f52285", + "NewPool": "0xf4d50f60D53a230abc8268c6697972CB255Cd940", + "doHardwork": false + }, + "crvGUSD": { + "NewVault": "0xB8671E33fcFC7FEA2F7a3Ea4a117F065ec4b009E", + "NewStrategy": "0xA505917C1326670451EfF9ea75FE0d49a3853acF", + "NewPool": "0x538613A19Eb84D86a4CcfcB63548244A52Ab0B68", + "GaugePool": "0xC5cfaDA84E902aD92DD40194f0883ad49639b023", + "Underlying": "0xD2967f45c4f384DEEa880F807Be904762a3DeA07", + "doHardwork": false + }, + "crvUST": { + "Underlying": "0x94e131324b6054c0D789b190b2dAC504e4361b53", + "GaugePool": "0x3B7020743Bc2A4ca9EaF9D0722d42E20d6935855", + "NewVault": "0x84A1DfAdd698886A614fD70407936816183C0A02", + "NewStrategy": "0xc55f8Be3cc55cae1BfBE5558D9E5b44906Ed248A", + "NewPool": "0xDdb5D3CCd968Df64Ce48b577776BdC29ebD3120e", + "doHardwork": false + }, + "mirrorAAPL": { + "Underlying": "0xB022e08aDc8bA2dE6bA4fECb59C6D502f66e953B", + "RewardPool": "0x735659C8576d88A2Eb5C810415Ea51cB06931696", + "NewVault": "0x11804D69AcaC6Ae9466798325fA7DE023f63Ab53", + "NewStrategy": "0xA5a091fd156FF5e44f22Bef544923CDc850d9D46", + "NewPool": "0xc02d1Da469d68Adc651Dd135d1A7f6b42F4d1A57", + "doHardwork": false + }, + "mirrorAMZN": { + "Underlying": "0x0Ae8cB1f57e3b1b7f4f5048743710084AA69E796", + "RewardPool": "0x1fABef2C2DAB77f01053E9600F70bE1F3F657F51", + "NewVault": "0x8334A61012A779169725FcC43ADcff1F581350B7", + "NewStrategy": "0x0c3d0B5910b0603d68be29a647c0F6187A8c3D36", + "NewPool": "0x8Dc427Cbcc75cAe58dD4f386979Eba6662f5C158", + "doHardwork": false + }, + "mirrorGOOG": { + "Underlying": "0x4b70ccD1Cf9905BE1FaEd025EADbD3Ab124efe9a", + "RewardPool": "0x5b64BB4f69c8C03250Ac560AaC4C7401d78A1c32", + "NewVault": "0x07DBe6aA35EF70DaD124f4e2b748fFA6C9E1963a", + "NewStrategy": "0x0a6ADe7348598E42Da381B03C1c40c9bA1c7747D", + "NewPool": "0xfE83a00DF3A98dE218c08719FAF7e3741b220D0D", + "doHardwork": false + }, + "mirrorTSLA": { + "Underlying": "0x5233349957586A8207c52693A959483F9aeAA50C", + "RewardPool": "0x43DFb87a26BA812b0988eBdf44e3e341144722Ab", + "NewVault": "0xC800982d906671637E23E031e907d2e3487291Bc", + "NewStrategy": "0xb5480a276C49B5e3a1bC13659030b4E94018a817", + "NewPool": "0x40C34B0E1bb6984810E17474c6B0Bcc6A6B46614", + "doHardwork": false + }, + "crvSTETH": { + "Underlying": "0x06325440D014e39736583c165C2963BA99fAf14E", + "GaugePool": "0x182B723a58739a9c974cFDB385ceaDb237453c28", + "NewVault": "0xc27bfE32E0a934a12681C1b35acf0DBA0e7460Ba", + "NewStrategy": "0x52d8f04F071dD397C71514853A58664613B91192", + "NewPool": "0x2E25800957742C52b4d69b65F9C67aBc5ccbffe6", + "Miner": "0xDC24316b9AE028F1497c275EB9192a3Ea0f67022" + }, + "crvAAVE": { + "NewVault": "0xc3EF8C4043D7cf1D15B6bb4cd307C844E0BA9d42", + "NewStrategy": "0xdC9a3e8c6327c6Fea1780019e00F7b0558f638A5", + "NewPool": "0x10f1fc85eAA1F064e38EEffDa82fBa414841f438", + "GaugePool": "0xd662908ADA2Ea1916B3318327A97eB18aD588b5d", + "Underlying": "0xFd2a8fA60Abd58Efe3EeE34dd494cD491dC14900", + "doHardwork": false + }, + "klondike_WBTC_KBTC": { + "Underlying": "0x1F3D61248EC81542889535595903078109707941", + "NewVault": "0x5cd9Db40639013A08d797A839C9BECD6EC5DCD4D", + "NewStrategy": "0x5334cf3a2006f05f879f8677a6a1fb94c6ba7861", + "RewardPool": "0x2B01d3e34259D40Cf2fF3b34A28D7c80d6319Cb0", + "NewPool": "0xdD496A6Ba1B4Cf2b3ef42dEf132e2B2c570941FE", + "doHardwork": false + }, + "klondike_WBTC_KLON": { + "Underlying": "0x69Cda6eDa9986f7fCa8A5dBa06c819B535F4Fc50", + "NewVault": "0xB4E3fC276532f27Bd0F738928Ce083A3b064ba61", + "NewStrategy": "0x1a0B8b5c603CAc03b3B6B7a9679F5E2c1E98f248", + "RewardPool": "0x185bDc02aAFbEcDc8DC574e8319228B586764415", + "NewPool": "0x719d70457658358f2e785B38307CfE24071b7417", + "doHardwork": false + }, + "iFARM": { + "Underlying": "0xa0246c9032bC3A600820415aE600c6388619A14D", + "NewVault": "0x1571eD0bed4D987fe2b498DdBaE7DFA19519F651" + }, + "mirrorNFLX": { + "Underlying": "0xC99A74145682C4b4A6e9fa55d559eb49A6884F75", + "RewardPool": "0x29cF719d134c1C18daB61C2F4c0529C4895eCF44", + "NewVault": "0x99C2564C9D4767C13E13F38aB073D4758af396Ae", + "NewStrategy": "0x97487C1F352a8076A738fbDcd316A10F01046567", + "NewPool": "0x937D4b84f139bec548b825FdCE33B172C5Bf755a", + "doHardwork": false + }, + "mirrorTWTR": { + "Underlying": "0x34856be886A2dBa5F7c38c4df7FD86869aB08040", + "RewardPool": "0x99d737ab0df10cdC99c6f64D0384ACd5C03AEF7F", + "NewVault": "0xb37c79f954E3e1A4ACCC14A5CCa3E46F226038b7", + "NewStrategy": "0x18fbE81e56133118669660A46d050546045aB9B3", + "NewPool": "0x677AD66025063bE55B070685E618a84FF3dd62be", + "doHardwork": false + }, + "sushi_UST_WETH": { + "Underlying": "0x8B00eE8606CC70c2dce68dea0CEfe632CCA0fB7b", + "SushiPoolId": "85", + "NewVault": "0x4D4D85c6a1ffE6Bb7a1BEf51c9E2282893feE521", + "NewStrategy": "0x18fe4B095dc23411857e174D8C561C860c6C7CD5", + "NewPool": "0x59eeb34065dB1621c68d26f37ffEFf3A89E5FA8b", + "doHardwork": false + }, + "crvLink": { + "Underlying": "0xcee60cFa923170e4f8204AE08B4fA6A3F5656F3a", + "NewVault": "0x24C562E24A4B5D905f16F2391E07213efCFd216E", + "NewStrategy": "0x3a0073726E60Fd202fD228a9C88288F331977d04", + "GaugePool": "0xFD4D8a17df4C27c1dD245d153ccf4499e806C87D", + "NewPool": "0x9c6FbDBF59808CD920fDb166c25E2E9FcF708dD1", + "doHardwork": false + }, + "SUSHI": { + "Underlying": "0x6b3595068778dd592e39a122f4f5a5cf09c90fe2", + "NewVault": "0x274AA8B58E8C57C4e347C8768ed853Eb6D375b48", + "NewStrategy": "0x40D94AEFEC6ac00Fa80689A38135D83EeAa58999", + "NewPool": "0xf550804Ebd6f89CdC9EC8E92CE8DE91A2F64a82E", + "RewardPool": "0xA9e43Ae740A19ddd7Aa04efa4198b32344F4c0f2", + "doHardwork": false + }, + "sushi_USDT_WETH_HODL": { + "Underlying": "0x06da0fd433C1A5d7a4faa01111c044910A184553", + "NewVault": "0x4D4B6f8EFb685b774234Fd427201b3a9bF36ffc8", + "NewStrategy": "0x33Fed4ccB4175484a692c83942D4374FcD1a3CD4", + "NewPool": "0x0c67FBa277A3FE1B0a792ef5bc798cBbDA15a7f5", + "SushiPoolId": "0", + "doHardwork": false + }, + "sushi_USDC_WETH_HODL": { + "Underlying": "0x397FF1542f962076d0BFE58eA045FfA2d347ACa0", + "NewVault": "0x5774260CcD87F4FfFc4456260857207fc8BCb89A", + "NewStrategy": "0x8e8C911D46baDc3e69d781744d57884eEF6b4c43", + "NewPool": "0x378C314028071C92efE15d6990B6cf93594fCB9D", + "SushiPoolId": "1", + "doHardwork": false + }, + "sushi_DAI_WETH_HODL": { + "Underlying": "0xC3D03e4F041Fd4cD388c549Ee2A29a9E5075882f", + "NewVault": "0x29EC64560ab14d3166222Bf07c3F29c4916E0027", + "NewStrategy": "0x923ca6DCEF62030Bed25aA3EF854F39dc45DDa65", + "NewPool": "0xF5833723b150929D1Fddf785ED9D92eEe722387d", + "SushiPoolId": "2", + "doHardwork": false + }, + "sushi_WBTC_WETH_HODL": { + "Underlying": "0xCEfF51756c56CeFFCA006cD410B03FFC46dd3a58", + "NewVault": "0xB677bcA369f2523F62862F88d83471D892dD55B9", + "NewStrategy": "0x4Cad48Bf9a362d3576d2aaCD5fD0DbD4F9e9FAB8", + "NewPool": "0x08aA65118996eaa61372B65978Cfa684F2C749b2", + "SushiPoolId": "21", + "doHardwork": false + }, + "crvUSDP": { + "Underlying": "0x7Eb40E450b9655f4B3cC4259BCC731c63ff55ae6", + "NewVault": "0x02d77f6925f4ef89EE2C35eB3dD5793f5695356f", + "NewStrategy": "0x127BfdC843a35607B024781324311522907bCA66", + "GaugePool": "0x055be5DDB7A925BfEF3417FC157f53CA77cA7222", + "NewPool": "0x15AEB9B209FEC67c672dBF5113827daB0b80f390", + "doHardwork": false + }, + "crvThreeCrypto": { + "Underlying": "0xc4AD29ba4B3c580e6D59105FFf484999997675Ff", + "NewVault": "0x33ED34dD7C40EF807356316B484d595dDDA832ab", + "NewPool": "0xfbFBE380489882831DAD5258cFD2e29307E23B82", + "Miner": "0xD51a44d3FaE010294C616388b506AcdA1bfAAE46" + }, + "crvCVXCRV": { + "Underlying": "0x9D0464996170c6B9e75eED71c68B99dDEDf279e8", + "NewVault": "0xA59e923a016e1F84843915423dc17CFDdCDFb57e", + "NewStrategy": "0x42C7B7389284B25a06F07fC4AAf12159C3c37f29", + "NewPool": "0x863575998615c05bBed01599de521d80c10B16F5", + "doHardwork": false + }, + "nft20_Muse": { + "Underlying": "0x20d2C17d1928EF4290BF17F922a10eAa2770BF43", + "NewVault": "0xc45d471c77ff31C39474d68a5080Fe1FfACDBC04", + "NewStrategy": "", + "PoolId": "0", + "NewPool": "0x743BD82331CAe227Fa2c8c97f345A6846f8383b1", + "MasterChef": "0x193b775aF4BF9E11656cA48724A710359446BF52", + "doHardwork": false + }, + "nft20_Dudes": { + "Underlying": "0x04914cb01eeC94E320e3A88b3c7A7e9B1609d13C", + "NewVault": "0x1E5f4e7127ea3981551D2Bf97dCc8f17a4ECEbEf", + "NewStrategy": "", + "PoolId": "6", + "NewPool": "0x3B808A7d8CCdF8893d1360ff421beF4440376842", + "MasterChef": "0x193b775aF4BF9E11656cA48724A710359446BF52", + "doHardwork": false + }, + "nft20_Mask": { + "Underlying": "0xaa617C8726ADFDe9e7b08746457E6b90ddB21480", + "NewVault": "0xF2a671645D0DF54d2f03E9ad7916c8F7368D1C29", + "NewStrategy": "", + "PoolId": "5", + "NewPool": "0xC5fc56779b5925218D2Cdac093d0bFc6de7Cc2D1", + "MasterChef": "0x193b775aF4BF9E11656cA48724A710359446BF52", + "doHardwork": false + }, + "nft20_Rope": { + "Underlying": "0x95ACF4ba2c53E31Db1459172332D52bAaC433bB3", + "NewVault": "0xAF9486E3DA0cE8d125aF9b256b3ecd104a3031B9", + "NewStrategy": "", + "PoolId": "7", + "NewPool": "0x14ac1BDdd9160866590C6c4ec16853A1510845b9", + "MasterChef": "0x193b775aF4BF9E11656cA48724A710359446BF52", + "doHardwork": false + }, + "nft20_Mooncat": { + "Underlying": "0x31C507636a4cAB752A8A069B865099924BD5F1a9", + "NewVault": "0x0cA19915439C12B16C0A8C119eC05fA801365a15", + "NewStrategy": "0x405FE1198edABAE6a85C494dCF09f7be6a957b1D", + "PoolId": "9", + "NewPool": "0xE7E1C3624188052a2367B63048a32A7429980113", + "doHardwork": false + }, + "nft20_Meme": { + "Underlying": "0xE14f1283059afA8d3c9c52EFF76FE91854F5D1B3", + "NewVault": "0x227A46266329767cEa8883BFC81d21f1Ea0EdbB3", + "NewStrategy": "0xbdc7D6284BAD0D7243Bf3ca4DCeaE2A86DeEe37d", + "PoolId": "4", + "NewPool": "0x269FA8c40062692CFD5494e5ec7daD64745b45af", + "doHardwork": false + }, + "nft20_Gpunks": { + "Underlying": "0xBb1565072FB4f3244eBcE5Bc8Dfeda6baEb78Ad3", + "NewVault": "0xe6e0B4294eF6a518bB702402e9842Df2a2Abf1B1", + "NewStrategy": "0x7E33Ef42d0B7f2b25E27b49004cE79E1b11f2649", + "PoolId": "8", + "NewPool": "0x9b36b44C6E3BfB1aDfbe31BB7b8c4f9AF7A804Ee", + "doHardwork": false + }, + "uni_ETH_MVI": { + "Underlying": "0x4d3C5dB2C68f6859e0Cd05D080979f597DD64bff", + "NewVault": "0x5EA74C6AbF0e523fdecFE218CCb3d2fDe2339613", + "NewStrategy": "0x991c40f931446321e3219a867a36B505b76E9522", + "NewPool": "0x079158BECA3c0ee6aE44B43357c6317E339DdC69", + "RewardPool": "0x5bC4249641B4bf4E37EF513F3Fa5C63ECAB34881", + "doHardwork": false + }, + "klondike_KXUSD_DAI": { + "Underlying": "0x672C973155c46Fc264c077a41218Ddc397bB7532", + "NewVault": "0x26193024f481aA987FC5230E107F1651b3e01741", + "NewStrategy": "0xa03833A5Eef48fAd3295C11e6c1E5701C2817e16", + "NewPool": "0x8e54bB5e1411Be9c776b17B0cD267F2955377E32", + "RewardPool": "0xE301F632E573A3F8bd06fe623E4440560ab08692", + "doHardwork": false + }, + "complifi_COMPFI_WETH": { + "Underlying": "0xe9C966bc01b4f14c0433800eFbffef4F81540A97", + "NewVault": "0xB89777534acCcc9aE7cbA0e72163f9F214189263", + "NewStrategy": "0x7724844189CD0Bb08cAAD3d2F47d826EcB33aFe5", + "NewPool": "0xaB2e513C9f92a7B0F36f7fEeF680cd0f502B23dc", + "PoolId": "12", + "doHardwork": false + }, + "complifi_COMPFI_ETH5X": { + "Underlying": "0xbfB68BedFE44E5a27B5b3931e20ab389D5928405", + "NewVault": "0xd3093e3EfBE00f010E8F5Efe3f1cb5d9b7Fe0eb1", + "NewStrategy": "0x4c992088252441Ee1840ad0213Bf27e7B8825064", + "NewPool": "0x85F11E0480cc8F0a1c9B24B6421fAdD9C10b485f", + "doHardwork": false + }, + "lfBTC_LIFT": { + "Underlying": "0x0e250c3FF736491712C5b11EcEe6d8dbFA41c78f", + "NewVault": "0x8d2450C6e35c765fA4D43FC9EEA87bE269E1Ab5b", + "StrategyContract": "LiftStrategyMainnet_lfBTC_LIFT", + "NewStrategy": "0xA1DdB9C23e678B55fde108C41741f6c85EDF1972", + "NewPool": "0x5ed17cA557359eAB39FEA1de8240BaC4b9C7BECa", + "doHardwork": false + }, + "wBTC_lfBTC": { + "Underlying": "0xd975b774C50aa0aEacB7b546b86218c1D7362123", + "NewVault": "0xc8404f55015FC76eA36Ca11dc8628dD38F1d6Ed2", + "StrategyContract": "LiftStrategyMainnet_wBTC_lfBTC", + "NewStrategy": "0x4157beBDeBb508A62874c841b07Ae4013dB8B274", + "NewPool": "0x17Ea335B82844212468000e7Aeb5F55D63948c47", + "doHardwork": false + }, + "UniV3_ZUSD_ETH": { + "Underlying": [ + "0x76417E660DF3E5c90C0361674C192da152A806E4", + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" + ], + "NewVault": "0xC1aa3966008ef13B9dD2867D41cA21d9C42932A1", + "NewPool": "0xb5f7FD6fC1A0F0B606D6F65F656af79e12c310b7", + "doHardwork": false + }, + "UniV3_ETH_sETH2": { + "Underlying": [ + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "0xFe2e637202056d30016725477c5da089Ab0A043A" + ], + "NewVault": "0x65383Abd40f9f831018dF243287F7AE3612c62AC", + "NewPool": "0x11301B7C82Cd953734440aaF0D5Dd0B36E2aB1d8", + "doHardwork": "onlyProfit" + }, + "UniV3_UST_USDT": { + "Underlying": [ + "0xa47c8bf37f92aBed4A126BDA807A7b7498661acD", + "0xdAC17F958D2ee523a2206206994597C13D831ec7" + ], + "NewVault": "0x1851A8fA2ca4d8Fb8B5c56EAC1813Fd890998EFc", + "NewPool": "0x611aC252ED4bF54b7980ff64bc94058F5Dcb5bB2", + "doHardwork": false + }, + "UniV3_USDC_ETH": { + "Underlying": [ + "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2" + ], + "NewVault": "0x0b4C4EA418Cd596B1204C0dd07E419707149C7C6", + "NewPool": "0x8AB3342a692935a8ad23214d7403403D224d2ba4", + "doHardwork": false + }, + "UniV3_USDC_ETH_MANAGED": { + "Underlying": [ + "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2" + ], + "NewVault": "0x73a93Fa634056a5EDDCE5e1C7a0e33b4702faE0f", + "NewPool": "0x694a3Ab31241D2c49F93eAc5A4F3b05c6Fb7964b", + "doHardwork": false + }, + "UniV3_USDC_USDT": { + "Underlying": [ + "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "0xdAC17F958D2ee523a2206206994597C13D831ec7" + ], + "NewVault": "0xe29385F6B90F25082972B75ccBC69900cE8A176A", + "NewPool": "0xAe8d48De831a64787DDC3AC67Fd93Fd10b008606", + "doHardwork": false + }, + "UniV3_WBTC_ETH": { + "Underlying": [ + "0x2260fac5e5542a773aa44fbcfedf7c193bc2c599", + "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2" + ], + "NewVault": "0x2357685B07469eE80A389819C7A41edCD70cd88C", + "NewPool": "0xd18F256b380b30d7Aa24c504b39f7320dF1b2dbE", + "doHardwork": "onlyProfit" + }, + "UniV3_ETH_USDT": { + "Underlying": [ + "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", + "0xdAC17F958D2ee523a2206206994597C13D831ec7" + ], + "NewVault": "0x5c49E0386215077d1A3eCc425CC30ce34Ec08B60", + "NewPool": "0xd2d19439E84fcBaA7D4C755b3E15B1cB67CeA17B", + "doHardwork": false + }, + "UniV3_DAI_USDC": { + "Underlying": [ + "0x6B175474E89094C44Da98b954EedeAC495271d0F", + "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48" + ], + "NewVault": "0xFb387177fF9Db15294F7Aebb1ea1e941f55695bc", + "NewPool": "0x174678B2632910e97BfDf284FA0583ba717b980F", + "doHardwork": false + }, + "UniV3_DAI_ETH": { + "Underlying": [ + "0x6B175474E89094C44Da98b954EedeAC495271d0F", + "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2" + ], + "NewVault": "0x970CC1E0Bdb3B29a6A12BDE1954A8509acbC9158", + "NewPool": "0xA9e60dD0eF825A1009B37EDb75B312BdA5Ad1A51", + "doHardwork": false + }, + "UniV3_UNI_ETH": { + "Underlying": [ + "0x1f9840a85d5af5bf1d1762f925bdaddc4201f984", + "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2" + ], + "NewVault": "0x3F16b084Ff94c8a3f5A1b60834046f1febD15595", + "NewPool": "0x2579687F556C963b607a8E44c1FbA0F363D2AA11", + "doHardwork": false + }, + "UniV3_FCASH_USDC": { + "Underlying": [ + "0x531261a091F31bFd93dd393a6CA447ed6Fb2043C", + "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48" + ], + "NewVault": "0x50dCcf8F83CCE8aA9168637c2Ec0114ae934F6d1", + "NewPool": "0xC02f8fE55Aa542038a619e17ED42002EB7A5D247", + "doHardwork": false + }, + "UniV3_USDT_ETH_1400_2400": { + "Underlying": [ + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "0xdAC17F958D2ee523a2206206994597C13D831ec7" + ], + "NewVault": "0x0a1AB972612489a1a362f42559bcd281FBEc0786", + "NewPool": "0x31a69b3d430a08c711FacA9c2C0b4A50f593626b", + "doHardwork": "onlyProfit" + }, + "UniV3_USDC_ETH_1400_2400": { + "Underlying": [ + "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" + ], + "NewVault": "0x45A78dEbfb4d9E94836dC1680d7FAf32b3994a83", + "NewPool": "0xf8CBFE8817d7A7986B6F1C67e29262B8D2496102", + "doHardwork": "onlyProfit" + }, + "UniV3_DAI_ETH_1400_2400": { + "Underlying": [ + "0x6B175474E89094C44Da98b954EedeAC495271d0F", + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" + ], + "NewVault": "0xC905ccc1a1EC21C8bbE0c0b53d3D048D9055D4bB", + "NewPool": "0xBa20df1C78eD7CE835035e49Dc0389fF11224a76", + "doHardwork": "onlyProfit" + }, + "UniV3_DPI_ETH": { + "Underlying": [ + "0x1494CA1F11D487c2bBe4543E90080AeBa4BA3C2b", + "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2" + ], + "NewVault": "0x04EdB1420A01547944eA57bBd4EBeBAE04ac116b", + "NewPool": "0xf435E8E3D48C972EF536b4862b2Cfec4d0a8C5f1", + "doHardwork": false + }, + "UniV3_BUSD_USDC": { + "Underlying": [ + "0x4Fabb145d64652a948d72533023f6E7A623C7C53", + "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48" + ], + "NewVault": "0x7095b06C02B66e4133F7B4b078B2720CB4437408", + "NewPool": "0xDC1873C8E58e925D530b94FF14b0Aa4121b04d1F", + "doHardwork": false + }, + "UniV3_renBTC_wBTC": { + "Underlying": [ + "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", + "0xEB4C2781e4ebA804CE9a9803C67d0893436bB27D" + ], + "NewVault": "0x7Fb7E4aE3a174E24e6Fd545BbF6E9fC5a14162Cc", + "DataContract": "0x32236dA3701499Cb7ceaED8141FFb936C4d1358e", + "NewPool": "0xAA6f97dFE0BA937E311D216972707fD886886e75", + "doHardwork": false + }, + "bal_BAL_WETH": { + "Underlying": "0x5c6Ee304399DBdB9C8Ef030aB642B10820DB8F56", + "NewVault": "0x12dB4A4C442944A10eD153Db64C500BEb006039f", + "StrategyContract": "BalancerStrategyMainnet_BAL_WETH", + "NewStrategy": "0x2941A48956A2bD476eac6671d76921B6b7e8C89b", + "NewPool": "0xd127474B8F38561819A6CB3E38572A99050c1128", + "PoolId": "0x5c6ee304399dbdb9c8ef030ab642b10820db8f56000200000000000000000014", + "doHardwork": false + }, + "bal_DAI_WETH": { + "Underlying": "0x0b09deA16768f0799065C475bE02919503cB2a35", + "NewVault": "0x3860BD4f060C2F4b44596b537507FFeE9459B3F5", + "StrategyContract": "BalancerStrategyMainnet_DAI_WETH", + "NewStrategy": "0xc2c30cD4898b6004fbb82a8c7bD72d3b3734b5d1", + "NewPool": "0x2bd2Ba6cCa8A9e1FfbCdFe9a3cCF7fB7d4F83EC4", + "PoolId": "0x0b09dea16768f0799065c475be02919503cb2a3500020000000000000000001a", + "doHardwork": false + }, + "bal_USDC_WETH": { + "Underlying": "0x96646936b91d6B9D7D0c47C496AfBF3D6ec7B6f8", + "NewVault": "0xA10a749A5A2a2D3f0c0317a92c3e9159Df567E34", + "StrategyContract": "BalancerStrategyMainnet_USDC_WETH", + "NewStrategy": "0x06A2E6347353edd5653B240D70CdC97f37d080ee", + "NewPool": "0xA7336377C882F511b1DBFB4C8649117Edf593caB", + "PoolId": "0x96646936b91d6b9d7d0c47c496afbf3d6ec7b6f8000200000000000000000019", + "doHardwork": false + }, + "bal_USDT_WETH": { + "Underlying": "0x3e5FA9518eA95c3E533EB377C001702A9AaCAA32", + "NewVault": "0x14e7a00109d95C6340799a108133F4427161d865", + "StrategyContract": "BalancerStrategyMainnet_USDT_WETH", + "NewStrategy": "0x83DDBb631595cC92Ca34b17e0CFC24e059093FA1", + "NewPool": "0x5AAB6C393c641B1AB1f32E61F9A81640008C22b0", + "PoolId": "0x3e5fa9518ea95c3e533eb377c001702a9aacaa32000200000000000000000052", + "doHardwork": false + }, + "bal_WBTC_WETH": { + "Underlying": "0xA6F548DF93de924d73be7D25dC02554c6bD66dB5", + "NewVault": "0xd91b06CE5A57d271F605Bd58d31184B670032145", + "StrategyContract": "BalancerStrategyMainnet_WBTC_WETH", + "NewStrategy": "0x857bE610838b6c16B51ffF8bfdd039FA3007C565", + "NewPool": "0x277C218336e0935B5e5cbDe90B96Da59ce34B2e4", + "PoolId": "0xa6f548df93de924d73be7d25dc02554c6bd66db500020000000000000000000e", + "doHardwork": false + }, + "uni_FOX_WETH": { + "Underlying": "0x470e8de2eBaef52014A47Cb5E6aF86884947F08c", + "NewVault": "0x9AF516e9095069972528eeba8E55275e31fE7734", + "RewardPool": "0xc54b9f82c1c54e9d4d274d633c7523f2299c42a0", + "NewPool": "0x34D358cd25e4BBdcf7D30887c55FE68E0F25dC65", + "doHardwork": false + }, + "sushi_PHTR_FARM": { + "Underlying": "0x15D1FEEcc23691E2E5E39490F5fc14413f9d909A", + "NewVault": "0xa85f818A4634c13E8Be795240e9ACA2CB7C70CcF", + "NewStrategy": "0x3B9a7579005CF6C16878F3427062eA20079ec1FD", + "NewPool": "0x6CE6b6c9BDa2348dea69D827314E2C1419843792", + "doHardwork": false + }, + "sushi_PHTR_ETH": { + "Underlying": "0xa88008543efb1db18922e376DB52CD7E2F73648c", + "NewVault": "0x3Cf83c7A8674112f680E4af893EbaFc7beF48574", + "NewStrategy": "0xedEf953cC7f36d0046495C05A25ed0526Dbf0c0f", + "NewPool": "0x6B671290B51446C4CD01a2731f72fdA1d180f270", + "doHardwork": false + }, + "UniV3_REI_ETH": { + "Underlying": [ + "0x011864D37035439E078d64630777Ec518138aF05", + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" + ], + "NewVault": "0xeC665d477812C11Bf163841C83322FB4743D1Cfa", + "NewPool": "0xf9BcABd9886Ec2BA1467aCdeBE040077EE61bEe6", + "doHardwork": false + }, + "UniV3_REI_wBTC": { + "Underlying": [ + "0x011864D37035439E078d64630777Ec518138aF05", + "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599" + ], + "NewVault": "0x8e1de189195a76baF8871f70AdcD090aD06a0B58", + "NewPool": "0xDdcaA7Df52674b7a64C37F6D347E4489a5593039", + "doHardwork": false + }, + "UniV3_zUSD_USDC_full_range": { + "Underlying": [ + "0x76417E660DF3E5c90C0361674C192da152A806E4", + "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48" + ], + "NewVault": "0xf301aF77793322Bbd6C9e7fa4465499cd2bDecDE", + "NewPool": "0x15417a101cB7DB7C85B82A4EcC9910Ce6F45D9Df", + "doHardwork": false + }, + "UniV3_REI_ETH_full_range": { + "Underlying": [ + "0x011864D37035439E078d64630777Ec518138aF05", + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" + ], + "NewVault": "0xd82964732cF95F904FD814511Be08b86d213232E", + "NewPool": "0xea2EC079345E559cBD4b06E477370D51F4Ef3B10", + "doHardwork": false + }, + "UniV3_DON_WETH_full_range": { + "NewVault": "0x25642078C595A7078f150e5E0486364077aE9eBB", + "Underlying": [ + "0x4576E6825B462b6916D2a41E187626E9090A92c6", + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" + ], + "NewPool": "0xb33A40857fAD73760730A7543E79Dac1b25858c3", + "doHardwork": false + }, + "sushi_YEL_ETH": { + "Underlying": "0xc83cE8612164eF7A13d17DDea4271DD8e8EEbE5d", + "NewVault": "0x81a276Cc1323A76ad0C71657139e6bCdC3C52b30", + "NewPool": "0x54941AF9Eff1484DF58e250fE2FD3d79054ba269", + "PoolId": "1" + }, + "yelhold_YEL": { + "Underlying": "0x7815bDa662050D84718B988735218CFfd32f75ea", + "NewVault": "0xDB94C2817f405b4a01dDb324F8aBB4d7D3705dAD", + "NewPool": "0x56dB0FbAEA64d776B64A4a5824e47f6465A5433c", + "PoolId": "0", + "doHardwork": false + }, + "convex_MIM": { + "Underlying": "0x5a6A4D54456819380173272A5E8E9B9904BdF41B", + "NewVault": "0x604925aD5B715F32F6ed4b3EdC8dE89d764dc583", + "StrategyContract": "ConvexStrategyMIMMainnet", + "NewStrategy": "0x596355E19910dd683C294906Df14ed212f76411C", + "NewPool": "0x0b44335aA5B0D5e4DF85d4aBF81683F892310a5c", + "doHardwork": false + }, + "convex_EURT": { + "Underlying": "0xFD5dB7463a3aB53fD211b4af195c5BCCC1A03890", + "NewVault": "0xB59EdCB651EF54b9e960f8CA35c36EF7904459dB", + "StrategyContract": "ConvexStrategyEURTMainnet", + "NewStrategy": "0x56CfC57bC1C5b40Dc739B88fBEbCc96B05056BB6", + "NewPool": "0x199eFfC20793197d6c5100B32aAae880d1061004", + "doHardwork": false + }, + "convex_ibEUR": { + "Underlying": "0x19b080FE1ffA0553469D20Ca36219F17Fcf03859", + "NewVault": "0x8AA055990f9Ea583f4f5C86Fa4aD57898C18Ff21", + "StrategyContract": "ConvexStrategyIbEURMainnet", + "NewStrategy": "0x01579527d5734C03b8220E96dd5754346BfdFD63", + "NewPool": "0xa6f85bB21Ff71ac0A5890F76fD2514D76e0035EF", + "doHardwork": false + }, + "convex_cvxCRV": { + "Underlying": "0x62B9c7356A2Dc64a1969e19C23e4f579F9810Aa7", + "NewVault": "0xBd3f00330d75883e3395AD443161CB0D5b3C1605", + "NewStrategy": "0x0b686feE0102d9DBB2Fb528f24408fe1Aabdc87e", + "NewPool": "0x8002BD329b69802dBf7d7587C94a4b8D101FE7F0" + }, + "UniV3_USDC_ETH_3000_4500": { + "NewVault": "0x3b2ED6013f961404AbA5a030e20A2AceB486832d", + "DataContract": "0x7D2574BD588F24E554321d7edf4BbE8FB9057Df1", + "NewPool": "0x7931D6263798f99A082Caf1416b2457605628e2D", + "FeeAmount": "3000", + "PosId": [ 139984 ], + "Underlying": [ + "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" + ], + "doHardwork": false + }, + "UniV3_DAI_ETH_3000_4500": { + "NewVault": "0x503Ea79B73995Cf0C8d323C17782047ED5cC72B2", + "DataContract": "0x99b54e1CCb28137c382796b7b7b5ed61Eda98695", + "FeeAmount": "3000", + "NewPool": "0xEFb78d1E3BA4272E7D806b9dC88e239e08e4082D", + "PosId": [ 139989 ], + "Underlying": [ + "0x6B175474E89094C44Da98b954EedeAC495271d0F", + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" + ], + "doHardwork": false + }, + "UniV3_USDT_ETH_3000_4500": { + "NewVault": "0xc53DaB6fDD18AF6CD5cF37fDE7C941d368f8664f", + "DataContract": "0x4E73454a1DC53daCd7Cc98F124E4D459Dea0DD1b", + "FeeAmount": "3000", + "NewPool": "0x6055d7f2E84e334176889f6d8c3F84580cA4F507", + "PosId": [ 139990 ], + "Underlying": [ + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "0xdAC17F958D2ee523a2206206994597C13D831ec7" + ], + "doHardwork": false + }, + "UniV3_CNG_ETH": { + "NewVault": "0xc3426599Ec933FbF657ee44b53e7f01d83Be1f63", + "DataContract": "0x7a535F44A86D20076dDE031A28E4f3500d00D628", + "NewPool": "0x1A0E125Ba607714d83260B8e28A68CAb97Db8E52", + "FeeAmount": "10000", + "PosId": [ 144051 ], + "Underlying": [ + "0x5C1d9aA868a30795F92fAe903eDc9eFF269044bf", + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" + ], + "doHardwork": "onlyProfit" + }, + "UniV3_USDC_ETH_4200_5500": { + "NewVault": "0xC74075F5c9aD58C655a6160bA955B4aCD5dE8d0B", + "DataContract": "0xC388352C326D6B53a9AC872d6ed54c5c763da504", + "FeeAmount": "3000", + "PosId": [ 149295 ], + "Underlying": [ + "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" + ], + "NewPool": "0xe9D5571a741AF8201e6ca11241aF4d2D635D6c85", + "doHardwork": false + }, + "UniV3_DAI_ETH_4200_5500": { + "NewVault": "0x8137ac6dF358fe2D0DFbB1b5aA87C110950A16Cd", + "DataContract": "0x9221474Ba87867af85681Df08d6aF7f8387E4380", + "FeeAmount": "3000", + "PosId": [ 149296 ], + "Underlying": [ + "0x6B175474E89094C44Da98b954EedeAC495271d0F", + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" + ], + "NewPool": "0x35De0D0F9448B35a09e1E884C7d23A00027fbD8f", + "doHardwork": false + }, + "UniV3_ETH_USDT_4200_5500": { + "NewVault": "0xEA46CfcB43D5274991344cF6F56765e39A7Eae1a", + "DataContract": "0x1073CAb7DAab7a7002a17E5AA43a72BE5f2AbaB8", + "FeeAmount": "3000", + "PosId": [ 149297 ], + "Underlying": [ + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "0xdAC17F958D2ee523a2206206994597C13D831ec7" + ], + "NewPool": "0xFd1121b2292eBD475791Ee2d646ccC8451c9F7Ae", + "doHardwork": false + }, + "UniV3_BABL_ETH": { + "Underlying": [ + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "0xF4Dc48D260C93ad6a96c5Ce563E70CA578987c74" + ], + "NewVault": "0xadB16dF01b9474347E8fffD6032360D3B54627fB", + "NewPool": "0x3e6397E309f68805FA8Ef66A6216bD2010DdAF19", + "DataContract": "0xf53BB21400822c929668F36bF952baD6833B158f", + "FeeAmount": 3000, + "PosId": [ 158516 ], + "doHardwork": false + }, + "uni_LOOKS_ETH": { + "Underlying": "0xDC00bA87Cc2D99468f7f34BC04CBf72E111A32f7", + "NewVault": "0x41d0Ab2Bf4E8Da44FEE38232E56b089f3Bb00587", + "NewStrategy": "0x30D985f869B11321610c41bD3ce1c3Faf86B9684", + "NewPool": "0xc349d842f1e937569736ADbA53bb735297cF575D", + "RewardPool": "0x2A70e7F51f6cd40C3E9956aa964137668cBfAdC5", + "doHardwork": false + }, + "looks_LOOKS": { + "Underlying": "0xf4d2888d29D722226FafA5d9B24F9164c092421E", + "NewVault": "0x744F77705749541926294f7b35A63f8691374640", + "NewStrategy": "0x14d46cB6dFbD0587A0fF5fB42c3673b01F864F8a", + "NewPool": "0x2549A5195D069dBa83eFa28CF1C05059c005D169", + "RewardPool": "0xBcD7254A1D759EFA08eC7c3291B2E85c5dCC12ce" + }, + "UniV3_ORC_ETH": { + "Underlying": [ + "0x662b67d00A13FAf93254714DD601F5Ed49Ef2F51", + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" + ], + "NewVault": "0x6bA287890264cFdAb98100E9855b1423328269D2", + "NewStrategy": "0x0000000000000000000000000000000000000000", + "NewPool": "0x1c28790a5cd03e2516c38cb06c6D6c688C8cf668", + "DataContract": "0x72523EE797dfEF865C214906B381F863f8989529", + "FeeAmount": 3000, + "PosId": [ 186833 ], + "doHardwork": "onlyProfit" + }, + "crv_UST_WORMHOLE": { + "Underlying": "0xCEAF7747579696A2F0bb206a14210e3c9e6fB269", + "NewVault": "0x37b27bAA0B04a00ba5E325e88267B4511577e203", + "NewStrategy": "0xd07BCdF0C49eCB100856B2FB659552fa1429edCB", + "NewPool": "0x4cc6e3c4b711091548f91b0C7B5f840359109475", + "doHardwork": false + }, + "crv_CRV_ETH": { + "Underlying": "0xEd4064f376cB8d68F770FB1Ff088a3d0F3FF5c4d", + "NewVault": "0xd7b17297B9884Aa73BF5E6e39e3cEC107ffe6b17", + "OldStrategy": "0x506Eb3dc29389cEA11768cCe6a01Fca4996Fa30c", + "NewStrategy": "0x250601479F13d4EEc9177De018590B421363dd3B", + "NewPool": "0x64EE16703874b2c6D2C9226A3Cb25CD0Ac2e1E31", + "Miner": "0x8301AE4fc9c624d1D396cbDAa1ed877821D7C511" + }, + "UniV3_UNT_ETH": { + "Underlying": [ + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "0xe4b5936Dce1820f84509C89CcE0F28C87988Bad8" + ], + "NewVault": "0x2CE57694b635f6Ea0087A341654543E12b082538", + "NewStrategy": "0x0000000000000000000000000000000000000000", + "NewPool": "0x71c70B619189F877Ba708407C1EA068Ca6EbfB32", + "DataContract": "0xFB9a912f2375C481957e47153E079d60B980C69a", + "FeeAmount": 10000, + "PosId": [ 201880 ], + "doHardwork": false + }, + "notional_DAI": { + "Underlying": "0x6EbcE2453398af200c688C7c4eBD479171231818", + "NewVault": "0x81Dd77E2a1d4E63A29343AF304d69b8b91395c54", + "NewStrategy": "0x67C6Dea057747019f5A8C1519A632d7cd6b890A7", + "NewPool": "0x8027847Df28493ac68d27B5fb30221533185d942", + "doHardwork": "onlyProfit" + }, + "notional_ETH": { + "Underlying": "0xabc07BF91469C5450D6941dD0770E6E6761B90d6", + "NewVault": "0x248333eFdcD024165517953aC437259635a5a38f", + "NewStrategy": "0xE5bd028E8F5F96a2c38423F387bA18198e12581a", + "NewPool": "0x5A71096f39d02d29DdAF870A845017C421E69144", + "doHardwork": false + }, + "notional_USDC": { + "Underlying": "0x18b0Fc5A233acF1586Da7C199Ca9E3f486305A29", + "NewVault": "0xcec2936F04dF7E33015c4661C17d82e035D2C642", + "NewStrategy": "0x154d09523E12497147Aa406c95b47baF1F988694", + "NewPool": "0x83B70Dcea43772d2525C93619706715fD65d0966", + "doHardwork": false + }, + "notional_WBTC": { + "Underlying": "0x0Ace2DC3995aCD739aE5e0599E71A5524b93b886", + "NewVault": "0xf0edB7568fdF1F617e15f2F1a2B9696258D38547", + "NewStrategy": "0x2D01D09276E57a0f38B64C5f75F5ea00b59a9AEB", + "NewPool": "0x4C7b528E249544442F88745ecC9Df82031Ad8DDF", + "doHardwork": false + }, + "convex_DOLA_FRAXBP": { + "Underlying": "0xE57180685E3348589E9521aa53Af0BCD497E884d", + "NewVault": "0x329fec15A917C23F354ec975fE1416eb226d7Fc9", + "NewStrategy": "0x153974cc0A6f288aC9F4F29080308e8D7d869E32", + "NewPool": "0x4Ad218AC372bC282bd8a4064c74A3792B613c064" + }, + "convex_USDD": { + "Underlying": "0xe6b5CC1B4b47305c58392CE3D359B10282FC36Ea", + "NewVault": "0xae7B0b8ea936eF95Cc95240e175b13A6Ca49EC4d", + "NewStrategy": "0xF5514847cC7456Eb4B281e7BeF2B3BE20978591e", + "NewPool": "0xC3a94F4b784F394195B843b15Ad36630281eD954" + }, + "convex_pETH": { + "Underlying": "0x9848482da3Ee3076165ce6497eDA906E66bB85C5", + "NewVault": "0x4CF4f433e359a343648c480b2f3952FD64616a9a", + "NewStrategy": "0x3474293f03F19fA94A97BD8F1c4da151D7B9Aa80", + "NewPool": "0xcD813cef74D41FB9DC03E725887F85BFA5cfeC20" + }, + "convex_pBTC": { + "Underlying": "0xC9467E453620f16b57a34a770C6bceBECe002587", + "NewVault": "0xc7fc2E6fd1d28fA86993F2d8707898c609535A4f", + "NewStrategy": "0x223f134f63723f366e6355Fa3FfbC02E6580E216", + "NewPool": "0xcEb6985B78D0f2d69274f1c37e192E82bA81CDad" + }, + "convex_CVX_ETH": { + "Underlying": "0x3A283D9c08E8b55966afb64C515f5143cf907611", + "NewVault": "0x549fAd7794d331eA0E1675CD7e60cE6931914457", + "NewStrategy": "0x29951C181Dff1f5f7b4c71d4D77604158d058ad2", + "NewPool": "0x973cFd9B6B5d98C6ff815e364D1F7f3C48C351be", + "Miner": "0xB576491F1E6e5E62f1d8F26062Ee822B40B0E0d4" + }, + "apeStake": { + "Underlying": "0x4d224452801ACEd8B2F0aebE155379bb5D594381", + "NewVault": "0x38B98a6704D75d701681B32800BdA8dD1C8147f6", + "NewStrategy": "0x31A641fa559836cBAf8b14cAa58444C27B7a03D2", + "NewPool": "0xfBB288bAa8b26eE54eB4a20F89E733f8F33B7C63" + }, + "aura_auraBAL": { + "Underlying": "0x616e8BfA43F920657B3497DBf40D6b1A02D4608d", + "NewVault": "0x9C5B5d5EC8CfbF54F5441Bb52FD1283f39786B9A", + "NewStrategy": "0xb72c72Fd52D9b9c1333af48Ac27a3328a795270F", + "NewPool": "0x568D0Dc27Ae8096D373695D56D392558294111C1", + "PoolId": "0x5c6ee304399dbdb9c8ef030ab642b10820db8f56000200000000000000000014" + }, + "aura_auraBAL_lp": { + "Underlying": "0x3dd0843A028C86e0b760b1A76929d1C5Ef93a2dd", + "NewVault": "0x7585adcc9c61802bAc69D3a9058437E3c6eFA558", + "NewStrategy": "0xDd22c1B7223e25Ca7188AE4B7106ACDEBa943E39", + "NewPool": "0x7C783b7FafFf3D186b57Fc11A09226023e3D4871", + "PoolId": "0x3dd0843a028c86e0b760b1a76929d1c5ef93a2dd000200000000000000000249" + }, + "aura_bbaUSD": { + "Underlying": "0xA13a9247ea42D743238089903570127DdA72fE44", + "NewVault": "0x85472c764Ca52B189eB09497B683B2FD9cD79213", + "NewStrategy": "0x69ee8D71B7584bC5343Ef5ADD66383Dda5439940", + "NewPool": "0xF6Df2D95377d4Bf84ebCD734Ccc1Bbb2c0B38B73", + "PoolId": "0xa13a9247ea42d743238089903570127dda72fe4400000000000000000000035d" + }, + "aura_rETH": { + "Underlying": "0x1E19CF2D73a72Ef1332C882F20534B6519Be0276", + "NewVault": "0x7ba1D55606900c5028Fb3BB82Fa0c198e3b0580E", + "NewStrategy": "0x3B6903F8Ea1C08621d34f455Dd2AC255688f12B0", + "NewPool": "0x62F5e9c01783232b11B4593DaC53C3E1b7c9f643", + "PoolId": "0x1e19cf2d73a72ef1332c882f20534b6519be0276000200000000000000000112" + }, + "aura_wstETH": { + "Underlying": "0x32296969Ef14EB0c6d29669C550D4a0449130230", + "NewVault": "0xB3D81Fad8f5092903592249d30cdeBD681057153", + "NewStrategy": "0xd1eDA7215fF14381C1C5c578015F7AcE13C0D80F", + "NewPool": "0x136Ba87eEF4b93B161C3314309D45B2aA6cFB60b", + "PoolId": "0x32296969ef14eb0c6d29669c550d4a0449130230000200000000000000000080" + } + }, + "BSC": { + "EGG": "0xf952fc3ca7325cc27d15885d37117676d25bfda6", + "beacon_ETH": "0x250632378E573c6Be1AC2f97Fcdf00515d0Aa91B", + "bETH": "0x2170Ed0880ac9A755fd29B2688956BD959F933F8", + "wBNB": "0xbb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c", + "bFARM": "0x4B5C23cac08a567ecf0c1fFcA8372A45a5D33743", + "VAI": "0x4BD17003473389A42DAF6a0a729f6Fdb328BbBd7", + "bUSD": "0xe9e7CEA3DedcA5984780Bafc599bD69ADd087D56", + "bUSDT": "0x55d398326f99059fF775485246999027B3197955", + "CAKE": "0x0e09fabb73bd3ade0a17ecc321fd13a19e81ce82", + "XVS": "0xcf6bb5389c92bdda8a3747ddb454cb7a64626c63", + "b1INCH": "0x111111111117dC0aa78b770fA6A738034120C302", + "bRENBTC": "0xfCe146bF3146100cfe5dB4129cf6C82b0eF4Ad8c", + "BDO": "0x190b589cf9fb8ddeabbfeae36a813ffb2a702454", + "sBDO": "0x0d9319565be7f53cefe84ad201be3f40feae2740", + "EPS": "0xa7f552078dcc247c2684336020c03648500c6d9f", + "BELT": "0xe0e514c71282b6f4e823703a39374cf58dc3ea4f", + "SWIRL": "0x52d86850bc8207b520340b7e39cdaf22561b9e56", + "SPACE": "0x0abd3e3502c15ec252f90f64341cba74a24fba06", + "ICE": "0xf16e81dce15b08f326220742020379b855b87df9", + "ampliFARM": "0x8cf3F692CAd5Bfa94817Fb425a2871bA11FE883d", + "ProfitShareTarget": "0xf00dD244228F51547f0563e60bCa65a30FBF5f7f", + "Controller": "0x222412af183BCeAdEFd72e4Cb1b71f1889953b1C", + "AmpliFARM": { + "tokenAddress": "0x8cf3F692CAd5Bfa94817Fb425a2871bA11FE883d", + "proxy": "0xE10f2E9bc4C59E8F40759675b44778F7a044d94A", + "amplifier": "0x633a050832519e824367859895a955D14714AD6A", + "amplifierViewer": "0x0F0Cd8eCf7d13245A54e785F8c3B67dea80f63f2" + }, + "V2": { + "venus_BETH": { + "Underlying": "0x250632378E573c6Be1AC2f97Fcdf00515d0Aa91B", + "NewVault": "0x394E653bbFC9A3497A0487Abee153CA6498F053D", + "NewPool": "0xb3b56c7BDc87F9DeB7972cD8b5c09329ce421F89", + "StrategyContract": "VenusFoldStrategyMainnet_BETH", + "NewStrategy": "0xB7506271FE72FE2cdC3a7ee6Ead8749AD54df8C2", + "doHardwork": false + }, + "venus_BTCB": { + "Underlying": "0x7130d2A12B9BCbFAe4f2634d864A1Ee1Ce3Ead9c", + "NewVault": "0xd75ffA16FFbCf4078d55fF246CfBA79Bb8cE3F63", + "NewPool": "0xC6f39CFf6797baC5e29275177b6E8e315cF87D95", + "StrategyContract": "VenusFoldStrategyMainnet_BTCB", + "NewStrategy": "0x5C6bC2287C48a2C9fc2f0533De2B2acFe7a9230A", + "doHardwork": false + }, + "venus_ETH": { + "Underlying": "0x2170Ed0880ac9A755fd29B2688956BD959F933F8", + "NewVault": "0x2CE34b1bb247f242f1d2A33811E01138968EFBFF", + "NewPool": "0x3331039530DD04B5DF06c2D226AC28E958BACc0f", + "StrategyContract": "VenusFoldStrategyMainnet_ETH", + "NewStrategy": "0xE24e96ab1564DCb444159C8cB2374e13412A01fc", + "doHardwork": false + }, + "venus_XVS": { + "Underlying": "0xcF6BB5389c92Bdda8a3747Ddb454cB7a64626C63", + "NewVault": "0xCf5F83F8FE0AB0f9E9C1db07E6606dD598b2bbf5", + "NewPool": "0x8709B440C0F4F6830a468c6f696D010e85c9510B", + "NewStrategy": "0x826a37148978E8b51641C7cC339E41eCa6dDb909", + "doHardwork": false + }, + "venus_VAI": { + "Underlying": "0x4BD17003473389A42DAF6a0a729f6Fdb328BbBd7", + "NewVault": "0x33DA6B1a05B4afcC5a321aACaA1334BDA4345a14", + "NewPool": "0xDA88e38735e75B58fee6ea4FC5Be576c1e22F6cd", + "NewStrategy": "0x1050f1876AF8a06BA550fe2106cCfCF65eA950FF", + "RewardPool": "0x0667Eed0a0aAb930af74a3dfeDD263A73994f216", + "doHardwork": false + }, + "venus_WBNB": { + "Underlying": "0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c", + "NewVault": "0x1274B70bF34E1a57E78C2A2f3E28a4E1B66cbE48", + "NewPool": "0xE83f395B076F9b95200f9bEC40f5E446599F4F06", + "NewStrategy": "0x70aec98D696c201dBF7549fd08a47a64A316308E", + "doHardwork": false + }, + "pancake_BUSD_BNB": { + "Underlying": "0x58F876857a02D6762E0101bb5C46A8c1ED44Dc16", + "MasterChef": "0x73feaa1eE314F8c655E354234017bE2193C9E24E", + "PoolId": 252, + "NewVault": "0xF7A3a95d0f7E8A5EEaE483Cdd7b76aF287283D34", + "NewStrategy": "0x4E48c585565581FFC1d2a6a53020927CdcA97161", + "NewPool": "0xeaB819E2BE63FFC0dF64E7BBA4DDB3bDEa280310", + "doHardwork": false + }, + "pancake_CAKE": { + "Underlying": "0x0E09FaBB73Bd3Ade0a17ECC321fD13a19e81cE82", + "MasterChef": "0x73feaa1eE314F8c655E354234017bE2193C9E24E", + "PoolId": 0, + "NewVault": "0x3D5B0a8CD80e2A87953525fC136c33112E4b885a", + "NewStrategy": "0x66B7611F35e48e311929e25D73428410C2335c34", + "NewPool": "0x78963b538c4835E00648DF764029196700ea8eE9", + "doHardwork": false + }, + "pancake_CAKE_BNB": { + "Underlying": "0x0eD7e52944161450477ee417DE9Cd3a859b14fD0", + "MasterChef": "0x73feaa1eE314F8c655E354234017bE2193C9E24E", + "PoolId": 251, + "NewVault": "0xfFBD102fAFbd9e15C9122d9C62aB299AFD4D3E4F", + "NewStrategy": "0x573CfE4525C39A574d8c67552706d85F2a777709", + "NewPool": "0xD4bC6001937C6fF493e4bae3BA0F812799f86AB0", + "doHardwork": false + }, + "pancake_ETH_BNB": { + "Underlying": "0x74E4716E431f45807DCF19f284c7aA99F18a4fbc", + "MasterChef": "0x73feaa1eE314F8c655E354234017bE2193C9E24E", + "PoolId": 261, + "NewVault": "0xE1f9A3EE001a2EcC906E8de637DBf20BB2d44633", + "NewStrategy": "0xFbc74EE9D8B55C29a23fc6fBEEF22661f06C2E58", + "NewPool": "0x221ED06024Ee4296fB544a44cfEDDf7c9f882cF3", + "doHardwork": false + }, + "pancake_USDT_BNB": { + "Underlying": "0x16b9a82891338f9bA80E2D6970FddA79D1eb0daE", + "MasterChef": "0x73feaa1eE314F8c655E354234017bE2193C9E24E", + "PoolId": 264, + "NewVault": "0x6D386490e2367Fc31b4aCC99aB7c7D4d998a3121", + "NewStrategy": "0x7A2Af29b859fB916979daD64f4C3a21Fa8b5e1a0", + "NewPool": "0xf1121f56961C6DFD40355dDe61404D51b3f1c34E", + "doHardwork": false + }, + "pancake_XVS_BNB": { + "Underlying": "0x7EB5D86FD78f3852a3e0e064f2842d45a3dB6EA2", + "MasterChef": "0x73feaa1eE314F8c655E354234017bE2193C9E24E", + "PoolId": 260, + "NewVault": "0x0bB94083d5718a8cb716faDc016187a0d6C99425", + "NewStrategy": "0x4d3Ef7A670E524849096f7bA0f1947eEa925e2CF", + "NewPool": "0x063eB32430bD63f4144f3e87D3339E4D2a318C52", + "doHardwork": false + }, + "goose_EGG_BNB": { + "Underlying": "0xd1B59D11316E87C3a0A069E80F590BA35cD8D8D3", + "NewVault": "0xe3f309F151746b3C0953e4C0E455bFf3dc2176AA", + "NewPool": "0x26A4FE4c858f0d8a11442d358d182F2832A7F84c", + "StrategyContract": "GooseStrategyMainnet_EGG_BNB", + "NewStrategy": "0xB60E69F21b469A93aB6e3f4a831E833bcFb7C7dE", + "PoolId": 1, + "doHardwork": false + }, + "goose_EGG_BUSD": { + "Underlying": "0x19e7cbECDD23A16DfA5573dF54d98F7CaAE03019", + "NewVault": "0xcD8FB1302C30fde56BCE5B34211E84561BBF0dF1", + "NewPool": "0x7CAA01B3DC8eE91aA6FA7093e184f045e0DA8792", + "StrategyContract": "GooseStrategyMainnet_EGG_BUSD", + "NewStrategy": "0xc547c527D6ce9a0A0Cea928B50fbD3A598d349a2", + "PoolId": 0, + "doHardwork": false + }, + "goose_EGG": { + "Underlying": "0xF952Fc3ca7325Cc27D15885d37117676d25BfdA6", + "NewVault": "0x0392F36D2896c966E141C8Fd9ECA58a7ca9Fa8AF", + "NewPool": "0xfc8c1f0E25d91cB10db243acBcA5ac3c422A6277", + "StrategyContract": "GooseStrategyMainnet_EGG", + "NewStrategy": "0xc11f5f4CdAEBAb98CaB29501466ba05d41675A3E", + "PoolId": 12, + "doHardwork": false + }, + "venus_DAI": { + "Underlying": "0x1AF3F329e8BE154074D8769D1FFa4eE058B1DBc3", + "NewVault": "0x78cF4a86bA3b4C5246D097E5cd0833cB641C1425", + "StrategyContract": "VenusFoldStrategyMainnet_DAI", + "NewStrategy": "0x52735122306E32e41cdf0257c8647244D475CB4b", + "NewPool": "0xf53c6789F35C4eCf152d2168Ca203808595CB524", + "doHardwork": false + }, + "venus_USDC": { + "Underlying": "0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d", + "NewVault": "0x5089EA6c884a03823672888b57EBCE929EcE63ca", + "StrategyContract": "VenusFoldStrategyMainnet_USDC", + "NewStrategy": "0x6Aa85f9faF4639c6f290E04815B2AA45D78468F4", + "NewPool": "0x08b6732e1D07726e8F398a0ea97200d26E172066", + "doHardwork": false + }, + "venus_USDT": { + "Underlying": "0x55d398326f99059fF775485246999027B3197955", + "NewVault": "0x374787234b369b56b3701E0B932051b37726096a", + "StrategyContract": "VenusFoldStrategyMainnet_USDT", + "NewStrategy": "0x11bAbd0B619BEC0BD1b7b2689f4cd11B25a54e56", + "NewPool": "0xE637E7d1e37875c787b773dBEb28Fcc55FE91C16", + "doHardwork": false + }, + "venus_BUSD": { + "Underlying": "0xe9e7CEA3DedcA5984780Bafc599bD69ADd087D56", + "NewVault": "0x1BFB4ed996F4356aa705891DedB7d7776402BeC1", + "StrategyContract": "VenusFoldStrategyMainnet_BUSD", + "NewStrategy": "0x321e9402479AE47b4De53046bCc418b26D983185", + "NewPool": "0x76aAddf1eBaF9300dAd18469D01A0ee62633abe7", + "doHardwork": false + }, + "oneInch_1INCH_renBTC": { + "Underlying": "0xe3f6509818ccf031370bB4cb398EB37C21622ac4", + "NewVault": "0xbF2989575dE9850F0A4b534740A88F5D2b460A4f", + "NewPool": "0xE9E03506A088eaCDfa1A690cD3019ac105D7B871", + "RewardPool": "0xCB06dF7F0Be5B8Bb261d294Cf87C794EB9Da85b1", + "StrategyContract": "OneInchStrategyMainnet_1INCH_renBTC", + "NewStrategy": "0x4909BfaFaA4D166F09e428Dd96C7f481a18d42ad", + "doHardwork": false + }, + "oneInch_1INCH_BNB": { + "Underlying": "0xdaF66c0B7e8E2FC76B15B07AD25eE58E04a66796", + "NewVault": "0x9090BCcD472b9D11DE302572167DED6632e185AB", + "NewPool": "0x57C30567e0dbd1c308FD2c5665c4084F368560a2", + "RewardPool": "0x5D0EC1F843c1233D304B96DbDE0CAB9Ec04D71EF", + "StrategyContract": "OneInchStrategyMainnet_1INCH_BNB", + "NewStrategy": "0x5fD7a4D33f23967E890Ae77DD4E065bC01db343B", + "doHardwork": false + }, + "bdo_BDO_BNB": { + "Underlying": "0x74690f829fec83ea424ee1F1654041b2491A7bE9", + "NewVault": "0xE604Fd5b1317BABd0cF2c72F7F5f2AD8c00Adbe1", + "NewPool": "0xdEb314a2222884B6c1e848BfFcf68dcfBc5c1406", + "poolId": "CakeLPsBDOBNB", + "NewStrategy": "0x927c074361B79713f1d7b96C18E5dE105B136b19", + "doHardwork": false + }, + "bdo_BDO_BUSD": { + "Underlying": "0xc5b0d73A7c0E4eaF66baBf7eE16A2096447f7aD6", + "NewVault": "0x84646F736795a8bC22Ab34E05c8982CD058328C7", + "NewPool": "0x03b58CE34E9Cb6a908b019228778CBB9f3A1A2Ba", + "poolId": "CakeLPBDOBUSD", + "NewStrategy": "0xD70E3826927BA72bc5C01014a2C447a918e54919", + "doHardwork": false + }, + "bdo_SBDO_BUSD": { + "Underlying": "0xA0718093baa3E7AAE054eED71F303A4ebc1C076f", + "NewVault": "0xC97DDAa8091aBaF79A4910b094830CCE5cDd78f4", + "NewPool": "0x9178f402453b118b6B897Ff520256Ed63b2d9998", + "poolId": "CakeLPsBDOBUSD", + "NewStrategy": "0xD77E6BDe0270B18bc1aBc964557E025023D2a989", + "doHardwork": false + }, + "ellipsis_3pool": { + "Underlying": "0xaF4dE8E872131AE328Ce21D909C74705d3Aaf452", + "NewVault": "0x63671425ef4D25Ec2b12C7d05DE855C143f16e3B", + "StrategyContract": "Ellipsis3PoolStrategyMainnet", + "NewStrategy": "0xb43aA2C44B99BaD346143Fb44e264213d412B6c2", + "NewPool": "0x2Fee56e039AcCceFA3cB1f3051aD00fe550a472c", + "PoolId": "1", + "doHardwork": false + }, + "ellipsis_EPS_BNB": { + "Underlying": "0xf9045866e7b372DeF1EFf3712CE55FAc1A98dAF0", + "NewVault": "0x0A7d74604b39229D444855eF294F287099774aC8", + "StrategyContract": "EllipsisLPStrategyMainnet_EPS_BNB", + "NewStrategy": "0x5954F9d5AFb005ebA67813B5Ab82398FAC7F0178", + "NewPool": "0x0694e3cB1055Ff33d774d51a55272DDEE305f745", + "PoolId": "0", + "doHardwork": false + }, + "belt_BTCB": { + "Underlying": "0x51bd63F240fB13870550423D208452cA87c44444", + "NewVault": "0x6A0D7383762962bE039C197462bF1DF377410853", + "StrategyContract": "BeltSingleAssetStrategyMainnet_BeltBTCB", + "NewStrategy": "0xE6CaD08D92ACa2F5c5345882b6dbf13d12C26dd8", + "NewPool": "0xE5f7396B7f7D52C024be5e8FE229b8E11eefCCc1", + "PoolId": "7", + "doHardwork": false + }, + "belt_ETH": { + "Underlying": "0xAA20E8Cb61299df2357561C2AC2e1172bC68bc25", + "NewVault": "0xF553E1f826f42716cDFe02bde5ee76b2a52fc7EB", + "StrategyContract": "BeltSingleAssetStrategyMainnet_BeltETH", + "NewStrategy": "0x53df6664b3ddE086DCe6315c317d1002b14B87E3", + "NewPool": "0x7002FC2D41D4185787F7b019c2517bB8490b9368", + "PoolId": "8", + "doHardwork": false + }, + "belt_BNB": { + "Underlying": "0xa8Bb71facdd46445644C277F9499Dd22f6F0A30C", + "NewVault": "0x75071F2653fBC902EBaff908d4c68712a5d1C960", + "StrategyContract": "BeltSingleAssetStrategyMainnet_BeltBNB", + "NewStrategy": "0xA6fe292ff497816cF3144eaD564cCd7b44F66021", + "NewPool": "0x9481251436C1E27E5dBa5462c763491B8EE441Cd", + "PoolId": "9", + "doHardwork": false + }, + "belt_Venus": { + "Underlying": "0x86aFa7ff694Ab8C985b79733745662760e454169", + "NewVault": "0x2427DA81376A0C0a0c654089a951887242D67C92", + "StrategyContract": "BeltVenusStrategyMainnet", + "NewStrategy": "0x3736F98190383Bb0490D0099cBedd4175f89653a", + "NewPool": "0x5c6Fe09FcEfeaCa84DC18018cF8aCf7476B2498F", + "PoolId": "0", + "doHardwork": false + }, + "belt_BELT_BNB": { + "Underlying": "0xF3Bc6FC080ffCC30d93dF48BFA2aA14b869554bb", + "NewVault": "0xaD941e12544F49077fc6425CDa1871E11Cea5288", + "StrategyContract": "BeltStrategyMainnet_BELT_BNB", + "NewStrategy": "0x497173d620560440BD715202a2fA0a39491B6402", + "NewPool": "0x8E8Ca3719360809cd4BFe175De58992E7d3e7874", + "PoolId": "11", + "doHardwork": false + }, + "swirl_SWIRL_BNB": { + "Underlying": "0x135AeDCFb35b0b5dCf61Db7891a21253452Eb970", + "NewVault": "0x299B00d031Ba65cA3a22A8f7E8059DAb0b072247", + "NewStrategy": "0x4eE876B94BB00E1792cC25D290C7FCa820a4CEd2", + "NewPool": "0xEa2c3C25985fBB5418c61451C2cbD1311e0EbE9e", + "RewardPool": "0x9FC04657C1178F857d36D8a6B028C732D78F60E0", + "PoolId": "stakingPool", + "doHardwork": false + }, + "space_SPACE_BNB": { + "Underlying": "0x78D9a0c50F6484291b4122f61888Bb9EE71879Ff", + "NewVault": "0x14CB410659b4a4a7CCEa99E6F6C9eac8718160dF", + "NewStrategy": "0xE8E10677ed1F9409424Ea10ee4477B5C4CadCC53", + "NewPool": "0xC2A1fa5753B7c3272F32aBec19140658D539E61C", + "PoolId": "0", + "doHardwork": false + }, + "space_SPACE_BUSD": { + "Underlying": "0x6B936c5C1FD7De08E03684b0588A87DBD8ce6b63", + "NewVault": "0x129cCeE12A9542Ff77e066E6F8d7DF49F8Cbf89D", + "StrategyContract": "SpaceStrategy_SPACE_BUSD", + "NewStrategy": "0x381b02359beBe2566c7c08Fd7d0B078269BCFF9f", + "NewPool": "0x03292bdfE36591F70575C77847d7f004FFd0966A", + "PoolId": "1", + "doHardwork": false + }, + "ellipsis_FUSDT": { + "Underlying": "0x373410A99B64B089DFE16F1088526D399252dacE", + "NewVault": "0xe64BFE13AA99335487f1F42a56cddBFfaEC83BBF", + "StrategyContract": "EllipsisFUSDTStrategyMainnet", + "NewStrategy": "0x28db270691b840A7C2249D39435049Be1F617B02", + "NewPool": "0x9B36E1DcBb21DfA6863b2711Ed6f0F080888072c", + "PoolId": "2", + "doHardwork": false + }, + "ellipsis_BTC": { + "Underlying": "0x2a435Ecb3fcC0E316492Dc1cdd62d0F189be5640", + "NewVault": "0x5Da237ad194B8BBb008Ac8916DF99A92A8a7c8Eb", + "StrategyContract": "EllipsisBTCStrategyMainnet", + "NewStrategy": "0x11D4f0398d135B979d1D20761c43878FBb81417f", + "NewPool": "0x4165884840eE7e6280c512C75B23B098F7e420fc", + "PoolId": "3", + "doHardwork": false + }, + "popsicle_ICE_BNB": { + "Underlying": "0x51F914a192a97408D991FddDAFB8F8537C5Ffb0a", + "NewVault": "0x1c4ADFf419F6b91E51D0aDe953C9BBf5D16A583F", + "StrategyContract": "PopsicleStrategtMainnet_ICE_BNB", + "NewStrategy": "0xBcDf4EAec6166b94e54e2b1F0A4C2c30Cea834CA", + "NewPool": "0xfE7f456F8274355f17243b7282bd88129e894b1A", + "PoolId": "0", + "doHardwork": false + }, + "popsicle_ICE": { + "Underlying": "0xf16e81dce15B08F326220742020379B855B87DF9", + "NewVault": "0xfeB902DB08E4e1F362866628098D6110DBe3D072", + "StrategyContract": "PopsicleStrategtMainnet_ICE", + "NewStrategy": "0xD7338145D79771D0D6926dB134aC040ABb48E835", + "NewPool": "0x1Bb6fDaf6258071F4d2E96d70ffEB8AD392f299B", + "PoolId": "0", + "doHardwork": false + } + } + }, + "MATIC": { + "miFARM": "0xab0b2ddB9C7e440fAc8E140A89c0dbCBf2d7Bbff", + "dQUICK": "0xf28164a485b0b2c90639e47b0f377b4a438a16b1", + "QUICK": "0x831753dd7087cac61ab5644b308642cc1c33dc13", + "pUSDT": "0xc2132D05D31c914a87C6611C10748AEb04B58e8F", + "pWETH": "0x7ceb23fd6bc0add59e62ac25578270cff1b9f619", + "pUSDC": "0x2791bca1f2de4661ed88a30c99a7a9449aa84174", + "pDAI": "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063", + "pWBTC": "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6", + "pBNB": "0xA649325Aa7C5093d12D6F98EB4378deAe68CE23F", + "QI": "0x580A84C73811E1839F75d86d75d88cCa0c241fF4", + "WMATIC": "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270", + "JARVIS_SANCTUARY_AUR0112": "0xbba33F5912Db9c41163BC99D9C568Fcb9F416F17", + "AUR0112": "0xfAdE2934b8E7685070149034384fB7863860D86e", + "JRT": "0x596eBE76e2DB4470966ea395B0d063aC6197A8C5", + "UMA": "0x3066818837c5e6eD6601bd5a91B0762877A6B731", + "KNC": "0x1C954E8fe737F99f68Fa1CCda3e51ebDB291948C", + "JEUR": "0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c", + "JGBP": "0x767058F11800FBA6A682E73A6e79ec5eB74Fac8c", + "JJPY": "0x8343091F2499FD4b6174A46D067A920a3b851FF9", + "JPYC": "0x6AE7Dfc73E0dDE2aa99ac063DcF7e8A63265108c", + "JCAD": "0x8ca194A3b22077359b5732DE53373D4afC11DeE3", + "CADC": "0x5d146d8B1dACb1EBBA5cb005ae1059DA8a1FbF57", + "JCHF": "0xbD1463F02f61676d53fd183C2B19282BFF93D099", + "DEN": "0xf379CB529aE58E1A03E62d3e31565f4f7c1F2020", + "DEN_MAR22": "0xa286eeDAa5aBbAE98F65b152B5057b8bE9893fbB", + "DEN_JUL22": "0x53d00635aeC4a6379523341AEBC325857f32FdE1", + "SES": "0x9120ECada8dc70Dc62cBD49f58e861a09bf83788", + "QUI": "0xF65fb31ad1ccb2E7A6Ec3B34BEA4c81b68af6695", + "JARVIS_SANCTUARY_DEN": "0xB97ae6DdF409cd2d4549aA0d3457ce3E8143BD09", + "pMIMO": "0xADAC33f543267c4D59a8c299cF804c303BC3e4aC", + "pEURT": "0x7BDF330f423Ea880FF95fC41A280fD5eCFD3D09f", + "pEURS": "0xE111178A87A3BFf0c8d18DECBa5798827539Ae99", + "PAR": "0xE2Aa7db6dA1dAE97C5f5C6914d285fBfCC32A128", + "Controller": "0xebaFc813f66c3142E7993a88EE3361a1f4BDaB16", + "ProfitShareTarget": "0xf00dD244228F51547f0563e60bCa65a30FBF5f7f", + "JARVIS_SANCTUARY_AURFEB22": "0x5e5af924C511A7Ba44b535c87Fb184A017B088D5", + "AURFEB22": "0x6Fb2415463e949aF08ce50F83E94b7e008BABf07", + "msig": "0x39cC360806b385C96969ce9ff26c23476017F652", + "pGENE": "0x34667ED7C36cBBbF2d5d5c5c8d6Eb76a094EDb9F", + "pGNOME": "0x6E8a8726639d12935b3219892155520bdC57366B", + "pMTA": "0xF501dd45a1198C2E1b5aEF5314A68B9006D842E0", + "pYEL": "0xD3b71117E6C1558c1553305b44988cd944e97300", + "pICE": "0x4e1581f01046eFDd7a1a2CDB0F82cdd7F71F2E59", + "pPSP": "0x42d61D766B85431666B39B89C43011f24451bFf6", + "pTUSD": "0x2e1ad108ff1d8c782fcbbb89aad783ac49586756", + "AUR_APR22": "0xBF06D9b11126B140788D842a6ed8dC7885C722B3", + "amWBTC": "0x5c2ed810328349100A66B82b78a1791B101C9D61", + "amWETH": "0x28424507fefb6f7f8E9D3860F56504E4e5f5f390", + "am3CRVToken": "0xE7a24EF0C5e95Ffb0f6684b813A78F2a3AD7D171", + "am3CRVPool": "0x445FE580eF8d70FF569aB36e80c647af338db351", + "amDAI": "0x27F8D03b3a2196956ED754baDc28D73be8830A6e", + "amUSDC": "0x1a13F4Ca1d028320A707D99520AbFefca3998b7F", + "amUSDT": "0x60D55F02A771d515e077c9C2403a1ef324885CeC", + "JRT_MAY22": "0xF5f480Edc68589B51F4217E6aA82Ef7Df5cf789e", + "JSGD": "0xa926db7a4CC0cb1736D5ac60495ca8Eb7214B503", + "XSGD": "0x769434dcA303597C8fc4997Bf3DAB233e961Eda2", + "DEN_MAY22": "0x51e7B5A0e8E942A62562f85D91501fbfA43121fE", + "agEUR": "0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4", + "agDEN_JUL22": "0xEEfF5d27e40A5239f6F28d4b0fbE20acf6432717", + "JRT_JUL22": "0xD7f13BeE20D6848D9Ca2F26d9A244AB7bd6CDDc0", + "JNZD": "0x6b526Daf03B4C47AF2bcc5860B12151823Ff70E0", + "NZDS": "0xeaFE31Cd9e8E01C8f0073A2C974f728Fb80e9DcE", + "JPYC2": "0x431D5dfF03120AFA4bDf332c61A6e1766eF37BDB", + "AUR_JUL22": "0x8C56600D7D8f9239f124c7C52D3fa018fC801A76", + "BANANA": "0x5d47bAbA0d66083C52009271faF3F50DCc01023C", + "JRT_ANGLE_SEP22": "0x6966D20E33A15baFde7E856147E4E5EaF418E145", + "JRT_SEP22": "0xcE0248f30d565555B793f42e46E58879F2cDCCa4", + "JRT_MIMO_SEP22": "0xAFC780bb79E308990c7387AB8338160bA8071B67", + "JRT_ANGLE_NOV22": "0x63B87304fc9889Ce7356396ea959aA64850a52E7", + "JRT_NOV22": "0x5eF12a086B8A61C0f11a72b36b5EF451FA17f1f1", + "JRT_MIMO_NOV22": "0x4Fd52587194a0bfd3AC5b8096D15e1a7230bA2eb", + "pEURe": "0x18ec0A6E18E5bc3784fDd3a3634b31245ab704F6", + "MESH": "0x82362Ec182Db3Cf7829014Bc61E9BE8a2E82868a", + "oMOOI": "0x746351AB4B9d4f802B7b770f33184d0A6B17363D", + "oZEMIT": "0xA34E0eaCB7fbB0b0d45da89b083E0f87fcdf6157", + "oUSDC": "0x5bEF2617eCCA9a39924c09017c5F1E25Efbb3bA8", + "oUSDT": "0x957da9EbbCdC97DC4a8C274dD762EC2aB665E15F", + "BRZ": "0x491a4eB4f1FC3BfF8E1d2FC856a6A46663aD556f", + "jBRL": "0xf2f77FE7b8e66571E0fca7104c4d670BF1C8d722", + "bbamDAI": "0x178E029173417b1F9C8bC16DCeC6f697bC323746", + "bbamUSDC": "0xF93579002DBE8046c43FEfE86ec78b1112247BB8", + "bbamUSDT": "0xFf4ce5AAAb5a627bf82f4A571AB1cE94Aa365eA6", + "wamDAI": "0xEE029120c72b0607344f35B17cdD90025e647B00", + "wamUSDC": "0x221836a597948Dce8F3568E044fF123108aCc42A", + "wamUSDT": "0x19C60a251e525fa88Cd6f3768416a8024e98fC19", + "amDAI": "0x27F8D03b3a2196956ED754baDc28D73be8830A6e", + "amUSDC": "0x1a13F4Ca1d028320A707D99520AbFefca3998b7F", + "amUSDT": "0x60D55F02A771d515e077c9C2403a1ef324885CeC", + "balWeth": "0x3d468AB2329F296e1b9d8476Bb54Dd77D8c2320f", + "tetuBal": "0x7fC9E0Aa043787BFad28e29632AdA302C790Ce33", + "V2": { + "quickswap_ETH_MATIC": { + "Underlying": "0xadbF1854e5883eB8aa7BAf50705338739e558E5b" + }, + "quickswap_ETH_USDT": { + "Underlying": "0xF6422B997c7F54D1c6a6e103bcb1499EeA0a7046", + "NewVault": "0x3D5B0a8CD80e2A87953525fC136c33112E4b885a", + "StrategyContract": "QuickStrategyMainnet_ETH_USDT", + "NewStrategy": "0xfFBD102fAFbd9e15C9122d9C62aB299AFD4D3E4F", + "RewardPool": "0x45a5CB25F3E3bFEe615F6da0731740093F59b768", + "NewPool": "0xE1f9A3EE001a2EcC906E8de637DBf20BB2d44633", + "doHardwork": false + }, + "quickswap_IFARM_QUICK": { + "Underlying": "0xD7668414BfD52DE6d59E16e5f647c9761992C435", + "NewVault": "0x388Aaf7a534E96Ea97beCAb9Ff0914BB10EC18fE", + "StrategyContract": "QuickStrategyMainnet_iFARM_QUICK", + "NewStrategy": "0x6a7C4655a567e105b143285542be8B47A31540A5", + "RewardPool": "0xEa2EC0713D3B48234Ad4b2f14EDb4978D1228aE5", + "NewPool": "0x284D7200a0Dabb05ee6De698da10d00df164f61d", + "doHardwork": false + }, + "sushiswap_USDC_ETH": { + "Underlying": "0x34965ba0ac2451A34a0471F04CCa3F990b8dea27", + "NewVault": "0xf76a0C5083b895c76ecBF30121F036849137D545", + "StrategyContract": "SushiStrategyMainnet_USDC_ETH", + "MiniChef": "0x0769fd68dFb93167989C6f7254cd0D766Fb2841F", + "PoolId": 1, + "NewStrategy": "0xe3f309F151746b3C0953e4C0E455bFf3dc2176AA", + "NewPool": "0xB25e2C1efDD4b79CD5d63C0F5a45326FA4CA2139" + }, + "balancer_BTC": { + "Underlying": "0xFeadd389a5c427952D8fdb8057D6C8ba1156cC56", + "NewVault": "0x002Fbb34646c32fCe6bb1D973B7585e62EeE6aa9", + "StrategyContract": "BalancerStrategyMainnet_BTC", + "NewStrategy": "0xE4b9a65c8692e7d9c574E99bF7BF2bFFa61F14E9", + "NewPool": "0x299F75862c49DD852f2F3349D62A7e6a98fB8A0F", + "PoolId": "0xfeadd389a5c427952d8fdb8057d6c8ba1156cc5600020000000000000000001e", + "doHardwork": false + }, + "balancer_POLYBASE": { + "Underlying": "0x0297e37f1873D2DAb4487Aa67cD56B58E2F27875", + "NewVault": "0x5C6bC2287C48a2C9fc2f0533De2B2acFe7a9230A", + "StrategyContract": "BalancerStrategyMainnet_POLYBASE", + "NewStrategy": "0xF1499aAe3f8f9cf925b663568A964385898b53c2", + "OldPool": "0xA89f24D5c195BfD20c091D8D3FbF51fffEA9dE45", + "NewPool": "0xA71136F9B97B995eF77a90EC0878EC9F80Bc4523", + "PoolId": "0x0297e37f1873d2dab4487aa67cd56b58e2f27875000100000000000000000002", + "Gauge": "0x068Ff98072d3eB848D012e3390703BB507729ed6", + "RootChainGauge": "0xA5A0B6598B90d214eAf4d7a6b72d5a89C3b9A72c" + }, + "balancer_TRICRYPTO": { + "Underlying": "0x03cD191F589d12b0582a99808cf19851E468E6B5", + "NewVault": "0xC426DB5EfcBfc41B9f1ECdbc89C11E154ec2c99C", + "StrategyContract": "BalancerStrategyMainnet_TRICRYPTO", + "NewStrategy": "0xB7506271FE72FE2cdC3a7ee6Ead8749AD54df8C2", + "OldPool": "0xB99c358d91d57612236C74643306eA035645887E", + "NewPool": "0x81aCAee9a3d9b91aC42727DdB1AcADBE4D9F07F7", + "PoolId": "0x03cd191f589d12b0582a99808cf19851e468e6b500010000000000000000000a", + "doHardwork": false + }, + "balancer_STABLE": { + "Underlying": "0x06Df3b2bbB68adc8B0e302443692037ED9f91b42", + "NewVault": "0x4f60a9471ACb094BA34AEA5EB7D7A4AD32c8890c", + "StrategyContract": "BalancerStrategyMainnet_STABLE", + "NewStrategy": "0xa1A9cb6996a5e33Ef742977435E4ED8738F0e37C", + "OldPool": "0xE7a6991e2AF7f9a9D36BAfcDe8d0B8a057E4dB8c", + "NewPool": "0x17867795cF22Aa5D266A298097Ee3766D8FCA4C6", + "PoolId": "0x06df3b2bbb68adc8b0e302443692037ed9f91b42000000000000000000000012", + "Gauge": "0x72843281394E68dE5d55BCF7072BB9B2eBc24150", + "RootChainGauge": "0xFBf87D2C22d1d298298ab5b0Ec957583a2731d15" + }, + "jarvis_AUR_USDC": { + "Underlying": "0xA0fB4487c0935f01cBf9F0274FE3CdB21a965340", + "NewVault": "0xB492fAEdA6c9FFb9B9854a58F28d5333Ff7a11bc", + "StrategyContract": "JarvisStrategyMainnet_AUR_USDC", + "NewStrategy": "0x346523a81f16030110e6C858Ee0E11F156840BD1", + "NewPool": "0xa8184c85a7C23f0d3A7Ee7591a85195ed740E3A3", + "doHardwork": false + }, + "jarvis_JCHF_USDC_HODL": { + "Underlying": "0x439E6A13a5ce7FdCA2CC03bF31Fb631b3f5EF157", + "NewVault": "0x7f316D2498a234670554D1a890a364b0bD9d88e2", + "StrategyContract": "JarvisHodlStrategyV3Mainnet_jCHF_USDC", + "OldStrategy": "0xd432F8C6861a6Ba344734F364539262AB69d8c07", + "NewStrategy": "0xABe846c370167F82724673c92D851e92f2c7d39b", + "OldPool": "0xe7666F2AF0a6F5199281944C112CA8511F27C330", + "NewPool": "0x24Aa3547962872351c30F1127430172317C05FEC", + "RewardPool": "0xFAA0f413E67A56cbbE181024279bA5504Ce487EF", + "useMsigProfitCalculation": true, + "doHardwork": false + }, + "jarvis_JEUR_USDC_HODL": { + "Underlying": "0xa1219DBE76eEcBf7571Fed6b020Dd9154396B70e", + "NewVault": "0xA832926e3F6A3339ae68f70d76860D212959E0E7", + "StrategyContract": "JarvisHodlStrategyV3Mainnet_jEUR_USDC", + "OldStrategy": "0x19A9B287272535AF40e087F3Fd32Bd2BA07bF4AB", + "NewStrategy": "0x7B28648E03FAE7C5ee53aE443FC3B1dC65F06A19", + "OldPool": "0x083830D8d41f21dE5832649db40e9268b027696a", + "NewPool": "0xf25474FBf9812bE2ef76abf4297A27411C156403", + "RewardPool": "0xFAA0f413E67A56cbbE181024279bA5504Ce487EF", + "useMsigProfitCalculation": true, + "doHardwork": false + }, + "jarvis_JGBP_USDC_HODL": { + "Underlying": "0xbb2d00675B775E0F8acd590e08DA081B2a36D3a6", + "NewVault": "0xe94D89243a7Aeaf88857461ce555caEB344765Fc", + "StrategyContract": "JarvisHodlStrategyV3Mainnet_jGBP_USDC", + "OldStrategy": "0xB60E69F21b469A93aB6e3f4a831E833bcFb7C7dE", + "NewStrategy": "0xA755A41011F092f0B8230f5eEb13DC65cfbf3e8C", + "OldPool": "0xB91f62A423dE007ce25E5538D747B259fb207938", + "NewPool": "0x877635e68C1E943D6d6B777C0e847Cd7aE5A01BE", + "RewardPool": "0xFAA0f413E67A56cbbE181024279bA5504Ce487EF", + "useMsigProfitCalculation": true, + "doHardwork": false + }, + "polygon_DAI": { + "Underlying": "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063", + "NewVault": "0x2Fee56e039AcCceFA3cB1f3051aD00fe550a472c", + "StrategyContract": "IdleStrategyDAIMainnet", + "NewStrategy": "0x3330d534A470BdaBD1105dab6C5Fa61E7789882E", + "NewPool": "0x5954F9d5AFb005ebA67813B5Ab82398FAC7F0178", + "doHardwork": false + }, + "polygon_USDC": { + "Underlying": "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174", + "NewVault": "0xe7c9D242137896741b70CEfef701bBB4DcB158ec", + "StrategyContract": "IdleStrategyUSDCMainnet", + "NewStrategy": "0x08043b010AD2CD72db75878201FDE4B03e28e069", + "NewPool": "0xeA4Eca0FbeB0fcAaE61D2fA2B2877d435FAEee1C", + "doHardwork": false + }, + "polygon_WETH": { + "Underlying": "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619", + "NewVault": "0x9048A123Ae6C86a2B9fdC3eA28Ed1911DE8363A6", + "StrategyContract": "IdleStrategyWETHMainnet", + "NewStrategy": "0x7Ad709Df8B897B3b623C5413E92A6F70CA563e1d", + "NewPool": "0xEa2c3C25985fBB5418c61451C2cbD1311e0EbE9e", + "doHardwork": false + }, + "jarvis_DEN_4EUR": { + "Underlying": "0x4924B6E1207EFb244433294619a5ADD08ACB3dfF", + "NewVault": "0x4A5eb54018462803B9D9a35D1730e45D6EE7033E", + "NewStrategy": "0xC8c30a6e74b1A394b4Ce8BC08De641826279e254", + "NewPool": "0x4e9f394Fcd6652aBB8D85bB2E1fC582C000F4805", + "RewardPool": "0xf8347d0C225e26B45A6ea9a719012F1153D7Ca15", + "useMsigProfitCalculation": true, + "doHardwork": false + }, + "jarvis_4EUR_HODL": { + "Underlying": "0xAd326c253A84e9805559b73A08724e11E49ca651", + "NewVault": "0xDDe43710DefEf6CbCf820B18DeBfC3cF9a4f449F", + "NewStrategy": "0xe8a2cFce2C718E0f95ee2b1d3c0331c92C06Ca0b", + "NewPool": "0xf74E8CFe03421D071c7dCCc3E5ecB6dDDede2f07", + "RewardPool": "0x1e1506b8cF84f8D1C2dbF474BcB6fEC36467C478", + "useMsigProfitCalculation": true + }, + "jarvis_AUR_USDC_V2": { + "Underlying": "0xA623aacf9eB4Fc0a29515F08bdABB0d8Ce385cF7", + "NewVault": "0xFf127E0dDB5E0a53d29f9eA029F5b41F281F3EFD", + "NewStrategy": "0xA87Abed957338A5dE2106D13d1967cF62d6d7996", + "NewPool": "0xb42E1201cc041727B063cfbB506Ca7ee74B7857e", + "doHardwork": false + }, + "SUSHI_GENE_ETH": { + "Underlying": "0x3d4219987fBb25C3DcF73FbD9AA85FbE3C7411D9", + "NewVault": "0x9EF89a962B421B26Def4b5f6435c6Fe698FDa822", + "NewStrategy": "0x9D0D318a954e1954103d6Db36244Bd28C78D2407", + "NewPool": "0x7F30EF435c125e42cd8Ec68C3F2E9f79c5923901", + "doHardwork": false + }, + "SUSHI_GNOME_ETH": { + "Underlying": "0xc1214b61965594b3e08Ea4950747d5A077Cd1886", + "NewVault": "0x948aD16CD52a1658B404fE67ED7a56360F52cE08", + "NewStrategy": "0x7571FEbd37190caaF071D7D7AA17d3704EF44e0d", + "NewPool": "0x0a0be71cfcE12ECb966dC762016C28eF5640B56a", + "doHardwork": false + }, + "mUSD": { + "Underlying": "0xE840B73E5287865EEc17d250bFb1536704B43B21", + "NewVault": "0x13ef392208a9963527346A20873058E826d7f0B7", + "NewStrategy": "0xc657B9BF61e928e3114FaF8aa269BEB9a29105b1", + "NewPool": "0x60ce0066F86F7805c2Cc39bBf0b1be4BfE2ec810" + }, + "popsicle_ICE_WETH": { + "Underlying": "0x941eb28e750C441AEF465a89E43DDfec2561830b", + "NewVault": "0xC2F50f1886D790e199Cd8a5c0AC360DF44636012", + "NewStrategy": "0x1626e9a3880805fD2349E90e3116562c5Dc65f31", + "NewPool": "0x26906cFF92f5c0D24B3045BEA0cf11a30a22D0eA", + "PoolId": 0, + "doHardwork": false + }, + "quick_YEL_MATIC": { + "Underlying": "0x8bAb87ECF28Bf45507Bd745bc70532e968b5c2De", + "NewVault": "0xA9B35ef7C2289b5D0391381bF8a2560d2eb0F961", + "NewStrategy": "0x2e5A5455411DE1AFb9Bf81f11fD764B9bCc0674E", + "NewPool": "0xB2a1727Db618D6614c57ccdc7e70F3d930BFDe11", + "PoolId": 1 + }, + "quickswap_PSP_MATIC": { + "Underlying": "0x7AfC060acCA7ec6985d982dD85cC62B111CAc7a7", + "NewVault": "0x54Bc6af48464510838e81fDdda4de53B2d65f32a", + "NewStrategy": "0x8cB98c8FD5740665E88827D45bEC42c00A8d4322", + "NewPool": "0x77050b56e8aC54b14e207D1E013c2719ed7C71Ab", + "RewardPool": "0x64D2B3994F64E3E82E48CC92e1122489e88e8727", + "doHardwork": false + }, + "bal_TUSD_STABLE": { + "Underlying": "0x0d34e5dD4D8f043557145598E4e2dC286B35FD4f", + "NewVault": "0x32e3cC7D37ce9EB26EEA54241840B0b72F05Aa26", + "StrategyContract": "BalancerStrategyMainnet_TUSD_STABLE", + "NewStrategy": "0x430799E21A2aF202D8d983E29935e4D2Ed16aa2e", + "NewPool": "0xA917F56A1749f0E7820fdBc4EB783a3a476164ba", + "PoolId": "0x0d34e5dd4d8f043557145598e4e2dc286b35fd4f000000000000000000000068", + "doHardwork": false + }, + "bal_USDC_WETH_polygon": { + "Underlying": "0x10f21C9bD8128a29Aa785Ab2dE0d044DCdd79436", + "NewVault": "0x264B17DF8a79bFa830C1A94B90876CD3b0784b30", + "StrategyContract": "BalancerStrategyMainnet_USDC_WETH", + "NewStrategy": "0x014cE9201e417b7A8c49Aa1C9eB72E8f8D2b3DcD", + "NewPool": "0x02F28abb9bc319E03FC6844466BBB569D5cDe097", + "PoolId": "0x10f21c9bd8128a29aa785ab2de0d044dcdd79436000200000000000000000059", + "Gauge": "0xD3Fdd06285d2649337800f00B41D07801C9f5715", + "RootChainGauge": "0x45012035a728b0a9B344036e6bff6c775EE09769", + "doHardwork": false + }, + "bal_WBTC_WETH_polygon": { + "Underlying": "0xCF354603A9AEbD2Ff9f33E1B04246d8Ea204ae95", + "NewVault": "0x60E057A17be997a1631B7188e8AF42657F836077", + "StrategeContract": "BalancerStrategyMainnet_WBTC_WETH", + "NewStrategy": "0x58Ca938dcACB193a9939D13A4b2AB6De5128D755", + "NewPool": "0x0E8661714998c2d8232Ca47406d8bE7ac066D16a", + "PoolId": "0xcf354603a9aebd2ff9f33e1b04246d8ea204ae9500020000000000000000005a", + "doHardwork": false + }, + "jarvis_DEN2_4EUR": { + "Underlying": "0xEb6f426963140471a7c1E4337877e6dBf834d2A8", + "NewVault": "0x8cccdEBF657F072D83B2d94068C4377a3BA91e08", + "NewStrategy": "0xfeB6A323BA0254F207750C9ff2bEDBbDF7F6C880", + "NewPool": "0x183CfA5f9Be0d45a532Bd2EB94398162e14fb049", + "RewardPool": "0x9c802D12Da5C7c74104d8cAD9E6084E32c2B70B7", + "useMsigProfitCalculation": true, + "doHardwork": false + }, + "jarvis_AUR3_USDC": { + "Underlying": "0xF40E249737c510CCE832286e54cB30E60D4e4656", + "NewVault": "0x102Df50dB22407B64a8A6b11734c8743B6AeF953", + "NewStrategy": "0xC41D252b9cA4EC08E7bAAb0a490216C8598bf911", + "NewPool": "0x4Af93A7D4Bb47c814988dA5E774112f7b5ae5Dab", + "RewardPool": "0xFAA0f413E67A56cbbE181024279bA5504Ce487EF", + "useMsigProfitCalculation": true, + "doHardwork": false + }, + "jarvis_SES_2JPY": { + "Underlying": "0x3b76F90A8ab3EA7f0EA717F34ec65d194E5e9737", + "NewVault": "0x483d1e18E67bF69ef555c798807DaDbE7757311D", + "NewStrategy": "0xE01009072a45D782Fe827a286EB2Fd09cf559eDB", + "NewPool": "0x811020F961f3A3EB4DF393c2837611fC1271556E", + "RewardPool": "0xeb4a4ba3ef5e3a286dc49408c27f9bdaa286db84", + "useMsigProfitCalculation": true, + "doHardwork": false + }, + "jarvis_2JPY_HODL": { + "OldUnderlying": "0xE8dCeA7Fb2Baf7a9F4d9af608F06d78a687F8d9A", + "Underlying": "0xaA91CDD7abb47F821Cf07a2d38Cc8668DEAf1bdc", + "NewVault": "0x9e00c8E675F3F25Ca0F7f51d4bCA28b7be009e12", + "OldStrategy": "0xEF9D1a246d013F4a8b16d9D875946abEb2AbEe68", + "NewStrategy": "0x45257F1c56bE3D381f49371b47c3EEb1E8358431", + "NewPool": "0x8451d905e6b4dEd563b5AB49027f28e2eBcCc991", + "RewardPool": "0xa0044b58b1de085845aeA7BD3256a00EAb4145a2", + "useMsigProfitCalculation": true + }, + "jarvis_QUI_2CAD": { + "Underlying": "0x32d8513eDDa5AEf930080F15270984A043933A95", + "NewVault": "0x7f7136760ce6235b0889704B01bE23E6E8220e7B", + "NewStrategy": "0x77B2a497dC7482622Ff38C4C624B258F009Bf34b", + "NewPool": "0x21284e4A00999cf01783Cc1c2dF9C9F059435c41", + "RewardPool": "0x16ef7a2f8156819bae95cfce0ca712d01498b665", + "useMsigProfitCalculation": true, + "doHardwork": false + }, + "jarvis_2CAD_HODL": { + "Underlying": "0xA69b0D5c0C401BBA2d5162138613B5E38584F63F", + "NewVault": "0x2D165213df42C70B72FbE47670bA3b7e6DBfAB4a", + "NewStrategy": "0x2081afC37F39274Ed5ad41ED7F2c84e99b92C316", + "NewPool": "0x2f590EB4980ed49Ff9613E3098b61772970a7f36", + "RewardPool": "0xa0044b58b1de085845aeA7BD3256a00EAb4145a2", + "useMsigProfitCalculation": true + }, + "crvTriCrypto3_polygon": { + "Underlying": "0xdAD97F7713Ae9437fa9249920eC8507e5FbB23d3", + "NewVault": "0x82B5393Df3822921159C3e9513191299caAe05f9", + "NewStrategy": "0xdef9E389b7dc4F34182fb1eEb2702029deF8F24c", + "NewPool": "0xec4CDb325d293a0057fF0b8b53C637605A00066b", + "CurvePool": "0x92215849c439E1f8612b6646060B4E3E5ef822cC", + "Gauge": "0x3B6B158A76fd8ccc297538F454ce7B4787778c7C", + "RootChainGauge": "0x060e386eCfBacf42Aa72171Af9EFe17b3993fC4F", + "doHardwork": false + }, + "crvEurtUsd_polygon": { + "Underlying": "0x600743B1d8A96438bD46836fD34977a00293f6Aa", + "NewVault": "0x09E5FCd4F05ba0ea95D4f81a3f8cd60A50840100", + "NewStrategy": "0xBcEF4629f7ea87E84d729a8279277cd63f7F1268", + "NewPool": "0x105d37A970594a231ffeAA5283b18101596f4f55", + "CurvePool": "0xB446BF7b8D6D4276d0c75eC0e3ee8dD7Fe15783A", + "Gauge": "0x40c0e9376468b4f257d15F8c47E5D0C646C28880", + "RootChainGauge": "0xAF78381216a8eCC7Ad5957f3cD12a431500E0B0D", + "doHardwork": false + }, + "jarvis_JRTMAY22_USDC": { + "Underlying": "0xdaa2C66B06B62bAd2E192be0A93f895c855484ee", + "NewVault": "0x95b730ED766F4e385016144fA30E96b78EBd09f5", + "NewStrategy": "0x1319F123962DC98418A73e5CeC7a6a555e571425", + "NewPool": "0xd2104e58258D0dFC4dc6D203DDBE0AaeE4798E6C", + "RewardPool": "0x0ff93e7CE954A7Ac2ADbBe8F635513cbDB497405", + "useMsigProfitCalculation": true, + "doHardwork": false + }, + "jarvis_2SGD_HODL": { + "Underlying": "0xeF75E9C7097842AcC5D0869E1dB4e5fDdf4BFDDA", + "NewVault": "0x5AC8afa262C617bBA8Aa65a04E16CCfAc9e92350", + "NewStrategy": "0x7F34356ED033715FD467b2D5a04827C13aF834fF", + "NewPool": "0x917D36698F7195B32C3dF66Af45556eD447C79Fe", + "RewardPool": "0xa0044b58b1de085845aeA7BD3256a00EAb4145a2", + "useMsigProfitCalculation": true + }, + "jarvis_DENMAY22_4EUR": { + "Underlying": "0x6E56300267A6Dd07DA0908557E02756747E1c90E", + "NewVault": "0x0DF469C287A8cEb2cFc396b350A9f03147B487A5", + "NewStrategy": "0xeeD6692252978cF4C5298B37C84619f5D3bA9d4E", + "NewPool": "0x8809DBd9Ab4909AAe75A729D29379C5B7D12e767", + "RewardPool": "0x845b7939D7E01fd29d6452CE9DDF9bd3ECf886b2", + "useMsigProfitCalculation": true, + "doHardwork": false + }, + "jarvis_DENJUL22_4EUR": { + "Underlying": "0xF84fA79A94aFb742A98EDf2c7a10ef7134b684bC", + "NewVault": "0x0445093206A816AfD1317f35aF250fA5e0044907", + "NewStrategy": "0x09C85e411b10AdFc0c63A2F6f5333Dd3bF1AC24E", + "NewPool": "0x52395CB002Ce1b5aF8758E9E3f63aC77234a4105", + "RewardPool": "0x1e1506b8cF84f8D1C2dbF474BcB6fEC36467C478", + "useMsigProfitCalculation": true + }, + "jarvis_agDENJUL22_2EUR": { + "Underlying": "0x7d85cCf1B7cbAAB68c580E14fA8C92E32704404f", + "NewVault": "0x48795326FBa34e07076038cC8f03f88a80E71214", + "NewStrategy": "0xD9C4C1DD6F8dD7b7C07254B5E731530cf2EfEbBF", + "NewPool": "0x1dfdE6E4c9852Bb8c593b72631257EAC6A827E09", + "RewardPool": "0x834579150Cc521e0afAB15568930e3BEc67B865A", + "useMsigProfitCalculation": true + }, + "jarvis_2EUR_agEUR_HODL": { + "Underlying": "0x2fFbCE9099cBed86984286A54e5932414aF4B717", + "NewVault": "0xE4E6055A7eB29F2Fa507ba7f8c4FAcc0C5ef9a2A", + "NewStrategy": "0x76341494eeA3bfC9de420d1C02C3398833f45343", + "NewPool": "0x9c55488f8AdC23544B8571757169AE17865ABFC8", + "RewardPool": "0x7349Cc23B3A3E104ec2FA5A0BB29c8b022508779", + "useMsigProfitCalculation": true + }, + "jarvis_JRTJUL22_USDC": { + "Underlying": "0x707C7f22d5E3C0234bCc53aeE51420d6cdD988f9", + "NewVault": "0xcFD80B11fefD581Fc45868ABD0d61e8437C050b1", + "NewStrategy": "0xcd87438ba146A76fE078dc61ef0f0765b67f31a4", + "NewPool": "0xF353cC638068F7af05856447D3D655dBE510F257", + "RewardPool": "0xaB5053e1f6f7fb242f62091BEE8f15c81265EE05", + "useMsigProfitCalculation": true + }, + "jarvis_2NZD_HODL": { + "Underlying": "0x976A750168801F58E8AEdbCfF9328138D544cc09", + "NewVault": "0x6F2047E88D70fEcEbA2D33Ec6A0CC579B56CEa52", + "NewStrategy": "0x34733CE813D289D05F17DCB3CB195b2128105f54", + "NewPool": "0xfcD319Da00C632c2Fca0c95E147A5494973E6fC8", + "RewardPool": "0x2FAe83B3916e1467C970C113399ee91B31412bCD", + "useMsigProfitCalculation": true + }, + "jarvis_AURJUL22_WETH": { + "Underlying": "0xF9Ce68A9E41f1e7cee5FDCbef99669653Aa61390", + "NewVault": "0x3BB93BdEaF0906819e5D2Eccdc2E9Ce408296dD1", + "NewStrategy": "0xaB298F259426e8202B69C17037270862a19554D8", + "NewPool": "0x7bcb258EED0fD374d3B0398C5DcC1a4a792e5e93", + "RewardPool": "0x8b4D15670CaA3772a29AaC386AB924a0F54Abe48", + "useMsigProfitCalculation": true + }, + "jarvis_jEUR_WETH_HODL": { + "Underlying": "0x7090f6f42EA9b07C85E46aD796f8C4A50E0f76fA", + "NewVault": "0xe1195e7276Ca0A20d8E5A07eecFb9Ec9921B90BD", + "NewStrategy": "0x6F7646397b2B57c6791b36556E5FfBB0Db7a2Be5", + "NewPool": "0x7d18650C8A7aFfC06604cF83628bf95e51f5ceDd", + "RewardPool": "0x8b4D15670CaA3772a29AaC386AB924a0F54Abe48", + "useMsigProfitCalculation": true + }, + "jarvis_jCHF_WETH_HODL": { + "Underlying": "0x95697B1b83E0F28017158BF2a2Adc6bA991088EC", + "NewVault": "0x14444C719eDAD3c24563860203e2252e55711eb6", + "NewStrategy": "0xbF59f171d255C86C798ffCCf0909F2F2d0e732b3", + "NewPool": "0x19b4954386A1061756402159Dae16a831FBB75F6", + "RewardPool": "0x8b4D15670CaA3772a29AaC386AB924a0F54Abe48", + "useMsigProfitCalculation": true + }, + "bal_MaticX": { + "Underlying": "0xb20fC01D21A50d2C734C4a1262B4404d41fA7BF0", + "OldUnderlying": "0xC17636e36398602dd37Bb5d1B3a9008c7629005f", + "NewVault": "0x62119D3AEa375B0e3Cee7683b0aFDDa836C0676A", + "NewStrategy": "0x5A42FEDdD5e330AD857A17724543C5ef7FC7C9Cd", + "OldStrategy": "0x65D854658A9F26DdE59078cD8E281f5FF9573e1f", + "NewPool": "0xBE1db182311A1622b9a84C033C956F20b385C062", + "PoolId": "0xb20fc01d21a50d2c734c4a1262b4404d41fa7bf000000000000000000000075c", + "Gauge": "0xdFFe97094394680362Ec9706a759eB9366d804C2" + }, + "bal_stMatic": { + "Underlying": "0x8159462d255C1D24915CB51ec361F700174cD994", + "OldUnderlying": "0xaF5E0B5425dE1F5a630A8cB5AA9D97B8141C908D", + "NewVault": "0xe0fbF2ea37d731187e6E85a45Cc1D5D3b66335aa", + "NewStrategy": "0x9674AdE8257BEeC0f8c6fbdEAE279EA92543D989", + "OldStrategy": "0x9e5d536D5B61dBd4B54Dd612a6ffB7A063671651", + "NewPool": "0x0827D87eDe0e71620658502e3e54f0AFAC3c9E28", + "PoolId": "0x8159462d255c1d24915cb51ec361f700174cd99400000000000000000000075d", + "Gauge": "0x2Aa6fB79EfE19A3fcE71c46AE48EFc16372ED6dD" + }, + "ape_BANANA_MATIC": { + "Underlying": "0x034293F21F1cCE5908BC605CE5850dF2b1059aC0", + "NewVault": "0x8B7EEb22B91D588d8e5564b44F256Df41ad89923", + "NewStrategy": "0xf79AC49370b0D62405b83E9903b3BcC106886972", + "NewPool": "0x1801c2a7BC1046BF13ABA72315fFa4f70071Ce59", + "ApePoolId": "0" + }, + "ape_ETH_MATIC": { + "Underlying": "0x6Cf8654e85AB489cA7e70189046D507ebA233613", + "NewVault": "0x492af6444C3003097468789b72f09a6eD4fC5a6d", + "NewStrategy": "0x6A0ce488A9D5EA6B150a591D6B354c2BC895eCa9", + "NewPool": "0x53cDFc750c1C8E0bB1C18C670fB8f5da7f7c60fd", + "ApePoolId": "1" + }, + "ape_DAI_MATIC": { + "Underlying": "0xd32f3139A214034A0f9777c87eE0a064c1FF6AE2", + "NewVault": "0x68EaBFbaD552615ABe6d38E632184f88d6FFd201", + "NewStrategy": "0x7Aa2ef977Ef523b7d600b55EBFe46bBd96eDD467", + "NewPool": "0xE99C875D455DdEEC443Ba3f1c8eF073EDEd35794", + "ApePoolId": "2" + }, + "ape_USDT_MATIC": { + "Underlying": "0x65D43B64E3B31965Cd5EA367D4c2b94c03084797", + "NewVault": "0x843EaDd613fF922CB2e7aE06aa810e0b147517A7", + "NewStrategy": "0x60591d798b334d1b28cB07Cbc76493F5De356ed0", + "NewPool": "0xca1216D54a50A89575C6481D53c6760E1C8aaF81", + "ApePoolId": "3" + }, + "ape_BTC_MATIC": { + "Underlying": "0xe82635a105c520fd58e597181cBf754961d51E3e", + "NewVault": "0x56ABce9f4872c3bfb2c047a22c868Cfb24EAc8a1", + "NewStrategy": "0xF583E990CE79C5Ea11ED5eF2702681d2058C003E", + "NewPool": "0x37f33Ba01EF14d239484858959Ab683c07352e52", + "ApePoolId": "4" + }, + "ape_DAI_USDC": { + "Underlying": "0x5b13B583D4317aB15186Ed660A1E4C65C10da659", + "NewVault": "0xF91d4D99032Bc4905b91BD08055D5a65d95Db58E", + "NewStrategy": "0x3F1b8d9B8B699c013Bc48047109a445fA135D8e3", + "NewPool": "0x8DC2bC8E52BE6931f02951546a35ce8dF7797DbD", + "ApePoolId": "5" + }, + "ape_BNB_MATIC": { + "Underlying": "0x0359001070cF696D5993E0697335157a6f7dB289", + "NewVault": "0xaCEDABb7C31f862a47fd07F4D46a862987737F02", + "NewStrategy": "0x69Edd4c37f466A283Fe51BDB9A712C2E576A1B1a", + "NewPool": "0x8322dB352E63eDbBCcF4CB9d8370C1dC5C36Df49", + "ApePoolId": "6" + }, + "jarvis_JRTANGLE_2EURagEUR": { + "Underlying": "0x8c2fe36E51657385d3091E92FbACb79263867F16", + "NewVault": "0xbB5d97c05E55b30B7F35C757F467eBeCD0Ba4cD5", + "NewStrategy": "0xa9b16d40d8cF703A22f4B633A067009e753A35dA", + "NewPool": "0x6209b0893298745987456dc1F8188eC1a784dAa9", + "RewardPool": "0x9D5d2509C78f7dfEE7FD1b82a49c00Bc9dA70D28", + "useMsigProfitCalculation": true + }, + "jarvis_JRTSEP22_USDC": { + "Underlying": "0x2623D9a6cceb732f9e86125e107A18e7832B27e5", + "NewVault": "0x587155256938F081D6e48829d45849BD856Fd969", + "NewStrategy": "0xBb630cAB450420C96f77320146aEa22f7043E2A5", + "NewPool": "0xB4B7C7800025E407C9Efe8993f5E5A60a98F3E97", + "RewardPool": "0x2FAe83B3916e1467C970C113399ee91B31412bCD", + "useMsigProfitCalculation": true + }, + "jarvis_2EUR_EURT_HODL": { + "Underlying": "0x2C3cc8e698890271c8141be9F6fD6243d56B39f1", + "NewVault": "0xF7Cbe177157031eA2d63399BeEFc027779585Bb8", + "NewStrategy": "0xa0eF0E68255eC13ABD6c731300713CE504D3844E", + "NewPool": "0x1046bC2199fa009a19A2a0A04eF598991BA4523E", + "RewardPool": "0xa0044b58b1de085845aeA7BD3256a00EAb4145a2", + "useMsigProfitCalculation": true + }, + "jarvis_JRTMIMO_2EURPAR": { + "Underlying": "0x181650dde0A3a457F9e82B00052184AC3FEAAdF3", + "NewVault": "0x173ce98897F7c846d7282555B52362B4233d2196", + "NewStrategy": "0x0c8701d6889F6C0D5fCaAf46e58352475945eCaD", + "NewPool": "0x8d3E0f041cd9E6f09bfF93D3c621041E80ff1cF7", + "RewardPool": "0x2BC39d179FAfC32B7796DDA3b936e491C87D245b", + "useMsigProfitCalculation": true + }, + "jarvis_2EUR_PAR_HODL": { + "Underlying": "0x0f110c55EfE62c16D553A3d3464B77e1853d0e97", + "NewVault": "0x023E85B8415b460C56377525ED159aF9935E3370", + "NewStrategy": "0x3f34b360ccd52e22BFc2Caaa72Eb32c1b2Ea1196", + "NewPool": "0x2892FA6e9D7Fc9bc8C8e62BBe79AdDff41314d03", + "RewardPool": "0xeA9871A9451c281cc1180100FC074D7F28402288", + "useMsigProfitCalculation": true + }, + "jarvis_JRTNOV22_USDC": { + "Underlying": "0x68Fd822a2Bda3dB31fFfA68089696ea4e55A9D36", + "NewVault": "0xE17e6EfbD0064992D1E4e9a4641f30e40be208a0", + "NewStrategy": "0x5e1ee22580E2Dfa3859bFae4a82f8460527cC587", + "NewPool": "0x75B0846c94060bAb13b7Ae4Cc5571A1a7D8cC5cd", + "RewardPool": "0xa0044b58b1de085845aeA7BD3256a00EAb4145a2", + "useMsigProfitCalculation": true + }, + "jarvis_JRTMIMONOV22_2EURPAR": { + "Underlying": "0x946bE3eCAebaA3fe2eBb73864ab555A8cfdF49Fd", + "NewVault": "0xF67d5e775C76E1631ea33D9977A02EccD7316a4C", + "NewStrategy": "0x2DF22A3b098f0Ec01ad4Ba8a9b43d73c0E51Ed30", + "NewPool": "0x1399B0B85E449fae6A46EF3f468C824a4e9486A4", + "RewardPool": "0xeA9871A9451c281cc1180100FC074D7F28402288", + "useMsigProfitCalculation": true + }, + "jarvis_JRTANGLENOV22_2EURagEUR": { + "Underlying": "0x4D44f653B885fbddF486a71508Afd63071ca1A6E", + "NewVault": "0xd2C0B08d64D5Edf4ec320807C6a2C12F37840c99", + "NewStrategy": "0x8cd565800a354229470ca46Bfc35A97593ad6e30", + "NewPool": "0xBc3A061Fc4394f21Fd5cC373C2048FeCe08bb97a", + "RewardPool": "0x7349Cc23B3A3E104ec2FA5A0BB29c8b022508779", + "useMsigProfitCalculation": true + }, + "jarvis_2EUR_EURe_HODL": { + "Underlying": "0x2F3E9CA3bFf85B91D9fe6a9f3e8F9B1A6a4c3cF4", + "NewVault": "0xBb7Ae170791d617d9BEc6196c63a7CF8EEFF6087", + "NewStrategy": "0xF22015A7B2CaF9608037244fD2a45d6318b09045", + "NewPool": "0x3c39B74025Ed89F060CFa53E06C2827a34e093A4", + "RewardPool": "0xa0044b58b1de085845aeA7BD3256a00EAb4145a2", + "useMsigProfitCalculation": true + }, + "meshswap_MESH_oMOOI": { + "Underlying": "0x5b1E475933C802117212ce2A4240A4e7999a52A2", + "NewVault": "0x78E9d16341B56d55516349955e49647De42ab107", + "NewStrategy": "0x13a1D1c4c3F4820fE0D992B6303c8be51AEDbeF2", + "NewPool": "0x19d1E89E86882D61837960cb17cf29A3559104f0" + }, + "meshswap_MESH_oZEMIT": { + "Underlying": "0x6fC01D72960Af0De3dD97D544FE785b751D752E2", + "NewVault": "0xFBdB43F342b2a483460f72082d8b37Af6b322B58", + "NewStrategy": "0x6137D9a5eB0718058B2a0A4a892B2810868ff6fC", + "NewPool": "0x6614cf2945aBEB374AdD5437A955F3b2aEEAAA70" + }, + "meshswap_USDC_oUSDC": { + "Underlying": "0x111D7a73b40Aa5EE52BF651e8F07Aa26F8e9EFe8", + "NewVault": "0x1F1005E19AED5FA896E76d11A6969Fe404429A32", + "NewStrategy": "0xb10d73a06a633c28C855ff99D669EB71F96CD4e1", + "NewPool": "0x0eB498458Af6548fc4Bb101F288Ef792fE585E16" + }, + "meshswap_USDT_oUSDT": { + "Underlying": "0x58A7AaC84560F994d191e78aEB690855eB2D5B88", + "NewVault": "0xa61B32840Af9A9E89E282624Eb3EABcA10Da4864", + "NewStrategy": "0xfeF1dfB516479586bE9438c9Dd1D3EC9633852a5", + "NewPool": "0xd89D977DDd1d587A7dbB610cf6780885CA6aF1c2" + }, + "meshswap_WMATIC_MESH": { + "Underlying": "0x07A7Ab21b582058B71d2AEe1b1719926E3451ADF", + "NewVault": "0xe75b171D1c7EB711E915f8F19cc17925e8b53f51", + "NewStrategy": "0x22382cD6dBD52dD4666367b766aCb5e8b835Ad71", + "NewPool": "0x55A68b1489Ee56b64591f041D8D3A05ADb61961d" + }, + "meshswap_WMATIC_USDC": { + "Underlying": "0x6Ffe747579eD4E807Dec9B40dBA18D15226c32dC", + "NewVault": "0x47fd16b0F46177Fc94F7b57e0cdC6fdCb1b461d3", + "NewStrategy": "0x35a0b1Ed9546433F99cBba23BD0A6A0315068f8b", + "NewPool": "0xC76427fcbDf9040BD6ed65769B518D65071D39DF" + }, + "meshswap_WMATIC_USDT": { + "Underlying": "0x24af68fF6e3501EAf8b52a9F7935225E524FE617", + "NewVault": "0x995341f196CEd4ef52aBd0BCC4c3C69574ED207E", + "NewStrategy": "0xA9cEFb2343F4FA0B554f2BC595eDF8b4ED2558B5", + "NewPool": "0x350802cceB6129566852FBddb75272Ee565E9798" + }, + "balancer_2BRL": { + "Underlying": "0xE22483774bd8611bE2Ad2F4194078DaC9159F4bA", + "NewVault": "0x547E2311B78eb8E9FC9fc4E36aC027c7577beD6a", + "NewStrategy": "0x339aa9ee65D0582d42e36B5421f1A8E988dAbD39", + "NewPool": "0x1aABde471de4B3a27e5A062b886fD3EC22db9D36", + "Gauge": "0xbDb8DA6156722a3D583ee679988B35cacCd86BC3", + "PoolId": "0xe22483774bd8611be2ad2f4194078dac9159f4ba0000000000000000000008f0" + }, + "balancer_2BRLUSD": { + "Underlying": "0x4A0b73f0D13fF6d43e304a174697e3d5CFd310a4", + "NewVault": "0x787dcB101a0FD5c54a993dCEad38e2C6bb98b66e", + "NewStrategy": "0xA7DD1EF700Ebc4C6070d22EAFE89be3549101752", + "NewPool": "0x25Cf71cAC535e4d980792d269bA031Be4AA4a610", + "Gauge": "0x75108A554A34BB2846ABfb00D889BFD0Bb34E1d6", + "PoolId": "0x4a0b73f0d13ff6d43e304a174697e3d5cfd310a400020000000000000000091c" + }, + "balancer_bbamusd": { + "Underlying": "0x48e6B98ef6329f8f0A30eBB8c7C960330d648085", + "NewVault": "0xb9Ae7A44f9060A80bf436D48C4D7aD42D15715ee", + "NewStrategy": "0x7E1E54e78445D5Fb8d31De436BecBa90206eb143", + "NewPool": "0x3b5f408Ba1122c1988727451c6386b33CA5AA4D1", + "Gauge": "0x1c514fEc643AdD86aeF0ef14F4add28cC3425306", + "PoolId": "0x48e6b98ef6329f8f0a30ebb8c7c960330d64808500000000000000000000075b" + }, + "balancer_tetuBal": { + "Underlying": "0xB797AdfB7b268faeaA90CAdBfEd464C76ee599Cd", + "NewVault": "0xf22651c92628ded7c154f80aC418378748278347", + "NewStrategy": "0x08C3F238d84A93C786C0DC1576F6CA146Ff50065", + "NewPool": "0xCacF3d04C7C31782fdbc66FFD9D7519B3124ed66", + "Gauge": "0xAA59736b80cf77d1E7D56B7bbA5A8050805F5064", + "PoolId": "0xb797adfb7b268faeaa90cadbfed464c76ee599cd0002000000000000000005ba" + } + } + } } From 66bc997540e61ddd9c21bea52dc4d71168908d2d Mon Sep 17 00:00:00 2001 From: ryanycw Date: Mon, 27 Feb 2023 02:16:58 +0800 Subject: [PATCH 25/33] minor fixes with PR#250 suggestions --- data/constants.js | 1 + data/mainnet/pools.js | 4 - data/mainnet/tokens.js | 282 +++++++++--------- .../apys/implementations/aura-pools.json | 9 +- .../implementations/balancer-boost-info.json | 10 - .../implementations/balancer-boost.js | 1 - 6 files changed, 144 insertions(+), 163 deletions(-) diff --git a/data/constants.js b/data/constants.js index 814ca98..7e22c6c 100644 --- a/data/constants.js +++ b/data/constants.js @@ -85,6 +85,7 @@ const VAULT_CATEGORIES_NAMES = { CONVEX: 'Convex', MESHSWAP: 'MeshSwap', APESTAKE: 'ApeStake', + AURA: 'Aura', } const CHAINS_ID = { diff --git a/data/mainnet/pools.js b/data/mainnet/pools.js index fa54092..7eea73a 100644 --- a/data/mainnet/pools.js +++ b/data/mainnet/pools.js @@ -946,10 +946,6 @@ module.exports = [ chain: CHAINS_ID.ETH_MAINNET, id: 'aura_auraBAL', type: POOL_TYPES.INCENTIVE, - tradingApyFunction: { - type: TRADING_APY_TYPES.LP, - params: [addresses.V2.aura_auraBAL.Underlying, 'balancerv2_eth', true], - }, contractAddress: addresses.V2.aura_auraBAL.NewPool, collateralAddress: addresses.V2.aura_auraBAL.NewVault, rewardAPY: [], diff --git a/data/mainnet/tokens.js b/data/mainnet/tokens.js index bced48b..58cc662 100644 --- a/data/mainnet/tokens.js +++ b/data/mainnet/tokens.js @@ -45,6 +45,141 @@ module.exports = { ], cmcRewardTokenSymbols: ['FARM', 'WETH'], }, + aura_auraBAL: { + chain: CHAINS_ID.ETH_MAINNET, + category: [VAULT_CATEGORIES_IDS.AURA, VAULT_CATEGORIES_IDS.BALANCER], + displayName: 'auraBAL', + subLabel: 'Aura Finance', + apyIconUrls: ['./icons/balancer.png', './icons/aura.png', './icons/bbausd.png'], + apyTokenSymbols: ['BAL', 'AURA', 'bbaUSD'], + logoUrl: './icons/aura-auraBAL.png', + tokenAddress: addresses.V2.aura_auraBAL.Underlying, + decimals: '18', + vaultAddress: addresses.V2.aura_auraBAL.NewVault, + priceFunction: { + type: GET_PRICE_TYPES.COINGECKO_ID, + params: ['aura-bal'], + }, + estimateApyFunctions: [ + { + type: ESTIMATED_APY_TYPES.AURA, + params: ['auraBAL', profitSharingCut15Percent], + }, + ], + cmcRewardTokenSymbols: ['FARM', 'BAL', 'AURA', 'bbaUSD'], + }, + aura_auraBAL_lp: { + chain: CHAINS_ID.ETH_MAINNET, + category: [VAULT_CATEGORIES_IDS.AURA, VAULT_CATEGORIES_IDS.BALANCER], + displayName: '80BAL-20WETH - auraBAL', + subLabel: 'Aura Finance', + apyIconUrls: ['./icons/balancer.png', './icons/aura.png'], + apyTokenSymbols: ['BAL', 'AURA'], + logoUrl: './icons/balancer-auraBALlp.png', + tokenAddress: addresses.V2.aura_auraBAL_lp.Underlying, + decimals: '18', + vaultAddress: addresses.V2.aura_auraBAL_lp.NewVault, + priceFunction: { + type: GET_PRICE_TYPES.BALANCER, + params: [ + addresses.V2.aura_auraBAL_lp.Underlying, + addresses.V2.aura_auraBAL_lp.PoolId, + CHAINS_ID.ETH_MAINNET, + ], + }, + estimateApyFunctions: [ + { + type: ESTIMATED_APY_TYPES.AURA, + params: ['auraBAL_lp', profitSharingCut15Percent], + }, + ], + cmcRewardTokenSymbols: ['FARM', 'BAL', 'AURA'], + }, + aura_bbaUSD: { + chain: CHAINS_ID.ETH_MAINNET, + category: [ + VAULT_CATEGORIES_IDS.AURA, + VAULT_CATEGORIES_IDS.BALANCER, + VAULT_CATEGORIES_IDS.STABLECOINS, + ], + displayName: 'aDAI-aUSDC-aUSDT', + subLabel: 'Aura Finance', + apyIconUrls: ['./icons/balancer.png', './icons/aura.png', './icons/bbausd.png'], + apyTokenSymbols: ['BAL', 'AURA'], + logoUrl: './icons/balancer-bbaUSD.png', + tokenAddress: addresses.V2.aura_bbaUSD.Underlying, + decimals: '18', + vaultAddress: addresses.V2.aura_bbaUSD.NewVault, + priceFunction: { + type: GET_PRICE_TYPES.BALANCER, + params: [ + addresses.V2.aura_bbaUSD.Underlying, + addresses.V2.aura_bbaUSD.PoolId, + CHAINS_ID.ETH_MAINNET, + ], + }, + estimateApyFunctions: [ + { + type: ESTIMATED_APY_TYPES.AURA, + params: ['bbaUSD', profitSharingCut15Percent], + }, + ], + cmcRewardTokenSymbols: ['FARM', 'BAL', 'AURA', 'bbaUSD'], + }, + aura_rETH: { + chain: CHAINS_ID.ETH_MAINNET, + category: [VAULT_CATEGORIES_IDS.AURA, VAULT_CATEGORIES_IDS.BALANCER], + displayName: 'rETH - WETH', + subLabel: 'Aura Finance', + apyIconUrls: ['./icons/balancer.png', './icons/aura.png'], + apyTokenSymbols: ['BAL', 'AURA'], + logoUrl: './icons/balancer-rETH.png', + tokenAddress: addresses.V2.aura_rETH.Underlying, + decimals: '18', + vaultAddress: addresses.V2.aura_rETH.NewVault, + priceFunction: { + type: GET_PRICE_TYPES.BALANCER, + params: [ + addresses.V2.aura_rETH.Underlying, + addresses.V2.aura_rETH.PoolId, + CHAINS_ID.ETH_MAINNET, + ], + }, + estimateApyFunctions: [ + { + type: ESTIMATED_APY_TYPES.AURA, + params: ['rETH', profitSharingCut15Percent], + }, + ], + cmcRewardTokenSymbols: ['FARM', 'BAL', 'AURA'], + }, + aura_wstETH: { + chain: CHAINS_ID.ETH_MAINNET, + category: [VAULT_CATEGORIES_IDS.AURA, VAULT_CATEGORIES_IDS.BALANCER], + displayName: 'wstETH - WETH', + subLabel: 'Aura Finance', + apyIconUrls: ['./icons/balancer.png', './icons/aura.png', './icons/ldo.png'], + apyTokenSymbols: ['BAL', 'AURA', 'LDO'], + logoUrl: './icons/balancer-wstETH.png', + tokenAddress: addresses.V2.aura_wstETH.Underlying, + decimals: '18', + vaultAddress: addresses.V2.aura_wstETH.NewVault, + priceFunction: { + type: GET_PRICE_TYPES.BALANCER, + params: [ + addresses.V2.aura_wstETH.Underlying, + addresses.V2.aura_wstETH.PoolId, + CHAINS_ID.ETH_MAINNET, + ], + }, + estimateApyFunctions: [ + { + type: ESTIMATED_APY_TYPES.AURA, + params: ['wstETH', profitSharingCut15Percent], + }, + ], + cmcRewardTokenSymbols: ['FARM', 'BAL', 'AURA', 'LDO'], + }, amDAI: { chain: CHAINS_ID.MATIC_MAINNET, logoUrl: '', @@ -8854,151 +8989,4 @@ module.exports = { rowTooltip: 'Out of Range', disableAutoSwap: true, }, - aura_auraBAL: { - chain: CHAINS_ID.ETH_MAINNET, - category: [ - VAULT_CATEGORIES_IDS.AURA, - VAULT_CATEGORIES_IDS.BALANCER, - VAULT_CATEGORIES_IDS.ETH20, - ], - displayName: 'auraBAL', - subLabel: 'Aura Finance', - apyIconUrls: ['./icons/balancer.png', './icons/aura.png', './icons/bbausd.png'], - apyTokenSymbols: ['BAL', 'AURA', 'bbaUSD'], - logoUrl: './icons/aura - auraBAL.png', - tokenAddress: addresses.V2.aura_auraBAL.Underlying, - decimals: '18', - vaultAddress: addresses.V2.aura_auraBAL.NewVault, - priceFunction: { - type: GET_PRICE_TYPES.COINGECKO_ID, - params: ['aura-bal'], - }, - estimateApyFunctions: [ - { - type: ESTIMATED_APY_TYPES.AURA, - params: ['auraBAL', profitSharingCut15Percent], - }, - ], - cmcRewardTokenSymbols: ['FARM', 'BAL', 'AURA', 'bbaUSD'], - }, - aura_auraBAL_lp: { - chain: CHAINS_ID.ETH_MAINNET, - category: [VAULT_CATEGORIES_IDS.AURA, VAULT_CATEGORIES_IDS.BALANCER], - displayName: 'B80BAL-20WETH - auraBAL', - subLabel: 'Aura Finance', - apyIconUrls: ['./icons/balancer.png', './icons/aura.png'], - apyTokenSymbols: ['BAL', 'AURA'], - logoUrl: './icons/balancer-auraBALlp.png', - tokenAddress: addresses.V2.aura_auraBAL_lp.Underlying, - decimals: '18', - vaultAddress: addresses.V2.aura_auraBAL_lp.NewVault, - priceFunction: { - type: GET_PRICE_TYPES.BALANCER, - params: [ - addresses.V2.aura_auraBAL_lp.Underlying, - addresses.V2.aura_auraBAL_lp.PoolId, - CHAINS_ID.ETH_MAINNET, - ], - }, - estimateApyFunctions: [ - { - type: ESTIMATED_APY_TYPES.AURA, - params: ['auraBAL_lp', profitSharingCut15Percent], - }, - ], - cmcRewardTokenSymbols: ['FARM', 'BAL', 'AURA'], - }, - aura_bbaUSD: { - chain: CHAINS_ID.ETH_MAINNET, - category: [ - VAULT_CATEGORIES_IDS.AURA, - VAULT_CATEGORIES_IDS.BALANCER, - VAULT_CATEGORIES_IDS.STABLECOINS, - ], - displayName: 'bb-a-USD', - subLabel: 'Aura Finance', - apyIconUrls: ['./icons/balancer.png', './icons/aura.png', './icons/bbausd.png'], - apyTokenSymbols: ['BAL', 'AURA', 'bbaUSD'], - logoUrl: './icons/balancer-bbaUSD.png', - tokenAddress: addresses.V2.aura_bbaUSD.Underlying, - decimals: '18', - vaultAddress: addresses.V2.aura_bbaUSD.NewVault, - priceFunction: { - type: GET_PRICE_TYPES.BALANCER, - params: [ - addresses.V2.aura_bbaUSD.Underlying, - addresses.V2.aura_bbaUSD.PoolId, - CHAINS_ID.ETH_MAINNET, - ], - }, - estimateApyFunctions: [ - { - type: ESTIMATED_APY_TYPES.AURA, - params: ['bbaUSD', profitSharingCut15Percent], - }, - ], - cmcRewardTokenSymbols: ['FARM', 'BAL', 'AURA', 'bbaUSD'], - }, - aura_rETH: { - chain: CHAINS_ID.ETH_MAINNET, - category: [ - VAULT_CATEGORIES_IDS.AURA, - VAULT_CATEGORIES_IDS.BALANCER, - VAULT_CATEGORIES_IDS.ETH20, - ], - displayName: 'rETH - WETH', - subLabel: 'Aura Finance', - apyIconUrls: ['./icons/balancer.png', './icons/aura.png'], - apyTokenSymbols: ['BAL', 'AURA'], - logoUrl: './icons/balancer-rETH.png', - tokenAddress: addresses.V2.aura_rETH.Underlying, - decimals: '18', - vaultAddress: addresses.V2.aura_rETH.NewVault, - priceFunction: { - type: GET_PRICE_TYPES.BALANCER, - params: [ - addresses.V2.aura_rETH.Underlying, - addresses.V2.aura_rETH.PoolId, - CHAINS_ID.ETH_MAINNET, - ], - }, - estimateApyFunctions: [ - { - type: ESTIMATED_APY_TYPES.AURA, - params: ['rETH', profitSharingCut15Percent], - }, - ], - cmcRewardTokenSymbols: ['FARM', 'BAL', 'AURA'], - }, - aura_wstETH: { - chain: CHAINS_ID.ETH_MAINNET, - category: [ - VAULT_CATEGORIES_IDS.AURA, - VAULT_CATEGORIES_IDS.BALANCER, - VAULT_CATEGORIES_IDS.ETH20, - ], - displayName: 'wstETH - WETH', - subLabel: 'Aura Finance', - apyIconUrls: ['./icons/balancer.png', './icons/aura.png', './icons/ldo.png'], - apyTokenSymbols: ['BAL', 'AURA', 'LDO'], - logoUrl: './icons/balancer-wstETH.png', - tokenAddress: addresses.V2.aura_wstETH.Underlying, - decimals: '18', - vaultAddress: addresses.V2.aura_wstETH.NewVault, - priceFunction: { - type: GET_PRICE_TYPES.BALANCER, - params: [ - addresses.V2.aura_wstETH.Underlying, - addresses.V2.aura_wstETH.PoolId, - CHAINS_ID.ETH_MAINNET, - ], - }, - estimateApyFunctions: [ - { - type: ESTIMATED_APY_TYPES.AURA, - params: ['wstETH', profitSharingCut15Percent], - }, - ], - cmcRewardTokenSymbols: ['FARM', 'BAL', 'AURA', 'LDO'], - }, } diff --git a/src/vaults/apys/implementations/aura-pools.json b/src/vaults/apys/implementations/aura-pools.json index e14e7ce..c524238 100644 --- a/src/vaults/apys/implementations/aura-pools.json +++ b/src/vaults/apys/implementations/aura-pools.json @@ -18,7 +18,14 @@ "lptoken": "0x3dd0843a028c86e0b760b1a76929d1c5ef93a2dd", "rewardPool": "0xacada51c320947e7ed1a0d0f6b939b0ff465e4c2", "balancerPoolId": "0x3dd0843a028c86e0b760b1a76929d1c5ef93a2dd000200000000000000000249", - "name": "auraBAL_lp" + "name": "auraBAL_lp", + "extras": [ + { + "contract": "0xb1BCdf4bce3d5786eb10533D07E4595D1f1BC9c8", + "token": "0xC0c293ce456fF0ED870ADd98a0828Dd4d2903DBF", + "name": "AURA" + } + ] }, { "id": 2, diff --git a/src/vaults/trading-apys/implementations/balancer-boost-info.json b/src/vaults/trading-apys/implementations/balancer-boost-info.json index d21dfa4..36b54b9 100644 --- a/src/vaults/trading-apys/implementations/balancer-boost-info.json +++ b/src/vaults/trading-apys/implementations/balancer-boost-info.json @@ -35,16 +35,6 @@ "boostTypes": ["stakedMatic"], "poolId": "0xb20fc01d21a50d2c734c4a1262b4404d41fa7bf000000000000000000000075c" }, - "0x616e8BfA43F920657B3497DBf40D6b1A02D4608d": { - "boostedUnderlyings": [ - "0x2F4eb100552ef93840d5aDC30560E5513DFfFACb", - "0x82698aeCc9E28e9Bb27608Bd52cF57f704BD1B83", - "0xae37D54Ae477268B9997d4161B96b8200755935c" - ], - "boostTypes": ["Aave", "Aave", "Aave"], - "aaveTags": ["AUSDT", "AUSDC", "ADAI"], - "poolId": "0xa13a9247ea42d743238089903570127dda72fe4400000000000000000000035d" - }, "0x3dd0843A028C86e0b760b1A76929d1C5Ef93a2dd": { "boostedUnderlyings": ["0x616e8BfA43F920657B3497DBf40D6b1A02D4608d"], "boostTypes": ["balLP"], diff --git a/src/vaults/trading-apys/implementations/balancer-boost.js b/src/vaults/trading-apys/implementations/balancer-boost.js index 51c3711..2b27f97 100644 --- a/src/vaults/trading-apys/implementations/balancer-boost.js +++ b/src/vaults/trading-apys/implementations/balancer-boost.js @@ -26,7 +26,6 @@ const getBoostAPY = async (poolAddress, networkId) => { let partApy if (types[i] == 'Aave') { partApy = await getAaveApy(poolBoostInfo.aaveTags[i]) - partApy = networkId == '1' ? partApy.div(2) : partApy } else if (types[i] == 'balLP') { partApy = await getLPApy(token, networkId) } else if (types[i] == 'stakedMatic') { From cb0f22f72b4e643ca9c33a9b7d95897a7607cbaa Mon Sep 17 00:00:00 2001 From: CryptJS13 Date: Thu, 2 Mar 2023 21:18:15 +0100 Subject: [PATCH 26/33] Add Aura vaults including Idle boosted --- data/mainnet/addresses.json | 10 +- data/mainnet/pools.js | 32 ++ data/mainnet/tokens.js | 430 ++++++++++-------- .../apys/implementations/aura-pools.json | 7 + .../implementations/balancer-boost-info.json | 15 + .../implementations/balancer-boost.js | 3 + 6 files changed, 299 insertions(+), 198 deletions(-) diff --git a/data/mainnet/addresses.json b/data/mainnet/addresses.json index 354ab0f..844cdc1 100644 --- a/data/mainnet/addresses.json +++ b/data/mainnet/addresses.json @@ -1417,6 +1417,13 @@ "NewStrategy": "0xd1eDA7215fF14381C1C5c578015F7AcE13C0D80F", "NewPool": "0x136Ba87eEF4b93B161C3314309D45B2aA6cFB60b", "PoolId": "0x32296969ef14eb0c6d29669c550d4a0449130230000200000000000000000080" + }, + "aura_bbiUSD": { + "Underlying": "0x60683B05e9a39E3509D8fdb9C959f23170f8A0fa", + "NewVault": "0xe7792b29563f6DF9Ff3AcbB87087DAB90478Fc93", + "NewStrategy": "0x9ea84D87E80aCd655655144943565C1060166821", + "NewPool": "0xdF60231613482e72Aa0CC9EfBe8064C04769a18A", + "PoolId": "0x60683b05e9a39e3509d8fdb9c959f23170f8a0fa000000000000000000000489" } }, "BSC": { @@ -1863,9 +1870,6 @@ "wamDAI": "0xEE029120c72b0607344f35B17cdD90025e647B00", "wamUSDC": "0x221836a597948Dce8F3568E044fF123108aCc42A", "wamUSDT": "0x19C60a251e525fa88Cd6f3768416a8024e98fC19", - "amDAI": "0x27F8D03b3a2196956ED754baDc28D73be8830A6e", - "amUSDC": "0x1a13F4Ca1d028320A707D99520AbFefca3998b7F", - "amUSDT": "0x60D55F02A771d515e077c9C2403a1ef324885CeC", "balWeth": "0x3d468AB2329F296e1b9d8476Bb54Dd77D8c2320f", "tetuBal": "0x7fC9E0Aa043787BFad28e29632AdA302C790Ce33", "V2": { diff --git a/data/mainnet/pools.js b/data/mainnet/pools.js index 7eea73a..5d53c71 100644 --- a/data/mainnet/pools.js +++ b/data/mainnet/pools.js @@ -4,6 +4,38 @@ const addresses = require('./addresses.json') const strat30PercentFactor = '0.7' module.exports = [ + { + chain: CHAINS_ID.ETH_MAINNET, + id: 'aura_bbiUSD', + type: POOL_TYPES.INCENTIVE, + tradingApyFunction: { + type: TRADING_APY_TYPES.LP, + params: [addresses.V2.aura_bbiUSD.Underlying, 'balancerv2_eth', true], + }, + contractAddress: addresses.V2.aura_bbiUSD.NewPool, + collateralAddress: addresses.V2.aura_bbiUSD.NewVault, + rewardAPY: [], + rewardTokens: [addresses.iFARM], + rewardTokenSymbols: ['iFARM'], + stakeAndDepositHelpMessage: ` +
            + Deposit and stake: +
              +
            1. + Go to  + + Balancer + + and add liquidity with USD Stablecoins +
            2. +
            3. + Go back to this vault, hit "MAX" and then "Deposit". Leave + "Stake for rewards" checked for staking +
            4. +
            +
            + `, + }, { chain: CHAINS_ID.MATIC_MAINNET, id: 'balancer_bbamusd', diff --git a/data/mainnet/tokens.js b/data/mainnet/tokens.js index 58cc662..569c8f7 100644 --- a/data/mainnet/tokens.js +++ b/data/mainnet/tokens.js @@ -45,7 +45,40 @@ module.exports = { ], cmcRewardTokenSymbols: ['FARM', 'WETH'], }, + aura_bbiUSD: { + isNew: true, + chain: CHAINS_ID.ETH_MAINNET, + category: [ + VAULT_CATEGORIES_IDS.AURA, + VAULT_CATEGORIES_IDS.BALANCER, + VAULT_CATEGORIES_IDS.STABLECOINS, + ], + displayName: 'iDAI-iUSDC-iUSDT', + subLabel: 'Idle - Aura Finance', + apyIconUrls: ['./icons/balancer.png', './icons/aura.png'], + apyTokenSymbols: ['BAL', 'AURA'], + logoUrl: './icons/balancer-bbaUSD.png', + tokenAddress: addresses.V2.aura_bbiUSD.Underlying, + decimals: '18', + vaultAddress: addresses.V2.aura_bbiUSD.NewVault, + priceFunction: { + type: GET_PRICE_TYPES.BALANCER, + params: [ + addresses.V2.aura_bbiUSD.Underlying, + addresses.V2.aura_bbiUSD.PoolId, + CHAINS_ID.ETH_MAINNET, + ], + }, + estimateApyFunctions: [ + { + type: ESTIMATED_APY_TYPES.AURA, + params: ['bbiUSD', profitSharingCut15Percent], + }, + ], + cmcRewardTokenSymbols: ['FARM', 'BAL', 'AURA'], + }, aura_auraBAL: { + isNew: true, chain: CHAINS_ID.ETH_MAINNET, category: [VAULT_CATEGORIES_IDS.AURA, VAULT_CATEGORIES_IDS.BALANCER], displayName: 'auraBAL', @@ -69,6 +102,7 @@ module.exports = { cmcRewardTokenSymbols: ['FARM', 'BAL', 'AURA', 'bbaUSD'], }, aura_auraBAL_lp: { + isNew: true, chain: CHAINS_ID.ETH_MAINNET, category: [VAULT_CATEGORIES_IDS.AURA, VAULT_CATEGORIES_IDS.BALANCER], displayName: '80BAL-20WETH - auraBAL', @@ -96,6 +130,7 @@ module.exports = { cmcRewardTokenSymbols: ['FARM', 'BAL', 'AURA'], }, aura_bbaUSD: { + isNew: true, chain: CHAINS_ID.ETH_MAINNET, category: [ VAULT_CATEGORIES_IDS.AURA, @@ -104,7 +139,7 @@ module.exports = { ], displayName: 'aDAI-aUSDC-aUSDT', subLabel: 'Aura Finance', - apyIconUrls: ['./icons/balancer.png', './icons/aura.png', './icons/bbausd.png'], + apyIconUrls: ['./icons/balancer.png', './icons/aura.png'], apyTokenSymbols: ['BAL', 'AURA'], logoUrl: './icons/balancer-bbaUSD.png', tokenAddress: addresses.V2.aura_bbaUSD.Underlying, @@ -124,11 +159,16 @@ module.exports = { params: ['bbaUSD', profitSharingCut15Percent], }, ], - cmcRewardTokenSymbols: ['FARM', 'BAL', 'AURA', 'bbaUSD'], + cmcRewardTokenSymbols: ['FARM', 'BAL', 'AURA'], }, aura_rETH: { + isNew: true, chain: CHAINS_ID.ETH_MAINNET, - category: [VAULT_CATEGORIES_IDS.AURA, VAULT_CATEGORIES_IDS.BALANCER], + category: [ + VAULT_CATEGORIES_IDS.AURA, + VAULT_CATEGORIES_IDS.BALANCER, + VAULT_CATEGORIES_IDS.ETH20, + ], displayName: 'rETH - WETH', subLabel: 'Aura Finance', apyIconUrls: ['./icons/balancer.png', './icons/aura.png'], @@ -154,8 +194,13 @@ module.exports = { cmcRewardTokenSymbols: ['FARM', 'BAL', 'AURA'], }, aura_wstETH: { + isNew: true, chain: CHAINS_ID.ETH_MAINNET, - category: [VAULT_CATEGORIES_IDS.AURA, VAULT_CATEGORIES_IDS.BALANCER], + category: [ + VAULT_CATEGORIES_IDS.AURA, + VAULT_CATEGORIES_IDS.BALANCER, + VAULT_CATEGORIES_IDS.ETH20, + ], displayName: 'wstETH - WETH', subLabel: 'Aura Finance', apyIconUrls: ['./icons/balancer.png', './icons/aura.png', './icons/ldo.png'], @@ -291,23 +336,53 @@ module.exports = { ], }, }, - balancer_bbamusd: { + '80BAL-20WETH': { + chain: CHAINS_ID.MATIC_MAINNET, + logoUrl: '', + tokenAddress: addresses.MATIC.balWeth, + decimals: '18', + vaultAddress: null, + priceFunction: { + type: GET_PRICE_TYPES.BALANCER, + params: [ + addresses.MATIC.balWeth, + '0x3d468ab2329f296e1b9d8476bb54dd77d8c2320f000200000000000000000426', + CHAINS_ID.MATIC_MAINNET, + ], + }, + }, + tetuBal: { + chain: CHAINS_ID.MATIC_MAINNET, + logoUrl: '', + tokenAddress: addresses.MATIC.tetuBal, + decimals: '18', + vaultAddress: null, + priceFunction: { + type: GET_PRICE_TYPES.BALANCER, + params: [ + addresses.MATIC.balWeth, + '0x3d468ab2329f296e1b9d8476bb54dd77d8c2320f000200000000000000000426', + CHAINS_ID.MATIC_MAINNET, + ], + }, + }, + balancer_tetuBal: { isNew: true, category: VAULT_CATEGORIES_IDS.BALANCER, chain: CHAINS_ID.MATIC_MAINNET, - logoUrl: './icons/bb-am-usd.png', + logoUrl: './icons/bal-tetubal.png', apyIconUrls: ['./icons/balancer.png'], apyTokenSymbols: ['BAL'], - displayName: 'amDAI-amUSDC-amUSDT', + displayName: 'tetuBal - 80BAL-20WETH', subLabel: 'Balancer', - tokenAddress: addresses.MATIC.V2.balancer_bbamusd.Underlying, + tokenAddress: addresses.MATIC.V2.balancer_tetuBal.Underlying, decimals: '18', - vaultAddress: addresses.MATIC.V2.balancer_bbamusd.NewVault, + vaultAddress: addresses.MATIC.V2.balancer_tetuBal.NewVault, priceFunction: { type: GET_PRICE_TYPES.BALANCER, params: [ - addresses.MATIC.V2.balancer_bbamusd.Underlying, - addresses.MATIC.V2.balancer_bbamusd.PoolId, + addresses.MATIC.V2.balancer_tetuBal.Underlying, + addresses.MATIC.V2.balancer_tetuBal.PoolId, CHAINS_ID.MATIC_MAINNET, ], }, @@ -315,61 +390,87 @@ module.exports = { { type: ESTIMATED_APY_TYPES.BALANCER_GAUGE_POLYGON, params: [ - 'balancer_bbamusd', - addresses.MATIC.V2.balancer_bbamusd.Gauge, + 'balancer_tetuBal', + addresses.MATIC.V2.balancer_tetuBal.Gauge, profitSharingCut8Percent, ], }, ], cmcRewardTokenSymbols: ['iFARM', 'BAL'], }, - '80BAL-20WETH': { + bal_MaticX: { + isNew: true, + category: VAULT_CATEGORIES_IDS.BALANCER, chain: CHAINS_ID.MATIC_MAINNET, - logoUrl: '', - tokenAddress: addresses.MATIC.balWeth, + logoUrl: './icons/balancer-maticx.png', + apyIconUrls: ['./icons/balancer.png', './icons/sd.png'], + apyTokenSymbols: ['BAL', 'SD'], + displayName: 'MaticX - wMATIC', + subLabel: 'Balancer', + tokenAddress: addresses.MATIC.V2.bal_MaticX.Underlying, decimals: '18', - vaultAddress: null, + vaultAddress: addresses.MATIC.V2.bal_MaticX.NewVault, priceFunction: { type: GET_PRICE_TYPES.BALANCER, params: [ - addresses.MATIC.balWeth, - '0x3d468ab2329f296e1b9d8476bb54dd77d8c2320f000200000000000000000426', + addresses.MATIC.V2.bal_MaticX.Underlying, + addresses.MATIC.V2.bal_MaticX.PoolId, CHAINS_ID.MATIC_MAINNET, ], }, + estimateApyFunctions: [ + { + type: ESTIMATED_APY_TYPES.BALANCER_GAUGE_POLYGON, + params: ['bal_MaticX', addresses.MATIC.V2.bal_MaticX.Gauge, profitSharingCut8Percent], + }, + ], + cmcRewardTokenSymbols: ['iFARM', 'BAL'], }, - tetuBal: { + bal_stMatic: { + isNew: true, + category: VAULT_CATEGORIES_IDS.BALANCER, chain: CHAINS_ID.MATIC_MAINNET, - logoUrl: '', - tokenAddress: addresses.MATIC.tetuBal, + logoUrl: './icons/balancer-stmatic.png', + apyIconUrls: ['./icons/balancer.png', './icons/ldo.png'], + apyTokenSymbols: ['BAL', 'LDO'], + displayName: 'stMATIC - wMATIC', + subLabel: 'Balancer', + tokenAddress: addresses.MATIC.V2.bal_stMatic.Underlying, decimals: '18', - vaultAddress: null, + vaultAddress: addresses.MATIC.V2.bal_stMatic.NewVault, priceFunction: { type: GET_PRICE_TYPES.BALANCER, params: [ - addresses.MATIC.balWeth, - '0x3d468ab2329f296e1b9d8476bb54dd77d8c2320f000200000000000000000426', + addresses.MATIC.V2.bal_stMatic.Underlying, + addresses.MATIC.V2.bal_stMatic.PoolId, CHAINS_ID.MATIC_MAINNET, ], }, + estimateApyFunctions: [ + { + type: ESTIMATED_APY_TYPES.BALANCER_GAUGE_POLYGON, + params: ['bal_stMatic', addresses.MATIC.V2.bal_stMatic.Gauge, profitSharingCut8Percent], + }, + ], + cmcRewardTokenSymbols: ['iFARM', 'BAL', 'LDO'], }, - balancer_tetuBal: { + balancer_bbamusd: { isNew: true, category: VAULT_CATEGORIES_IDS.BALANCER, chain: CHAINS_ID.MATIC_MAINNET, - logoUrl: './icons/bal-tetubal.png', + logoUrl: './icons/bb-am-usd.png', apyIconUrls: ['./icons/balancer.png'], apyTokenSymbols: ['BAL'], - displayName: 'tetuBal - 80BAL-20WETH', + displayName: 'amDAI-amUSDC-amUSDT', subLabel: 'Balancer', - tokenAddress: addresses.MATIC.V2.balancer_tetuBal.Underlying, + tokenAddress: addresses.MATIC.V2.balancer_bbamusd.Underlying, decimals: '18', - vaultAddress: addresses.MATIC.V2.balancer_tetuBal.NewVault, + vaultAddress: addresses.MATIC.V2.balancer_bbamusd.NewVault, priceFunction: { type: GET_PRICE_TYPES.BALANCER, params: [ - addresses.MATIC.V2.balancer_tetuBal.Underlying, - addresses.MATIC.V2.balancer_tetuBal.PoolId, + addresses.MATIC.V2.balancer_bbamusd.Underlying, + addresses.MATIC.V2.balancer_bbamusd.PoolId, CHAINS_ID.MATIC_MAINNET, ], }, @@ -377,8 +478,8 @@ module.exports = { { type: ESTIMATED_APY_TYPES.BALANCER_GAUGE_POLYGON, params: [ - 'balancer_tetuBal', - addresses.MATIC.V2.balancer_tetuBal.Gauge, + 'balancer_bbamusd', + addresses.MATIC.V2.balancer_bbamusd.Gauge, profitSharingCut8Percent, ], }, @@ -467,62 +568,6 @@ module.exports = { ], cmcRewardTokenSymbols: ['iFARM', 'BAL', 'SD'], }, - bal_MaticX: { - isNew: true, - category: VAULT_CATEGORIES_IDS.BALANCER, - chain: CHAINS_ID.MATIC_MAINNET, - logoUrl: './icons/balancer-maticx.png', - apyIconUrls: ['./icons/balancer.png', './icons/sd.png'], - apyTokenSymbols: ['BAL', 'SD'], - displayName: 'MaticX - wMATIC', - subLabel: 'Balancer', - tokenAddress: addresses.MATIC.V2.bal_MaticX.Underlying, - decimals: '18', - vaultAddress: addresses.MATIC.V2.bal_MaticX.NewVault, - priceFunction: { - type: GET_PRICE_TYPES.BALANCER, - params: [ - addresses.MATIC.V2.bal_MaticX.Underlying, - addresses.MATIC.V2.bal_MaticX.PoolId, - CHAINS_ID.MATIC_MAINNET, - ], - }, - estimateApyFunctions: [ - { - type: ESTIMATED_APY_TYPES.BALANCER_GAUGE_POLYGON, - params: ['bal_MaticX', addresses.MATIC.V2.bal_MaticX.Gauge, profitSharingCut8Percent], - }, - ], - cmcRewardTokenSymbols: ['iFARM', 'BAL'], - }, - bal_stMatic: { - isNew: true, - category: VAULT_CATEGORIES_IDS.BALANCER, - chain: CHAINS_ID.MATIC_MAINNET, - logoUrl: './icons/balancer-stmatic.png', - apyIconUrls: ['./icons/balancer.png', './icons/ldo.png'], - apyTokenSymbols: ['BAL', 'LDO'], - displayName: 'stMATIC - wMATIC', - subLabel: 'Balancer', - tokenAddress: addresses.MATIC.V2.bal_stMatic.Underlying, - decimals: '18', - vaultAddress: addresses.MATIC.V2.bal_stMatic.NewVault, - priceFunction: { - type: GET_PRICE_TYPES.BALANCER, - params: [ - addresses.MATIC.V2.bal_stMatic.Underlying, - addresses.MATIC.V2.bal_stMatic.PoolId, - CHAINS_ID.MATIC_MAINNET, - ], - }, - estimateApyFunctions: [ - { - type: ESTIMATED_APY_TYPES.BALANCER_GAUGE_POLYGON, - params: ['bal_stMatic', addresses.MATIC.V2.bal_stMatic.Gauge, profitSharingCut8Percent], - }, - ], - cmcRewardTokenSymbols: ['iFARM', 'BAL', 'LDO'], - }, bal_POLYBASE: { category: VAULT_CATEGORIES_IDS.BALANCER, chain: CHAINS_ID.MATIC_MAINNET, @@ -599,35 +644,6 @@ module.exports = { params: ['usdd'], }, }, - convex_USDD: { - isNew: true, - chain: CHAINS_ID.ETH_MAINNET, - category: [VAULT_CATEGORIES_IDS.CONVEX, VAULT_CATEGORIES_IDS.STABLECOINS], - displayName: 'USDD-3Crv', - subLabel: 'Convex Finance', - apyIconUrls: ['./icons/curve.png', './icons/cvx.png'], - apyTokenSymbols: ['CRV', 'CVX'], - logoUrl: './icons/curve-usdd-3crv.png', - tokenAddress: addresses.V2.convex_USDD.Underlying, - decimals: '18', - vaultAddress: addresses.V2.convex_USDD.NewVault, - priceFunction: { - type: GET_PRICE_TYPES.CURVE_POOL, - params: [ - addresses.V2.convex_USDD.Underlying, - addresses.V2.convex_USDD.Underlying, - '18', - ['USDD', 'ThreePool'], - ], - }, - estimateApyFunctions: [ - { - type: ESTIMATED_APY_TYPES.CONVEX, - params: ['usdd', profitSharingCut15Percent], - }, - ], - cmcRewardTokenSymbols: ['iFARM', 'CVX', 'CRV'], - }, DOLA: { chain: CHAINS_ID.ETH_MAINNET, logoUrl: './icons/dola.png', @@ -661,48 +677,74 @@ module.exports = { params: [addresses.FRAXBP_Miner, addresses.FRAXBP, '18', ['FRAX', 'USDC']], }, }, - convex_DOLA_FRAXBP: { - isNew: true, + pETH: { chain: CHAINS_ID.ETH_MAINNET, - category: [VAULT_CATEGORIES_IDS.CONVEX, VAULT_CATEGORIES_IDS.STABLECOINS], - displayName: 'DOLA-FRAXBP', + logoUrl: './icons/peth.png', + tokenAddress: addresses.pETH, + decimals: '18', + vaultAddress: null, + priceFunction: { + type: GET_PRICE_TYPES.COINGECKO_ID, + params: ['weth'], + }, + }, + convex_CVX_ETH: { + chain: CHAINS_ID.ETH_MAINNET, + category: VAULT_CATEGORIES_IDS.CONVEX, + displayName: 'CVX-ETH', subLabel: 'Convex Finance', apyIconUrls: ['./icons/curve.png', './icons/cvx.png'], apyTokenSymbols: ['CRV', 'CVX'], - logoUrl: './icons/curve-dola-fraxbp.png', - tokenAddress: addresses.V2.convex_DOLA_FRAXBP.Underlying, + logoUrl: './icons/curve-cvx-eth.png', + tokenAddress: addresses.V2.convex_CVX_ETH.Underlying, decimals: '18', - vaultAddress: addresses.V2.convex_DOLA_FRAXBP.NewVault, + vaultAddress: addresses.V2.convex_CVX_ETH.NewVault, priceFunction: { type: GET_PRICE_TYPES.CURVE_POOL, params: [ - addresses.V2.convex_DOLA_FRAXBP.Underlying, - addresses.V2.convex_DOLA_FRAXBP.Underlying, + addresses.V2.convex_CVX_ETH.Miner, + addresses.V2.convex_CVX_ETH.Underlying, '18', - ['DOLA', 'FRAXBP'], + ['CVX', 'ETH'], ], }, estimateApyFunctions: [ { type: ESTIMATED_APY_TYPES.CONVEX, - params: ['dola-fraxbp', profitSharingCut15Percent], + params: ['cvxeth', profitSharingCut15Percent], }, ], cmcRewardTokenSymbols: ['iFARM', 'CVX', 'CRV'], }, - pETH: { + crvCRVETH: { chain: CHAINS_ID.ETH_MAINNET, - logoUrl: './icons/peth.png', - tokenAddress: addresses.pETH, + category: VAULT_CATEGORIES_IDS.CONVEX, + displayName: 'CRV-ETH', + subLabel: 'Convex Finance', + apyIconUrls: ['./icons/curve.png', './icons/cvx.png'], + apyTokenSymbols: ['CRV', 'CVX'], + logoUrl: './icons/curve-crveth.png', + tokenAddress: addresses.V2.crv_CRV_ETH.Underlying, decimals: '18', - vaultAddress: null, + vaultAddress: addresses.V2.crv_CRV_ETH.NewVault, priceFunction: { - type: GET_PRICE_TYPES.COINGECKO_ID, - params: ['weth'], + type: GET_PRICE_TYPES.CURVE_POOL, + params: [ + addresses.V2.crv_CRV_ETH.Miner, + addresses.V2.crv_CRV_ETH.Underlying, + '18', + ['CRV', 'ETH'], + ], }, + estimateApyFunctions: [ + { + type: ESTIMATED_APY_TYPES.CONVEX, + params: ['crv-eth', profitSharingCut15Percent], + }, + ], + cmcRewardTokenSymbols: ['iFARM', 'CVX', 'CRV'], }, convex_pETH: { - isNew: true, chain: CHAINS_ID.ETH_MAINNET, category: VAULT_CATEGORIES_IDS.CONVEX, displayName: 'pETH-ETH', @@ -730,6 +772,62 @@ module.exports = { ], cmcRewardTokenSymbols: ['iFARM', 'CVX', 'CRV'], }, + convex_USDD: { + chain: CHAINS_ID.ETH_MAINNET, + category: [VAULT_CATEGORIES_IDS.CONVEX, VAULT_CATEGORIES_IDS.STABLECOINS], + displayName: 'USDD-3Crv', + subLabel: 'Convex Finance', + apyIconUrls: ['./icons/curve.png', './icons/cvx.png'], + apyTokenSymbols: ['CRV', 'CVX'], + logoUrl: './icons/curve-usdd-3crv.png', + tokenAddress: addresses.V2.convex_USDD.Underlying, + decimals: '18', + vaultAddress: addresses.V2.convex_USDD.NewVault, + priceFunction: { + type: GET_PRICE_TYPES.CURVE_POOL, + params: [ + addresses.V2.convex_USDD.Underlying, + addresses.V2.convex_USDD.Underlying, + '18', + ['USDD', 'ThreePool'], + ], + }, + estimateApyFunctions: [ + { + type: ESTIMATED_APY_TYPES.CONVEX, + params: ['usdd', profitSharingCut15Percent], + }, + ], + cmcRewardTokenSymbols: ['iFARM', 'CVX', 'CRV'], + }, + convex_DOLA_FRAXBP: { + chain: CHAINS_ID.ETH_MAINNET, + category: [VAULT_CATEGORIES_IDS.CONVEX, VAULT_CATEGORIES_IDS.STABLECOINS], + displayName: 'DOLA-FRAXBP', + subLabel: 'Convex Finance', + apyIconUrls: ['./icons/curve.png', './icons/cvx.png'], + apyTokenSymbols: ['CRV', 'CVX'], + logoUrl: './icons/curve-dola-fraxbp.png', + tokenAddress: addresses.V2.convex_DOLA_FRAXBP.Underlying, + decimals: '18', + vaultAddress: addresses.V2.convex_DOLA_FRAXBP.NewVault, + priceFunction: { + type: GET_PRICE_TYPES.CURVE_POOL, + params: [ + addresses.V2.convex_DOLA_FRAXBP.Underlying, + addresses.V2.convex_DOLA_FRAXBP.Underlying, + '18', + ['DOLA', 'FRAXBP'], + ], + }, + estimateApyFunctions: [ + { + type: ESTIMATED_APY_TYPES.CONVEX, + params: ['dola-fraxbp', profitSharingCut15Percent], + }, + ], + cmcRewardTokenSymbols: ['iFARM', 'CVX', 'CRV'], + }, pBTC: { chain: CHAINS_ID.ETH_MAINNET, logoUrl: './icons/pbtc.png', @@ -803,64 +901,6 @@ module.exports = { params: ['convex-finance'], }, }, - convex_CVX_ETH: { - isNew: true, - chain: CHAINS_ID.ETH_MAINNET, - category: VAULT_CATEGORIES_IDS.CONVEX, - displayName: 'CVX-ETH', - subLabel: 'Convex Finance', - apyIconUrls: ['./icons/curve.png', './icons/cvx.png'], - apyTokenSymbols: ['CRV', 'CVX'], - logoUrl: './icons/curve-cvx-eth.png', - tokenAddress: addresses.V2.convex_CVX_ETH.Underlying, - decimals: '18', - vaultAddress: addresses.V2.convex_CVX_ETH.NewVault, - priceFunction: { - type: GET_PRICE_TYPES.CURVE_POOL, - params: [ - addresses.V2.convex_CVX_ETH.Miner, - addresses.V2.convex_CVX_ETH.Underlying, - '18', - ['CVX', 'ETH'], - ], - }, - estimateApyFunctions: [ - { - type: ESTIMATED_APY_TYPES.CONVEX, - params: ['cvxeth', profitSharingCut15Percent], - }, - ], - cmcRewardTokenSymbols: ['iFARM', 'CVX', 'CRV'], - }, - crvCRVETH: { - isNew: true, - chain: CHAINS_ID.ETH_MAINNET, - category: VAULT_CATEGORIES_IDS.CONVEX, - displayName: 'CRV-ETH', - subLabel: 'Convex Finance', - apyIconUrls: ['./icons/curve.png', './icons/cvx.png'], - apyTokenSymbols: ['CRV', 'CVX'], - logoUrl: './icons/curve-crveth.png', - tokenAddress: addresses.V2.crv_CRV_ETH.Underlying, - decimals: '18', - vaultAddress: addresses.V2.crv_CRV_ETH.NewVault, - priceFunction: { - type: GET_PRICE_TYPES.CURVE_POOL, - params: [ - addresses.V2.crv_CRV_ETH.Miner, - addresses.V2.crv_CRV_ETH.Underlying, - '18', - ['CRV', 'ETH'], - ], - }, - estimateApyFunctions: [ - { - type: ESTIMATED_APY_TYPES.CONVEX, - params: ['crv-eth', profitSharingCut15Percent], - }, - ], - cmcRewardTokenSymbols: ['iFARM', 'CVX', 'CRV'], - }, stETH: { chain: CHAINS_ID.ETH_MAINNET, logoUrl: './icons/steth.png', diff --git a/src/vaults/apys/implementations/aura-pools.json b/src/vaults/apys/implementations/aura-pools.json index c524238..b44658a 100644 --- a/src/vaults/apys/implementations/aura-pools.json +++ b/src/vaults/apys/implementations/aura-pools.json @@ -61,5 +61,12 @@ "rewardPool": "0x8c9e4a04adb0d543b33cab644135bfca523c40c8", "balancerPoolId": "0x25accb7943fd73dda5e23ba6329085a3c24bfb6a000200000000000000000387", "name": "wstETH_bbaUSD" + }, + { + "id": 72, + "lptoken": "0x60683B05e9a39E3509D8fdb9C959f23170f8A0fa", + "rewardPool": "0x4d585a29dF0a8E18c26f662C6586ded6703062a8", + "balancerPoolId": "0x60683b05e9a39e3509d8fdb9c959f23170f8a0fa000000000000000000000489", + "name": "bbiUSD" } ] diff --git a/src/vaults/trading-apys/implementations/balancer-boost-info.json b/src/vaults/trading-apys/implementations/balancer-boost-info.json index 36b54b9..1a1c64a 100644 --- a/src/vaults/trading-apys/implementations/balancer-boost-info.json +++ b/src/vaults/trading-apys/implementations/balancer-boost-info.json @@ -59,5 +59,20 @@ "boostedUnderlyings": ["0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0"], "boostTypes": ["stakedEth"], "poolId": "0x32296969ef14eb0c6d29669c550d4a0449130230000200000000000000000080" + }, + "0x60683B05e9a39E3509D8fdb9C959f23170f8A0fa": { + "boostedUnderlyings": [ + "0x2FF1A9Dbdacd55297452cFD8a4d94724Bc22a5F7", + "0xbc0F2372008005471874e426e86CCFae7B4De79d", + "0xDbA274B4D04097b90A72b62467d828cEFD708037" + ], + "boostTypes": ["Idle", "Idle", "Idle"], + "symbols": ["USDT", "USDC", "DAI"], + "idleTokens": [ + "0xF34842d05A1c888Ca02769A633DF37177415C2f8", + "0x5274891bEC421B39D23760c04A6755eCB444797C", + "0x3fe7940616e5bc47b0775a0dccf6237893353bb4" + ], + "poolId": "0x60683b05e9a39e3509d8fdb9c959f23170f8a0fa000000000000000000000489" } } diff --git a/src/vaults/trading-apys/implementations/balancer-boost.js b/src/vaults/trading-apys/implementations/balancer-boost.js index 2b27f97..183e661 100644 --- a/src/vaults/trading-apys/implementations/balancer-boost.js +++ b/src/vaults/trading-apys/implementations/balancer-boost.js @@ -5,6 +5,7 @@ const boostInfo = require('./balancer-boost-info.json') const { executeTradingApyFunction } = require('../index.js') const { get7MAAPRs } = require('../../../lib/third-party/lido') const { getYearlyAPR } = require('../../../lib/third-party/rocket-pool') +const { getApy: getIdleApy } = require('../../apys/implementations/idle-finance') const getBoostAPY = async (poolAddress, networkId) => { const poolBoostInfo = boostInfo[poolAddress] @@ -26,6 +27,8 @@ const getBoostAPY = async (poolAddress, networkId) => { let partApy if (types[i] == 'Aave') { partApy = await getAaveApy(poolBoostInfo.aaveTags[i]) + } else if (types[i] == 'Idle') { + partApy = await getIdleApy(poolBoostInfo.symbols[i], poolBoostInfo.idleTokens[i], 1) } else if (types[i] == 'balLP') { partApy = await getLPApy(token, networkId) } else if (types[i] == 'stakedMatic') { From 5b3b427533dc8adc25b1c2eb7d79aad5a2b750bd Mon Sep 17 00:00:00 2001 From: CryptJS13 Date: Wed, 22 Feb 2023 14:26:55 +0100 Subject: [PATCH 27/33] Change hardwork settings --- data/mainnet/addresses.json | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/data/mainnet/addresses.json b/data/mainnet/addresses.json index 844cdc1..f349131 100644 --- a/data/mainnet/addresses.json +++ b/data/mainnet/addresses.json @@ -864,8 +864,7 @@ "0xFe2e637202056d30016725477c5da089Ab0A043A" ], "NewVault": "0x65383Abd40f9f831018dF243287F7AE3612c62AC", - "NewPool": "0x11301B7C82Cd953734440aaF0D5Dd0B36E2aB1d8", - "doHardwork": "onlyProfit" + "NewPool": "0x11301B7C82Cd953734440aaF0D5Dd0B36E2aB1d8" }, "UniV3_UST_USDT": { "Underlying": [ @@ -909,8 +908,7 @@ "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2" ], "NewVault": "0x2357685B07469eE80A389819C7A41edCD70cd88C", - "NewPool": "0xd18F256b380b30d7Aa24c504b39f7320dF1b2dbE", - "doHardwork": "onlyProfit" + "NewPool": "0xd18F256b380b30d7Aa24c504b39f7320dF1b2dbE" }, "UniV3_ETH_USDT": { "Underlying": [ @@ -1368,7 +1366,8 @@ "Underlying": "0xC9467E453620f16b57a34a770C6bceBECe002587", "NewVault": "0xc7fc2E6fd1d28fA86993F2d8707898c609535A4f", "NewStrategy": "0x223f134f63723f366e6355Fa3FfbC02E6580E216", - "NewPool": "0xcEb6985B78D0f2d69274f1c37e192E82bA81CDad" + "NewPool": "0xcEb6985B78D0f2d69274f1c37e192E82bA81CDad", + "doHardwork": false }, "convex_CVX_ETH": { "Underlying": "0x3A283D9c08E8b55966afb64C515f5143cf907611", From 9493534aaf51bcc05edb2a403ff1ef224e89a2de Mon Sep 17 00:00:00 2001 From: CryptJS13 Date: Tue, 7 Feb 2023 14:57:17 +0100 Subject: [PATCH 28/33] Update 2EUR vaults --- data/mainnet/addresses.json | 41 ++++---- data/mainnet/pools.js | 36 +++---- data/mainnet/tokens.js | 194 ++++++++++++++++++++---------------- 3 files changed, 146 insertions(+), 125 deletions(-) diff --git a/data/mainnet/addresses.json b/data/mainnet/addresses.json index f349131..570e4e7 100644 --- a/data/mainnet/addresses.json +++ b/data/mainnet/addresses.json @@ -1834,9 +1834,6 @@ "amWETH": "0x28424507fefb6f7f8E9D3860F56504E4e5f5f390", "am3CRVToken": "0xE7a24EF0C5e95Ffb0f6684b813A78F2a3AD7D171", "am3CRVPool": "0x445FE580eF8d70FF569aB36e80c647af338db351", - "amDAI": "0x27F8D03b3a2196956ED754baDc28D73be8830A6e", - "amUSDC": "0x1a13F4Ca1d028320A707D99520AbFefca3998b7F", - "amUSDT": "0x60D55F02A771d515e077c9C2403a1ef324885CeC", "JRT_MAY22": "0xF5f480Edc68589B51F4217E6aA82Ef7Df5cf789e", "JSGD": "0xa926db7a4CC0cb1736D5ac60495ca8Eb7214B503", "XSGD": "0x769434dcA303597C8fc4997Bf3DAB233e961Eda2", @@ -2223,14 +2220,6 @@ "RewardPool": "0x834579150Cc521e0afAB15568930e3BEc67B865A", "useMsigProfitCalculation": true }, - "jarvis_2EUR_agEUR_HODL": { - "Underlying": "0x2fFbCE9099cBed86984286A54e5932414aF4B717", - "NewVault": "0xE4E6055A7eB29F2Fa507ba7f8c4FAcc0C5ef9a2A", - "NewStrategy": "0x76341494eeA3bfC9de420d1C02C3398833f45343", - "NewPool": "0x9c55488f8AdC23544B8571757169AE17865ABFC8", - "RewardPool": "0x7349Cc23B3A3E104ec2FA5A0BB29c8b022508779", - "useMsigProfitCalculation": true - }, "jarvis_JRTJUL22_USDC": { "Underlying": "0x707C7f22d5E3C0234bCc53aeE51420d6cdD988f9", "NewVault": "0xcFD80B11fefD581Fc45868ABD0d61e8437C050b1", @@ -2372,14 +2361,6 @@ "RewardPool": "0x2BC39d179FAfC32B7796DDA3b936e491C87D245b", "useMsigProfitCalculation": true }, - "jarvis_2EUR_PAR_HODL": { - "Underlying": "0x0f110c55EfE62c16D553A3d3464B77e1853d0e97", - "NewVault": "0x023E85B8415b460C56377525ED159aF9935E3370", - "NewStrategy": "0x3f34b360ccd52e22BFc2Caaa72Eb32c1b2Ea1196", - "NewPool": "0x2892FA6e9D7Fc9bc8C8e62BBe79AdDff41314d03", - "RewardPool": "0xeA9871A9451c281cc1180100FC074D7F28402288", - "useMsigProfitCalculation": true - }, "jarvis_JRTNOV22_USDC": { "Underlying": "0x68Fd822a2Bda3dB31fFfA68089696ea4e55A9D36", "NewVault": "0xE17e6EfbD0064992D1E4e9a4641f30e40be208a0", @@ -2485,7 +2466,27 @@ "NewPool": "0xCacF3d04C7C31782fdbc66FFD9D7519B3124ed66", "Gauge": "0xAA59736b80cf77d1E7D56B7bbA5A8050805F5064", "PoolId": "0xb797adfb7b268faeaa90cadbfed464c76ee599cd0002000000000000000005ba" - } + }, + "balancer_2EUR_agEUR": { + "OldUnderlying": "0x2fFbCE9099cBed86984286A54e5932414aF4B717", + "Underlying": "0xa48D164F6eB0EDC68bd03B56fa59E12F24499aD1", + "NewVault": "0xE4E6055A7eB29F2Fa507ba7f8c4FAcc0C5ef9a2A", + "OldStrategy": "0x76341494eeA3bfC9de420d1C02C3398833f45343", + "NewStrategy": "0x044b1CfaDa044f9389DA761af520574E197dCCA4", + "NewPool": "0x9c55488f8AdC23544B8571757169AE17865ABFC8", + "Gauge": "0x8c73C7A998F54e3A936885C752c9955c78A5Febb", + "PoolId": "0xa48d164f6eb0edc68bd03b56fa59e12f24499ad10000000000000000000007c4" + }, + "balancer_2EUR_PAR": { + "OldUnderlying": "0x0f110c55EfE62c16D553A3d3464B77e1853d0e97", + "Underlying": "0x7d60a4Cb5cA92E2Da965637025122296ea6854f9", + "NewVault": "0x023E85B8415b460C56377525ED159aF9935E3370", + "OldStrategy": "0x3f34b360ccd52e22BFc2Caaa72Eb32c1b2Ea1196", + "NewStrategy": "0x222E14Dc2f82d1d903e539C39B0C578B7353be7E", + "NewPool": "0x2892FA6e9D7Fc9bc8C8e62BBe79AdDff41314d03", + "Gauge": "0xD14875e2C65A46d15501C9296A9bCC0E17510978", + "PoolId": "0x7d60a4cb5ca92e2da965637025122296ea6854f900000000000000000000085e" + } } } } diff --git a/data/mainnet/pools.js b/data/mainnet/pools.js index 5d53c71..e389c94 100644 --- a/data/mainnet/pools.js +++ b/data/mainnet/pools.js @@ -855,21 +855,25 @@ module.exports = [ `, }, { + tradingApyFunction: { + type: TRADING_APY_TYPES.LP, + params: [addresses.MATIC.V2.balancer_2EUR_PAR.Underlying, 'balancerv2_matic'], + }, chain: CHAINS_ID.MATIC_MAINNET, - id: 'jarvis_2EUR_PAR_HODL', + id: 'balancer_2EUR_PAR', type: POOL_TYPES.INCENTIVE, - contractAddress: addresses.MATIC.V2.jarvis_2EUR_PAR_HODL.NewPool, - collateralAddress: addresses.MATIC.V2.jarvis_2EUR_PAR_HODL.NewVault, + contractAddress: addresses.MATIC.V2.balancer_2EUR_PAR.NewPool, + collateralAddress: addresses.MATIC.V2.balancer_2EUR_PAR.NewVault, rewardAPY: [], rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC', 'fJRTMIMO_2EURPAR', 'fJRTMIMONOV22_2EURPAR'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
            Deposit and stake:
            1. Go to  - + Curve and add liquidity for 2EUR (PAR) @@ -1365,30 +1369,28 @@ module.exports = [ `, }, { + tradingApyFunction: { + type: TRADING_APY_TYPES.LP, + params: [addresses.MATIC.V2.balancer_2EUR_agEUR.Underlying, 'balancerv2_matic'], + }, chain: CHAINS_ID.MATIC_MAINNET, - id: 'jarvis_2EUR_agEUR_HODL', + id: 'balancer_2EUR_agEUR', type: POOL_TYPES.INCENTIVE, - contractAddress: addresses.MATIC.V2.jarvis_2EUR_agEUR_HODL.NewPool, - collateralAddress: addresses.MATIC.V2.jarvis_2EUR_agEUR_HODL.NewVault, + contractAddress: addresses.MATIC.V2.balancer_2EUR_agEUR.NewPool, + collateralAddress: addresses.MATIC.V2.balancer_2EUR_agEUR.NewVault, rewardAPY: [], rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: [ - 'miFARM', - 'WMATIC', - 'fagDENJUL22_2EUR', - 'fJRTANGLE_2EURagEUR', - 'fJRTANGLENOV22_2EURagEUR', - ], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
              Deposit and stake:
              1. Go to  - + Curve - and add liquidity for 2EUR + and add liquidity for 2EUR (agEUR)
              2. Go back to this vault, hit "MAX" and then "Deposit". Leave diff --git a/data/mainnet/tokens.js b/data/mainnet/tokens.js index 569c8f7..7755123 100644 --- a/data/mainnet/tokens.js +++ b/data/mainnet/tokens.js @@ -225,6 +225,70 @@ module.exports = { ], cmcRewardTokenSymbols: ['FARM', 'BAL', 'AURA', 'LDO'], }, + balancer_2EUR_agEUR: { + isNew: true, + category: [VAULT_CATEGORIES_IDS.BALANCER, VAULT_CATEGORIES_IDS.STABLE_POLYGON], + chain: CHAINS_ID.MATIC_MAINNET, + logoUrl: './icons/2eur_ageur.png', + apyIconUrls: ['./icons/balancer.png'], + apyTokenSymbols: ['BAL'], + displayName: 'jEUR-agEUR', + subLabel: 'Balancer', + tokenAddress: addresses.MATIC.V2.balancer_2EUR_agEUR.Underlying, + decimals: '18', + vaultAddress: addresses.MATIC.V2.balancer_2EUR_agEUR.NewVault, + priceFunction: { + type: GET_PRICE_TYPES.BALANCER, + params: [ + addresses.MATIC.V2.balancer_2EUR_agEUR.Underlying, + addresses.MATIC.V2.balancer_2EUR_agEUR.PoolId, + CHAINS_ID.MATIC_MAINNET, + ], + }, + estimateApyFunctions: [ + { + type: ESTIMATED_APY_TYPES.BALANCER_GAUGE_POLYGON, + params: [ + 'balancer_2EUR_agEUR', + addresses.MATIC.V2.balancer_2EUR_agEUR.Gauge, + profitSharingCut8Percent, + ], + }, + ], + cmcRewardTokenSymbols: ['iFARM', 'BAL'], + }, + balancer_2EUR_PAR: { + isNew: true, + category: [VAULT_CATEGORIES_IDS.BALANCER, VAULT_CATEGORIES_IDS.STABLE_POLYGON], + chain: CHAINS_ID.MATIC_MAINNET, + logoUrl: './icons/2eur_par.png', + apyIconUrls: ['./icons/balancer.png'], + apyTokenSymbols: ['BAL'], + displayName: 'jEUR-PAR', + subLabel: 'Balancer', + tokenAddress: addresses.MATIC.V2.balancer_2EUR_PAR.Underlying, + decimals: '18', + vaultAddress: addresses.MATIC.V2.balancer_2EUR_PAR.NewVault, + priceFunction: { + type: GET_PRICE_TYPES.BALANCER, + params: [ + addresses.MATIC.V2.balancer_2EUR_PAR.Underlying, + addresses.MATIC.V2.balancer_2EUR_PAR.PoolId, + CHAINS_ID.MATIC_MAINNET, + ], + }, + estimateApyFunctions: [ + { + type: ESTIMATED_APY_TYPES.BALANCER_GAUGE_POLYGON, + params: [ + 'balancer_2EUR_PAR', + addresses.MATIC.V2.balancer_2EUR_PAR.Gauge, + profitSharingCut8Percent, + ], + }, + ], + cmcRewardTokenSymbols: ['iFARM', 'BAL'], + }, amDAI: { chain: CHAINS_ID.MATIC_MAINNET, logoUrl: '', @@ -368,7 +432,7 @@ module.exports = { }, balancer_tetuBal: { isNew: true, - category: VAULT_CATEGORIES_IDS.BALANCER, + category: [VAULT_CATEGORIES_IDS.BALANCER, VAULT_CATEGORIES_IDS.STABLE_POLYGON], chain: CHAINS_ID.MATIC_MAINNET, logoUrl: './icons/bal-tetubal.png', apyIconUrls: ['./icons/balancer.png'], @@ -488,7 +552,7 @@ module.exports = { }, balancer_2BRLUSD: { isNew: true, - category: VAULT_CATEGORIES_IDS.BALANCER, + category: [VAULT_CATEGORIES_IDS.BALANCER, VAULT_CATEGORIES_IDS.STABLE_POLYGON], chain: CHAINS_ID.MATIC_MAINNET, logoUrl: './icons/2brl-usd.png', apyIconUrls: ['./icons/balancer.png'], @@ -542,7 +606,7 @@ module.exports = { }, balancer_2BRL: { isNew: true, - category: VAULT_CATEGORIES_IDS.BALANCER, + category: [VAULT_CATEGORIES_IDS.BALANCER, VAULT_CATEGORIES_IDS.STABLE_POLYGON], chain: CHAINS_ID.MATIC_MAINNET, logoUrl: './icons/2brl.png', apyIconUrls: ['./icons/balancer.png'], @@ -1349,51 +1413,11 @@ module.exports = { type: GET_PRICE_TYPES.KYBER_PAIR, params: [ addresses.MATIC.JRT_ANGLE_NOV22, - addresses.MATIC.V2.jarvis_2EUR_agEUR_HODL.Underlying, + addresses.MATIC.V2.balancer_2EUR_agEUR.OldUnderlying, addresses.MATIC.V2.jarvis_JRTANGLENOV22_2EURagEUR.Underlying, ], }, }, - jarvis_2EUR_agEUR_HODL: { - inactive: true, - category: VAULT_CATEGORIES_IDS.INACTIVE_POLYGON, - chain: CHAINS_ID.MATIC_MAINNET, - logoUrl: './icons/2eur_ageur.png', - apyIconUrls: [], - apyTokenSymbols: [], - displayName: 'Jarvis: 2EUR (agEUR)', - subLabel: 'HODL', - tokenAddress: addresses.MATIC.V2.jarvis_2EUR_agEUR_HODL.Underlying, - decimals: '18', - vaultAddress: addresses.MATIC.V2.jarvis_2EUR_agEUR_HODL.NewVault, - priceFunction: { - type: GET_PRICE_TYPES.CURVE_POOL, - params: [ - addresses.MATIC.V2.jarvis_2EUR_agEUR_HODL.Underlying, - addresses.MATIC.V2.jarvis_2EUR_agEUR_HODL.Underlying, - 18, - ['JEUR', 'agEUR'], - CHAINS_ID.MATIC_MAINNET, - ], - }, - estimateApyFunctions: [ - { - type: 'JARVIS_HODL_V2', - params: [ - 0, - addresses.MATIC.V2.jarvis_2EUR_agEUR_HODL.RewardPool, - addresses.MATIC.V2.jarvis_2EUR_agEUR_HODL.Underlying, - 'jarvis_JRTANGLENOV22_2EURagEUR', - profitSharingCut8Percent, - ], - extraDailyCompound: false, - }, - ], - apyDescriptionOverride: [ - 'Auto harvested JRT_ANGLE_NOV22 deposited into JRT_ANGLE_NOV22-2EUR_agEUR for more APY', - ], - cmcRewardTokenSymbols: ['iFARM', 'JRT_ANGLE_NOV22'], - }, jarvis_JRTANGLENOV22_2EURagEUR: { inactive: true, category: VAULT_CATEGORIES_IDS.INACTIVE_POLYGON, @@ -1452,51 +1476,11 @@ module.exports = { type: GET_PRICE_TYPES.KYBER_PAIR, params: [ addresses.MATIC.JRT_MIMO_NOV22, - addresses.MATIC.V2.jarvis_2EUR_PAR_HODL.Underlying, + addresses.MATIC.V2.balancer_2EUR_PAR.OldUnderlying, addresses.MATIC.V2.jarvis_JRTMIMONOV22_2EURPAR.Underlying, ], }, }, - jarvis_2EUR_PAR_HODL: { - inactive: true, - category: VAULT_CATEGORIES_IDS.INACTIVE_POLYGON, - chain: CHAINS_ID.MATIC_MAINNET, - logoUrl: './icons/2eur_par.png', - apyIconUrls: [], - apyTokenSymbols: [], - displayName: 'Jarvis: 2EUR (PAR)', - subLabel: 'HODL', - tokenAddress: addresses.MATIC.V2.jarvis_2EUR_PAR_HODL.Underlying, - decimals: '18', - vaultAddress: addresses.MATIC.V2.jarvis_2EUR_PAR_HODL.NewVault, - priceFunction: { - type: GET_PRICE_TYPES.CURVE_POOL, - params: [ - addresses.MATIC.V2.jarvis_2EUR_PAR_HODL.Underlying, - addresses.MATIC.V2.jarvis_2EUR_PAR_HODL.Underlying, - 18, - ['JEUR', 'PAR'], - CHAINS_ID.MATIC_MAINNET, - ], - }, - estimateApyFunctions: [ - { - type: 'JARVIS_HODL_V2', - params: [ - 0, - addresses.MATIC.V2.jarvis_2EUR_PAR_HODL.RewardPool, - addresses.MATIC.V2.jarvis_2EUR_PAR_HODL.Underlying, - 'jarvis_JRTMIMONOV22_2EURPAR', - profitSharingCut8Percent, - ], - extraDailyCompound: false, - }, - ], - apyDescriptionOverride: [ - 'Auto harvested JRT_MIMO_NOV22 deposited into JRT_MIMO_NOV22-2EUR_PAR for more APY', - ], - cmcRewardTokenSymbols: ['iFARM', 'JRT_MIMO_NOV22'], - }, jarvis_JRTMIMONOV22_2EURPAR: { inactive: true, category: VAULT_CATEGORIES_IDS.INACTIVE_POLYGON, @@ -1821,11 +1805,45 @@ module.exports = { type: GET_PRICE_TYPES.KYBER_PAIR, params: [ addresses.MATIC.JRT_ANGLE_SEP22, - addresses.MATIC.V2.jarvis_2EUR_agEUR_HODL.Underlying, + addresses.MATIC.V2.balancer_2EUR_agEUR.OldUnderlying, addresses.MATIC.V2.jarvis_JRTANGLE_2EURagEUR.Underlying, ], }, }, + jarvis_2EUR_agEUR_HODL: { + chain: CHAINS_ID.MATIC_MAINNET, + logoUrl: '', + tokenAddress: addresses.MATIC.V2.balancer_2EUR_agEUR.OldUnderlying, + decimals: '18', + vaultAddress: null, + priceFunction: { + type: GET_PRICE_TYPES.CURVE_POOL, + params: [ + addresses.MATIC.V2.balancer_2EUR_agEUR.OldUnderlying, + addresses.MATIC.V2.balancer_2EUR_agEUR.OldUnderlying, + 18, + ['JEUR', 'agEUR'], + CHAINS_ID.MATIC_MAINNET, + ], + }, + }, + jarvis_2EUR_PAR_HODL: { + chain: CHAINS_ID.MATIC_MAINNET, + logoUrl: '', + tokenAddress: addresses.MATIC.V2.balancer_2EUR_PAR.OldUnderlying, + decimals: '18', + vaultAddress: null, + priceFunction: { + type: GET_PRICE_TYPES.CURVE_POOL, + params: [ + addresses.MATIC.V2.balancer_2EUR_PAR.OldUnderlying, + addresses.MATIC.V2.balancer_2EUR_PAR.OldUnderlying, + 18, + ['JEUR', 'PAR'], + CHAINS_ID.MATIC_MAINNET, + ], + }, + }, jarvis_JRTANGLE_2EURagEUR: { inactive: true, category: VAULT_CATEGORIES_IDS.INACTIVE_POLYGON, @@ -1880,7 +1898,7 @@ module.exports = { type: GET_PRICE_TYPES.KYBER_PAIR, params: [ addresses.MATIC.JRT_MIMO_SEP22, - addresses.MATIC.V2.jarvis_2EUR_PAR_HODL.Underlying, + addresses.MATIC.V2.balancer_2EUR_PAR.OldUnderlying, addresses.MATIC.V2.jarvis_JRTMIMO_2EURPAR.Underlying, ], }, @@ -2603,7 +2621,7 @@ module.exports = { type: GET_PRICE_TYPES.KYBER_PAIR, params: [ addresses.MATIC.agDEN_JUL22, - addresses.MATIC.V2.jarvis_2EUR_agEUR_HODL.Underlying, + addresses.MATIC.V2.balancer_2EUR_agEUR.OldUnderlying, addresses.MATIC.V2.jarvis_agDENJUL22_2EUR.Underlying, ], }, From 23f966566c02188bcdc1160b4f48e5374f452e66 Mon Sep 17 00:00:00 2001 From: CryptJS13 Date: Thu, 2 Mar 2023 21:33:38 +0100 Subject: [PATCH 29/33] Rearange Polygon vaults --- data/mainnet/addresses.json | 3 + data/mainnet/tokens.js | 136 +++++++++++++++++------------------- 2 files changed, 69 insertions(+), 70 deletions(-) diff --git a/data/mainnet/addresses.json b/data/mainnet/addresses.json index 570e4e7..9975e92 100644 --- a/data/mainnet/addresses.json +++ b/data/mainnet/addresses.json @@ -1866,6 +1866,9 @@ "wamDAI": "0xEE029120c72b0607344f35B17cdD90025e647B00", "wamUSDC": "0x221836a597948Dce8F3568E044fF123108aCc42A", "wamUSDT": "0x19C60a251e525fa88Cd6f3768416a8024e98fC19", + "amDAI": "0x27F8D03b3a2196956ED754baDc28D73be8830A6e", + "amUSDC": "0x1a13F4Ca1d028320A707D99520AbFefca3998b7F", + "amUSDT": "0x60D55F02A771d515e077c9C2403a1ef324885CeC", "balWeth": "0x3d468AB2329F296e1b9d8476Bb54Dd77D8c2320f", "tetuBal": "0x7fC9E0Aa043787BFad28e29632AdA302C790Ce33", "V2": { diff --git a/data/mainnet/tokens.js b/data/mainnet/tokens.js index 7755123..465f79c 100644 --- a/data/mainnet/tokens.js +++ b/data/mainnet/tokens.js @@ -225,45 +225,13 @@ module.exports = { ], cmcRewardTokenSymbols: ['FARM', 'BAL', 'AURA', 'LDO'], }, - balancer_2EUR_agEUR: { - isNew: true, - category: [VAULT_CATEGORIES_IDS.BALANCER, VAULT_CATEGORIES_IDS.STABLE_POLYGON], - chain: CHAINS_ID.MATIC_MAINNET, - logoUrl: './icons/2eur_ageur.png', - apyIconUrls: ['./icons/balancer.png'], - apyTokenSymbols: ['BAL'], - displayName: 'jEUR-agEUR', - subLabel: 'Balancer', - tokenAddress: addresses.MATIC.V2.balancer_2EUR_agEUR.Underlying, - decimals: '18', - vaultAddress: addresses.MATIC.V2.balancer_2EUR_agEUR.NewVault, - priceFunction: { - type: GET_PRICE_TYPES.BALANCER, - params: [ - addresses.MATIC.V2.balancer_2EUR_agEUR.Underlying, - addresses.MATIC.V2.balancer_2EUR_agEUR.PoolId, - CHAINS_ID.MATIC_MAINNET, - ], - }, - estimateApyFunctions: [ - { - type: ESTIMATED_APY_TYPES.BALANCER_GAUGE_POLYGON, - params: [ - 'balancer_2EUR_agEUR', - addresses.MATIC.V2.balancer_2EUR_agEUR.Gauge, - profitSharingCut8Percent, - ], - }, - ], - cmcRewardTokenSymbols: ['iFARM', 'BAL'], - }, balancer_2EUR_PAR: { - isNew: true, - category: [VAULT_CATEGORIES_IDS.BALANCER, VAULT_CATEGORIES_IDS.STABLE_POLYGON], + inactive: true, + category: VAULT_CATEGORIES_IDS.INACTIVE_POLYGON, chain: CHAINS_ID.MATIC_MAINNET, logoUrl: './icons/2eur_par.png', - apyIconUrls: ['./icons/balancer.png'], - apyTokenSymbols: ['BAL'], + apyIconUrls: [], + apyTokenSymbols: [], displayName: 'jEUR-PAR', subLabel: 'Balancer', tokenAddress: addresses.MATIC.V2.balancer_2EUR_PAR.Underlying, @@ -518,8 +486,38 @@ module.exports = { ], cmcRewardTokenSymbols: ['iFARM', 'BAL', 'LDO'], }, + bal_POLYBASE: { + category: VAULT_CATEGORIES_IDS.BALANCER, + chain: CHAINS_ID.MATIC_MAINNET, + logoUrl: './icons/balancer-polybase.png', + apyIconUrls: ['./icons/balancer.png'], + apyTokenSymbols: ['BAL'], + displayName: 'wMATIC-USDC-wETH-BAL', + subLabel: 'Balancer', + tokenAddress: addresses.MATIC.V2.balancer_POLYBASE.Underlying, + decimals: '18', + vaultAddress: addresses.MATIC.V2.balancer_POLYBASE.NewVault, + priceFunction: { + type: GET_PRICE_TYPES.BALANCER, + params: [ + addresses.MATIC.V2.balancer_POLYBASE.Underlying, + addresses.MATIC.V2.balancer_POLYBASE.PoolId, + CHAINS_ID.MATIC_MAINNET, + ], + }, + estimateApyFunctions: [ + { + type: ESTIMATED_APY_TYPES.BALANCER_GAUGE_POLYGON, + params: [ + 'bal_POLYBASE', + addresses.MATIC.V2.balancer_POLYBASE.Gauge, + profitSharingCut8Percent, + ], + }, + ], + cmcRewardTokenSymbols: ['iFARM', 'BAL'], + }, balancer_bbamusd: { - isNew: true, category: VAULT_CATEGORIES_IDS.BALANCER, chain: CHAINS_ID.MATIC_MAINNET, logoUrl: './icons/bb-am-usd.png', @@ -550,8 +548,38 @@ module.exports = { ], cmcRewardTokenSymbols: ['iFARM', 'BAL'], }, + balancer_2EUR_agEUR: { + category: [VAULT_CATEGORIES_IDS.BALANCER, VAULT_CATEGORIES_IDS.STABLE_POLYGON], + chain: CHAINS_ID.MATIC_MAINNET, + logoUrl: './icons/2eur_ageur.png', + apyIconUrls: ['./icons/balancer.png'], + apyTokenSymbols: ['BAL'], + displayName: 'jEUR-agEUR', + subLabel: 'Balancer', + tokenAddress: addresses.MATIC.V2.balancer_2EUR_agEUR.Underlying, + decimals: '18', + vaultAddress: addresses.MATIC.V2.balancer_2EUR_agEUR.NewVault, + priceFunction: { + type: GET_PRICE_TYPES.BALANCER, + params: [ + addresses.MATIC.V2.balancer_2EUR_agEUR.Underlying, + addresses.MATIC.V2.balancer_2EUR_agEUR.PoolId, + CHAINS_ID.MATIC_MAINNET, + ], + }, + estimateApyFunctions: [ + { + type: ESTIMATED_APY_TYPES.BALANCER_GAUGE_POLYGON, + params: [ + 'balancer_2EUR_agEUR', + addresses.MATIC.V2.balancer_2EUR_agEUR.Gauge, + profitSharingCut8Percent, + ], + }, + ], + cmcRewardTokenSymbols: ['iFARM', 'BAL'], + }, balancer_2BRLUSD: { - isNew: true, category: [VAULT_CATEGORIES_IDS.BALANCER, VAULT_CATEGORIES_IDS.STABLE_POLYGON], chain: CHAINS_ID.MATIC_MAINNET, logoUrl: './icons/2brl-usd.png', @@ -605,7 +633,6 @@ module.exports = { }, }, balancer_2BRL: { - isNew: true, category: [VAULT_CATEGORIES_IDS.BALANCER, VAULT_CATEGORIES_IDS.STABLE_POLYGON], chain: CHAINS_ID.MATIC_MAINNET, logoUrl: './icons/2brl.png', @@ -632,37 +659,6 @@ module.exports = { ], cmcRewardTokenSymbols: ['iFARM', 'BAL', 'SD'], }, - bal_POLYBASE: { - category: VAULT_CATEGORIES_IDS.BALANCER, - chain: CHAINS_ID.MATIC_MAINNET, - logoUrl: './icons/balancer-polybase.png', - apyIconUrls: ['./icons/balancer.png'], - apyTokenSymbols: ['BAL'], - displayName: 'wMATIC-USDC-wETH-BAL', - subLabel: 'Balancer', - tokenAddress: addresses.MATIC.V2.balancer_POLYBASE.Underlying, - decimals: '18', - vaultAddress: addresses.MATIC.V2.balancer_POLYBASE.NewVault, - priceFunction: { - type: GET_PRICE_TYPES.BALANCER, - params: [ - addresses.MATIC.V2.balancer_POLYBASE.Underlying, - addresses.MATIC.V2.balancer_POLYBASE.PoolId, - CHAINS_ID.MATIC_MAINNET, - ], - }, - estimateApyFunctions: [ - { - type: ESTIMATED_APY_TYPES.BALANCER_GAUGE_POLYGON, - params: [ - 'bal_POLYBASE', - addresses.MATIC.V2.balancer_POLYBASE.Gauge, - profitSharingCut8Percent, - ], - }, - ], - cmcRewardTokenSymbols: ['iFARM', 'BAL'], - }, APE: { chain: CHAINS_ID.ETH_MAINNET, logoUrl: './icons/apecoin.png', From 2ff3bf8dafee39df8bcb8176d2eacb317ba73115 Mon Sep 17 00:00:00 2001 From: Cryo45 <93938171+Cryo45@users.noreply.github.com> Date: Thu, 23 Feb 2023 12:28:48 -0500 Subject: [PATCH 30/33] Merge pull request #245 from Crypto-One-dev/nanoly-endpoint create nanoly endpoint --- data/mainnet/addresses.json | 6 +- data/mainnet/pools.js | 90 ++++++++++++------------ data/mainnet/tokens.js | 60 +++++++++------- src/runtime/pollers.js | 122 +++++++++++++++++++++++++++++++++ src/runtime/router/index.js | 10 +++ test/integration/happy-path.js | 10 +++ 6 files changed, 225 insertions(+), 73 deletions(-) diff --git a/data/mainnet/addresses.json b/data/mainnet/addresses.json index 9975e92..f3deb32 100644 --- a/data/mainnet/addresses.json +++ b/data/mainnet/addresses.json @@ -370,7 +370,8 @@ "NewVault": "0x683E683fBE6Cf9b635539712c999f3B3EdCB8664", "NewStrategy": "0x50f3cfb398A25A5918B27c77465e9C3EdE7888B7", "NewPool": "0xef4Da1CE3f487DA2Ed0BE23173F76274E0D47579", - "Miner": "0x0f9cb53Ebe405d49A0bbdBD291A65Ff571bC83e1" + "Miner": "0x0f9cb53Ebe405d49A0bbdBD291A65Ff571bC83e1", + "doHardwork": false }, "crvBUSD": { "NewVault": "0x4b1cBD6F6D8676AcE5E412C78B7a59b4A1bbb68a", @@ -733,7 +734,8 @@ "Underlying": "0xc4AD29ba4B3c580e6D59105FFf484999997675Ff", "NewVault": "0x33ED34dD7C40EF807356316B484d595dDDA832ab", "NewPool": "0xfbFBE380489882831DAD5258cFD2e29307E23B82", - "Miner": "0xD51a44d3FaE010294C616388b506AcdA1bfAAE46" + "Miner": "0xD51a44d3FaE010294C616388b506AcdA1bfAAE46", + "doHardwork": false }, "crvCVXCRV": { "Underlying": "0x9D0464996170c6B9e75eED71c68B99dDEDf279e8", diff --git a/data/mainnet/pools.js b/data/mainnet/pools.js index e389c94..430a369 100644 --- a/data/mainnet/pools.js +++ b/data/mainnet/pools.js @@ -54,7 +54,7 @@ module.exports = [ rewardAPY: [], rewardAPR: null, rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
                Deposit and stake: @@ -92,7 +92,7 @@ module.exports = [ rewardAPY: [], rewardAPR: null, rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
                Deposit and stake: @@ -130,7 +130,7 @@ module.exports = [ rewardAPY: [], rewardAPR: null, rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
                Deposit and stake: @@ -163,7 +163,7 @@ module.exports = [ rewardAPY: [], rewardAPR: null, rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
                Deposit and stake: @@ -386,7 +386,7 @@ module.exports = [ collateralAddress: addresses.MATIC.V2.meshswap_MESH_oMOOI.NewVault, rewardAPY: [], rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
                Deposit and stake: @@ -414,7 +414,7 @@ module.exports = [ collateralAddress: addresses.MATIC.V2.meshswap_MESH_oZEMIT.NewVault, rewardAPY: [], rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
                Deposit and stake: @@ -442,7 +442,7 @@ module.exports = [ collateralAddress: addresses.MATIC.V2.meshswap_USDC_oUSDC.NewVault, rewardAPY: [], rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
                Deposit and stake: @@ -470,7 +470,7 @@ module.exports = [ collateralAddress: addresses.MATIC.V2.meshswap_USDT_oUSDT.NewVault, rewardAPY: [], rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
                Deposit and stake: @@ -498,7 +498,7 @@ module.exports = [ collateralAddress: addresses.MATIC.V2.meshswap_WMATIC_MESH.NewVault, rewardAPY: [], rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
                Deposit and stake: @@ -526,7 +526,7 @@ module.exports = [ collateralAddress: addresses.MATIC.V2.meshswap_WMATIC_USDC.NewVault, rewardAPY: [], rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
                Deposit and stake: @@ -554,7 +554,7 @@ module.exports = [ collateralAddress: addresses.MATIC.V2.meshswap_WMATIC_USDT.NewVault, rewardAPY: [], rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
                Deposit and stake: @@ -586,7 +586,7 @@ module.exports = [ collateralAddress: addresses.MATIC.V2.jarvis_JRTNOV22_USDC.NewVault, rewardAPY: [], rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
                Deposit and stake: @@ -618,7 +618,7 @@ module.exports = [ collateralAddress: addresses.MATIC.V2.jarvis_JRTMIMONOV22_2EURPAR.NewVault, rewardAPY: [], rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
                Deposit and stake: @@ -650,7 +650,7 @@ module.exports = [ collateralAddress: addresses.MATIC.V2.jarvis_JRTANGLENOV22_2EURagEUR.NewVault, rewardAPY: [], rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
                Deposit and stake: @@ -898,7 +898,7 @@ module.exports = [ collateralAddress: addresses.MATIC.V2.jarvis_JRTSEP22_USDC.NewVault, rewardAPY: [], rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
                Deposit and stake: @@ -930,7 +930,7 @@ module.exports = [ collateralAddress: addresses.MATIC.V2.jarvis_JRTMIMO_2EURPAR.NewVault, rewardAPY: [], rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
                Deposit and stake: @@ -1210,7 +1210,7 @@ module.exports = [ collateralAddress: addresses.MATIC.V2.jarvis_AURJUL22_WETH.NewVault, rewardAPY: [], rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
                Deposit and stake: @@ -1249,7 +1249,7 @@ module.exports = [ rewardAPY: [], rewardAPR: null, rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
                Deposit and stake: @@ -1288,7 +1288,7 @@ module.exports = [ rewardAPY: [], rewardAPR: null, rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
                Deposit and stake: @@ -1348,7 +1348,7 @@ module.exports = [ collateralAddress: addresses.MATIC.V2.jarvis_JRTJUL22_USDC.NewVault, rewardAPY: [], rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
                Deposit and stake: @@ -1412,7 +1412,7 @@ module.exports = [ collateralAddress: addresses.MATIC.V2.jarvis_JRTANGLE_2EURagEUR.NewVault, rewardAPY: [], rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
                Deposit and stake: @@ -1444,7 +1444,7 @@ module.exports = [ collateralAddress: addresses.MATIC.V2.jarvis_agDENJUL22_2EUR.NewVault, rewardAPY: [], rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
                Deposit and stake: @@ -1476,7 +1476,7 @@ module.exports = [ collateralAddress: addresses.MATIC.V2.jarvis_DENJUL22_4EUR.NewVault, rewardAPY: [], rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
                Deposit and stake: @@ -1508,7 +1508,7 @@ module.exports = [ collateralAddress: addresses.MATIC.V2.jarvis_JRTMAY22_USDC.NewVault, rewardAPY: [], rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
                Deposit and stake: @@ -1645,7 +1645,7 @@ module.exports = [ collateralAddress: addresses.MATIC.V2.jarvis_SES_2JPY.NewVault, rewardAPY: [], rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
                Deposit and stake: @@ -1713,7 +1713,7 @@ module.exports = [ collateralAddress: addresses.MATIC.V2.jarvis_QUI_2CAD.NewVault, rewardAPY: [], rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
                Deposit and stake: @@ -1987,7 +1987,7 @@ module.exports = [ params: [addresses.V2.looks_LOOKS.RewardPool], }, chain: CHAINS_ID.ETH_MAINNET, - id: 'looks_LOOKS', + id: 'LOOKS', type: POOL_TYPES.INCENTIVE, contractAddress: addresses.V2.looks_LOOKS.NewPool, collateralAddress: addresses.V2.looks_LOOKS.NewVault, @@ -2008,7 +2008,7 @@ module.exports = [ rewardAPY: [], rewardAPR: null, rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], }, { tradingApyFunction: { @@ -2023,7 +2023,7 @@ module.exports = [ rewardAPY: [], rewardAPR: null, rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
                Deposit and stake: @@ -2097,7 +2097,7 @@ module.exports = [ rewardAPY: [], rewardAPR: null, rewardTokens: [addresses.MATIC.miFARM, addresses.MATIC.pGNOME], - rewardTokenSymbols: ['miFARM', 'GNOME', 'WMATIC'], + rewardTokenSymbols: ['miFARM', 'GNOME'], stakeAndDepositHelpMessage: `
                Deposit and stake: @@ -2135,7 +2135,7 @@ module.exports = [ rewardAPY: [], rewardAPR: null, rewardTokens: [addresses.MATIC.miFARM, addresses.MATIC.pGENE], - rewardTokenSymbols: ['miFARM', 'GENE', 'WMATIC'], + rewardTokenSymbols: ['miFARM', 'GENE'], stakeAndDepositHelpMessage: `
                Deposit and stake: @@ -2173,7 +2173,7 @@ module.exports = [ rewardAPY: [], rewardAPR: null, rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
                Deposit and stake: @@ -2283,7 +2283,7 @@ module.exports = [ collateralAddress: addresses.MATIC.V2.jarvis_DEN_4EUR.NewVault, rewardAPY: [], rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
                Deposit and stake: @@ -2351,7 +2351,7 @@ module.exports = [ rewardAPY: [], rewardAPR: null, rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
                Deposit and stake: @@ -2389,7 +2389,7 @@ module.exports = [ rewardAPY: [], rewardAPR: null, rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
                Deposit and stake: @@ -2422,7 +2422,7 @@ module.exports = [ collateralAddress: addresses.MATIC.V2.polygon_WETH.NewVault, rewardAPY: [], rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], }, { chain: CHAINS_ID.MATIC_MAINNET, @@ -2432,7 +2432,7 @@ module.exports = [ collateralAddress: addresses.MATIC.V2.polygon_USDC.NewVault, rewardAPY: [], rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], }, { chain: CHAINS_ID.MATIC_MAINNET, @@ -2442,7 +2442,7 @@ module.exports = [ collateralAddress: addresses.MATIC.V2.polygon_DAI.NewVault, rewardAPY: [], rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], }, { chain: CHAINS_ID.ETH_MAINNET, @@ -7293,7 +7293,7 @@ module.exports = [ rewardAPY: [], rewardAPR: null, rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
                Deposit and stake: @@ -7326,7 +7326,7 @@ module.exports = [ rewardAPY: [], rewardAPR: null, rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
                Deposit and stake: @@ -7348,7 +7348,7 @@ module.exports = [ }, { chain: CHAINS_ID.MATIC_MAINNET, - id: 'balancer_POLYBASE', + id: 'bal_POLYBASE', type: POOL_TYPES.INCENTIVE, tradingApyFunction: { type: TRADING_APY_TYPES.LP, @@ -7360,7 +7360,7 @@ module.exports = [ rewardAPY: [], rewardAPR: null, rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
                Deposit and stake: @@ -7394,7 +7394,7 @@ module.exports = [ rewardAPY: [], rewardAPR: null, rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
                Deposit and stake: @@ -7428,7 +7428,7 @@ module.exports = [ rewardAPY: [], rewardAPR: null, rewardTokens: [addresses.MATIC.miFARM], - rewardTokenSymbols: ['miFARM', 'WMATIC'], + rewardTokenSymbols: ['miFARM'], stakeAndDepositHelpMessage: `
                Deposit and stake: @@ -7460,7 +7460,7 @@ module.exports = [ collateralAddress: addresses.V2.sushi_YEL_ETH.NewVault, rewardAPY: [], rewardTokens: [addresses.iFARM], - rewardTokenSymbols: ['iFARM', 'fYEL'], + rewardTokenSymbols: ['iFARM'], stakeAndDepositHelpMessage: `
                Deposit and stake: diff --git a/data/mainnet/tokens.js b/data/mainnet/tokens.js index 465f79c..6160796 100644 --- a/data/mainnet/tokens.js +++ b/data/mainnet/tokens.js @@ -1012,12 +1012,13 @@ module.exports = { }, }, crvUSDN: { + inactive: true, chain: CHAINS_ID.ETH_MAINNET, - category: [VAULT_CATEGORIES_IDS.CONVEX, VAULT_CATEGORIES_IDS.STABLECOINS], + category: VAULT_CATEGORIES_IDS.INACTIVE, displayName: 'USDN-3Crv', subLabel: 'Convex Finance', - apyIconUrls: ['./icons/curve.png', './icons/cvx.png'], - apyTokenSymbols: ['CRV', 'CVX'], + apyIconUrls: [], + apyTokenSymbols: [], logoUrl: './icons/curve-usdn.png', tokenAddress: addresses.crvUSDN, decimals: '18', @@ -1034,13 +1035,14 @@ module.exports = { ], cmcRewardTokenSymbols: ['FARM', 'CVX', 'CRV'], }, - crvTriCrypto: { + crvThreeCrypto: { + inactive: true, chain: CHAINS_ID.ETH_MAINNET, - category: VAULT_CATEGORIES_IDS.CONVEX, + category: VAULT_CATEGORIES_IDS.INACTIVE, displayName: 'USDT-WBTC-ETH', subLabel: 'Convex Finance', - apyIconUrls: ['./icons/curve.png', './icons/cvx.png'], - apyTokenSymbols: ['CRV', 'CVX'], + apyIconUrls: [], + apyTokenSymbols: [], logoUrl: './icons/curve-tricrypto.png', tokenAddress: addresses.V2.crvThreeCrypto.Underlying, decimals: '18', @@ -1141,11 +1143,12 @@ module.exports = { cmcRewardTokenSymbols: ['iFARM', 'oMOOI'], }, meshswap_MESH_oZEMIT: { - category: VAULT_CATEGORIES_IDS.MESHSWAP, + inactive: true, + category: VAULT_CATEGORIES_IDS.INACTIVE_POLYGON, chain: CHAINS_ID.MATIC_MAINNET, logoUrl: './icons/mesh-mesh-ozemit.png', - apyIconUrls: ['./icons/ozemit.png'], - apyTokenSymbols: ['oZEMIT'], + apyIconUrls: [], + apyTokenSymbols: [], displayName: 'MESH-oZEMIT', subLabel: 'MeshSwap', tokenAddress: addresses.MATIC.V2.meshswap_MESH_oZEMIT.Underlying, @@ -1164,11 +1167,12 @@ module.exports = { cmcRewardTokenSymbols: ['iFARM', 'oZEMIT'], }, meshswap_USDC_oUSDC: { - category: [VAULT_CATEGORIES_IDS.MESHSWAP, VAULT_CATEGORIES_IDS.STABLE_POLYGON], + inactive: true, + category: VAULT_CATEGORIES_IDS.INACTIVE_POLYGON, chain: CHAINS_ID.MATIC_MAINNET, logoUrl: './icons/mesh-usdc-ousdc.png', - apyIconUrls: ['./icons/mesh.png'], - apyTokenSymbols: ['MESH'], + apyIconUrls: [], + apyTokenSymbols: [], displayName: 'USDC-oUSDC', subLabel: 'MeshSwap', tokenAddress: addresses.MATIC.V2.meshswap_USDC_oUSDC.Underlying, @@ -1210,11 +1214,12 @@ module.exports = { cmcRewardTokenSymbols: ['iFARM', 'MESH'], }, meshswap_WMATIC_MESH: { - category: VAULT_CATEGORIES_IDS.MESHSWAP, + inactive: true, + category: VAULT_CATEGORIES_IDS.INACTIVE_POLYGON, chain: CHAINS_ID.MATIC_MAINNET, logoUrl: './icons/mesh-wmatic-mesh.png', - apyIconUrls: ['./icons/mesh.png'], - apyTokenSymbols: ['MESH'], + apyIconUrls: [], + apyTokenSymbols: [], displayName: 'MATIC-MESH', subLabel: 'MeshSwap', tokenAddress: addresses.MATIC.V2.meshswap_WMATIC_MESH.Underlying, @@ -3186,7 +3191,7 @@ module.exports = { logoUrl: './icons/yel-matic.png', apyIconUrls: ['./icons/yel.png'], apyTokenSymbols: ['YEL'], - displayName: 'YEL: YEL-MATIC', + displayName: 'YEL-MATIC', subLabel: 'Quickswap', tokenAddress: addresses.MATIC.V2.quick_YEL_MATIC.Underlying, decimals: '18', @@ -3443,8 +3448,8 @@ module.exports = { isSingleAssetWithdrawalAllowed: false, chain: CHAINS_ID.ETH_MAINNET, category: VAULT_CATEGORIES_IDS.UNIV3, - displayName: 'Uniswap V3: ORC-ETH', - subLabel: 'Orbit Chain', + displayName: 'ORC-ETH', + subLabel: 'Uniswap V3 - Orbit Chain', apyIconUrls: ['./icons/univ3.png'], apyTokenSymbols: ['UNI'], logoUrl: './icons/univ3-orc-eth.png', @@ -3635,8 +3640,8 @@ module.exports = { UniV3_CNG_ETH: { chain: CHAINS_ID.ETH_MAINNET, category: VAULT_CATEGORIES_IDS.UNIV3, - displayName: 'Uniswap V3: CNG-ETH', - subLabel: 'Changer', + displayName: 'CNG-ETH', + subLabel: 'Uniswap V3 - Changer', apyIconUrls: ['./icons/univ3.png'], apyTokenSymbols: ['UNI'], logoUrl: './icons/univ3-eth-cng.png', @@ -3865,7 +3870,7 @@ module.exports = { logoUrl: './icons/yel-eth.png', apyIconUrls: ['./icons/yel.png'], apyTokenSymbols: ['YEL'], - displayName: 'YEL-ETH (SUSHI)', + displayName: 'YEL-ETH', tokenAddress: addresses.V2.sushi_YEL_ETH.Underlying, decimals: '18', vaultAddress: addresses.V2.sushi_YEL_ETH.NewVault, @@ -3906,10 +3911,10 @@ module.exports = { }, UniV3_ETH_sETH2: { zapFrontrunProtection: true, - subLabel: 'StakeWise', + subLabel: 'Uniswap V3 - StakeWise', chain: CHAINS_ID.ETH_MAINNET, category: [VAULT_CATEGORIES_IDS.UNIV3, VAULT_CATEGORIES_IDS.ETH20], - displayName: 'Uniswap V3: ETH-sETH2', + displayName: 'ETH-sETH2', apyIconUrls: ['./icons/univ3.png', './icons/reth2.png', './icons/swise.png'], apyTokenSymbols: ['UNI', 'rETH2', 'SWISE'], logoUrl: './icons/univ3-eth-seth2.png', @@ -4832,7 +4837,8 @@ module.exports = { isSingleAssetWithdrawalAllowed: true, chain: CHAINS_ID.ETH_MAINNET, category: VAULT_CATEGORIES_IDS.UNIV3, - displayName: 'Uniswap V3: WBTC-ETH', + displayName: 'WBTC-ETH', + subLabel: 'Uniswap V3', apyIconUrls: ['./icons/univ3.png'], apyTokenSymbols: ['UNI'], logoUrl: './icons/univ3-wbtc-eth.png', @@ -8220,11 +8226,13 @@ module.exports = { }, }, UniV3_DPI_ETH: { + inactive: true, disableAutoSwap: true, testInactive: true, chain: CHAINS_ID.ETH_MAINNET, category: VAULT_CATEGORIES_IDS.INACTIVE, - displayName: 'Uniswap V3: ETH-DPI', + displayName: 'ETH-DPI', + subLabel: 'Uniswap V3', apyIconUrls: [], apyTokenSymbols: [''], logoUrl: './icons/univ3-dpi-eth.png', diff --git a/src/runtime/pollers.js b/src/runtime/pollers.js index d5d729b..33778f0 100644 --- a/src/runtime/pollers.js +++ b/src/runtime/pollers.js @@ -521,6 +521,122 @@ const getTotalRevenue = async () => { console.log('-- Done getting total revenue --\n') } +const getNanolyData = async () => { + console.log('\n-- Getting Nanoly endpoint data --') + + const vaults = await loadData(Cache, DB_CACHE_IDS.VAULTS) + const pools = await loadData(Cache, DB_CACHE_IDS.POOLS) + const token_stats = await loadData(Cache, DB_CACHE_IDS.STATS) + if (!vaults) { + console.log(`Error getting Nanoly endpoint data due to missing data. Vaults: ${vaults}`) + return + } else if (!pools) { + console.log(`Error getting Nanoly endpoint data due to missing data. Pools: ${pools}`) + return + } + let results = [], + hasErrors + for (let networkId in vaults) { + for (let symbol in vaults[networkId]) { + const vault = vaults[networkId][symbol] + let reward = 0 + let rewards = {} + if (!vault.inactive) { + const pool = pools[networkId].find( + pool => + pool.id === symbol || + (pool.collateralAddress && + pool.collateralAddress.toLowerCase() === vault.vaultAddress.toLowerCase()), + ) + const address = vault.tokenAddress + const tokens = vault.displayName + let base + if (pool && pool.tradingApy) { + base = (Number(vault.estimatedApy) + Number(pool.tradingApy)) / 100 + } else { + base = Number(vault.estimatedApy) / 100 + } + if (pool && vault.id != 'IFARM') { + pool.rewardTokenSymbols.forEach((e, i) => { + e = e === 'miFARM' ? 'iFARM' : e + rewards[e] = Number(pool.rewardAPY[i]) / 100 + reward = reward + Number(pool.rewardAPY[i]) / 100 + }) + } else { + reward = Number(token_stats.tokenStats['historicalAverageProfitSharingAPY']) / 100 + rewards = { + FARM: reward, + } + } + const tvl = Number(vault.totalValueLocked).toFixed(2) + + let result = { + chain: networkId, + tokens, + address, + base, + reward, + rewards, + url: 'https://app.harvest.finance/', + tvl, + active: true, + } + results.push(result) + } + } + } + + //For special vaults + const farmWethPool = pools.eth.find(pool => pool.id === 'farm-weth') + if (farmWethPool) { + const reward = Number(farmWethPool.rewardAPY[0]) / 100 + const rewards = { + FARM: reward, + } + const tvl = Number(farmWethPool.totalValueLocked).toFixed(2) + results.push({ + chain: 'eth', + tokens: 'FARM-ETH', + address: farmWethPool.contractAddress, + base: Number(farmWethPool.tradingApy) / 100, + reward, + rewards, + url: 'https://app.harvest.finance/', + tvl, + active: true, + }) + } + + const farmGrainPool = pools.eth.find(pool => pool.id === 'farm-grain') + if (farmGrainPool) { + const reward = Number(farmGrainPool.rewardAPY[0]) / 100 + const rewards = { + FARM: reward, + } + const tvl = Number(farmGrainPool.totalValueLocked).toFixed(2) + results.push({ + chain: 'eth', + tokens: 'FARM-GRAIN', + address: farmGrainPool.contractAddress, + base: Number(farmGrainPool.tradingApy) / 100, + reward, + rewards, + url: 'https://app.harvest.finance/', + tvl, + active: true, + }) + } + await storeData( + Cache, + DB_CACHE_IDS.STATS, + { + nanolyEndPointData: results, + }, + hasErrors, + ) + console.log('-- Done getting Nanoly endpoint data --\n') +} + const getCmc = async () => { console.log('\n-- Getting CMC data --') const pools = await loadData(Cache, DB_CACHE_IDS.POOLS) @@ -784,6 +900,12 @@ const runUpdateLoop = async () => { updateCallCountCache('cmc') resetCallCount() } + + await getNanolyData() + if (DEBUG_MODE) { + updateCallCountCache('cmc') + resetCallCount() + } } if (DEBUG_MODE) { diff --git a/src/runtime/router/index.js b/src/runtime/router/index.js index f1ace8a..036ef21 100644 --- a/src/runtime/router/index.js +++ b/src/runtime/router/index.js @@ -195,6 +195,16 @@ const initRouter = app => { }) }), ) + + app.get( + '/nanoly', + asyncWrap(async (req, res) => { + const dbField = 'data.nanolyEndPointData' + const queryResponse = await Cache.findOne({ type: DB_CACHE_IDS.STATS }, { [dbField]: 1 }) + + res.send(get(queryResponse, dbField, {})) + }), + ) } if (ACTIVE_ENDPOINTS === ENDPOINT_TYPES.ALL || ACTIVE_ENDPOINTS === ENDPOINT_TYPES.INTERNAL) { diff --git a/test/integration/happy-path.js b/test/integration/happy-path.js index a42bd70..cb1b50b 100644 --- a/test/integration/happy-path.js +++ b/test/integration/happy-path.js @@ -88,6 +88,16 @@ describe('Happy Paths', function () { }) describe('External ACTIVE_ENDPOINTS', () => { + it('queries /nanoly', () => { + return request(`http://localhost:${testPort}`) + .get(`/nanoly?key=${harvestKey}`) + .expect('Content-Type', /json/) + .expect(200) + .then(res => { + assert.equal(Object.keys(res.body).length, activeVaultsJsonArray.length + 3) // response must contain all active vaults + 3 special pools: iFARM, FARM/ETH, FARM/GRAIN + }) + }) + it('queries /token-stats', () => { return request(`http://localhost:${testPort}`) .get(`/token-stats?key=${harvestKey}`) From 2bcf09b8a132eb85f67da14d030477899d524bed Mon Sep 17 00:00:00 2001 From: CryptJS13 Date: Thu, 2 Mar 2023 21:45:04 +0100 Subject: [PATCH 31/33] Move to inactive --- data/mainnet/tokens.js | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/data/mainnet/tokens.js b/data/mainnet/tokens.js index 6160796..4d11e73 100644 --- a/data/mainnet/tokens.js +++ b/data/mainnet/tokens.js @@ -1120,11 +1120,12 @@ module.exports = { }, }, meshswap_MESH_oMOOI: { - category: VAULT_CATEGORIES_IDS.MESHSWAP, + inactive: true, + category: VAULT_CATEGORIES_IDS.INACTIVE_POLYGON, chain: CHAINS_ID.MATIC_MAINNET, logoUrl: './icons/mesh-mesh-omooi.png', - apyIconUrls: ['./icons/omooi.png'], - apyTokenSymbols: ['oMOOI'], + apyIconUrls: [], + apyTokenSymbols: [], displayName: 'MESH-oMOOI', subLabel: 'MeshSwap', tokenAddress: addresses.MATIC.V2.meshswap_MESH_oMOOI.Underlying, @@ -1191,11 +1192,12 @@ module.exports = { cmcRewardTokenSymbols: ['iFARM', 'MESH'], }, meshswap_USDT_oUSDT: { - category: [VAULT_CATEGORIES_IDS.MESHSWAP, VAULT_CATEGORIES_IDS.STABLE_POLYGON], + inactive: true, + category: VAULT_CATEGORIES_IDS.INACTIVE_POLYGON, chain: CHAINS_ID.MATIC_MAINNET, logoUrl: './icons/mesh-usdt-ousdt.png', - apyIconUrls: ['./icons/mesh.png'], - apyTokenSymbols: ['MESH'], + apyIconUrls: [], + apyTokenSymbols: [], displayName: 'USDT-oUSDT', subLabel: 'MeshSwap', tokenAddress: addresses.MATIC.V2.meshswap_USDT_oUSDT.Underlying, From c17bb571621a86cbf2e889c335b813fc153c6fda Mon Sep 17 00:00:00 2001 From: CryptJS13 Date: Tue, 14 Mar 2023 12:11:19 +0100 Subject: [PATCH 32/33] Move Balancer Idle to inactive --- data/mainnet/tokens.js | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/data/mainnet/tokens.js b/data/mainnet/tokens.js index 9c43a6d..35c8490 100644 --- a/data/mainnet/tokens.js +++ b/data/mainnet/tokens.js @@ -35,7 +35,7 @@ module.exports = { tokenAddress: addresses.WETH, decimals: '18', vaultAddress: addresses.V2.WETH.NewVault, - category: VAULT_CATEGORIES_IDS.GENERAL, + category: VAULT_CATEGORIES_IDS.INACTIVE, priceFunction: { type: GET_PRICE_TYPES.COINGECKO_CONTRACT, params: [addresses.WETH] }, estimateApyFunctions: [ { @@ -47,17 +47,13 @@ module.exports = { cmcRewardTokenSymbols: ['FARM', 'WETH'], }, aura_bbiUSD: { - isNew: true, + inactive: true, chain: CHAINS_ID.ETH_MAINNET, - category: [ - VAULT_CATEGORIES_IDS.AURA, - VAULT_CATEGORIES_IDS.BALANCER, - VAULT_CATEGORIES_IDS.STABLECOINS, - ], + category: VAULT_CATEGORIES_IDS.INACTIVE, displayName: 'iDAI-iUSDC-iUSDT', subLabel: 'Idle - Aura Finance', - apyIconUrls: ['./icons/balancer.png', './icons/aura.png'], - apyTokenSymbols: ['BAL', 'AURA'], + apyIconUrls: [], + apyTokenSymbols: [], logoUrl: './icons/balancer-bbaUSD.png', tokenAddress: addresses.V2.aura_bbiUSD.Underlying, decimals: '18', From ceb264072bcf7040f589c802e3e1f824459f0896 Mon Sep 17 00:00:00 2001 From: CryptJS13 Date: Tue, 14 Mar 2023 12:25:02 +0100 Subject: [PATCH 33/33] Remove log --- data/mainnet/tokens.js | 2 +- src/prices/implementations/quickswap-gamma.js | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/data/mainnet/tokens.js b/data/mainnet/tokens.js index 35c8490..2ec3431 100644 --- a/data/mainnet/tokens.js +++ b/data/mainnet/tokens.js @@ -26,7 +26,7 @@ module.exports = { priceFunction: { type: GET_PRICE_TYPES.COINGECKO_CONTRACT, params: [addresses.FARM] }, }, WETH: { - chain: CHAINS_ID.INACTIVE, + chain: CHAINS_ID.ETH_MAINNET, inactive: true, logoUrl: './icons/eth.png', apyIconUrls: [], diff --git a/src/prices/implementations/quickswap-gamma.js b/src/prices/implementations/quickswap-gamma.js index fecd9c1..c62fb56 100644 --- a/src/prices/implementations/quickswap-gamma.js +++ b/src/prices/implementations/quickswap-gamma.js @@ -8,7 +8,6 @@ const getPrice = async poolAddress => { response try { response = await axios.get(`${QUICKSWAP_GAMMA_ENDPOINT}hypervisors/allData`) - console.log('response: ', response) const tvlUSD = get(response, `data.${poolAddress.toLowerCase()}.poolTvlUSD`, 0) let totalSupply = get(response, `data.${poolAddress.toLowerCase()}.totalSupply`, 0) totalSupply = new BigNumber(totalSupply).dividedBy(new BigNumber(10).pow(18))