From 61a99e02d4f2eade2512ef0dddcc2c1cefbd0989 Mon Sep 17 00:00:00 2001 From: Wen Sihao Date: Wed, 22 May 2019 11:14:32 +0800 Subject: [PATCH 01/22] Staking page --- finbook-duo-contract-wrapper-1.4.1.tgz | Bin 0 -> 34120 bytes package-lock.json | 8093 ++++++++--------- package.json | 2 +- .../__snapshots__/wrappers.test.ts.snap | 12 +- src/ts/components/Pages/Home.tsx | 22 + 5 files changed, 4004 insertions(+), 4125 deletions(-) create mode 100644 finbook-duo-contract-wrapper-1.4.1.tgz diff --git a/finbook-duo-contract-wrapper-1.4.1.tgz b/finbook-duo-contract-wrapper-1.4.1.tgz new file mode 100644 index 0000000000000000000000000000000000000000..ef5c06de303e8fe12a0f61d4498b96500f3ba7e7 GIT binary patch literal 34120 zcmV)eK&HPRiwFP!000006YRa~dfYgYAi96YPr=gc*C|!WY2Gh#yK7QXx=P!YrIloR z`e;45APGt==WQ~Xw$;^spz|8%$xZ;^1-vHnB1*E!ue+Qgfj}S-5eOiFh$(VDp&R^S z%Kq*CF`tb8$Ce*a6m?YgBfyy=U--MI>ob{eJJ@E&*uJQ zObSa~wJXt=E}lCxe;R}zj^CXLM`2~*16LU>g4@ZA6nX8B51}35Jix-6z@=YD$fwm^ ze;&N>$1eT~yhy(UcT+sid~&-1`^cImpP?sE7S97x^bhjyK6x{pVSC{ZUGjG3k7mdd z2psk?{u0a`;rVkHJ3}->q$kJzjFuCgyYK;z{NOnGcs3s1!CN#OPQLuFx!|GU91DN> zivUo?_+ne*c3pI`h8 zJ^pk5>o;iE^S|yq`?qhT`+u&4zKdG)XP6gzu+F)UhnG;tS0{MsMl{?`DH3G*ZV2ZEz4~GrBPJF*Q6U%a6(k2uD%n~ zw1A*P?B3wn?SH?x{qmf0&~!2jo-brCq@N;3s3%3gU|V@UU)a;xCWGgT-tZ{{72s5KQL>FJ8d!+lAeQ!FUlWtwQD4B{0H~ zL`~IN`>%=T`lst7f94GF(aFc%NGUk8IrAFvS4dO}!J0NZgs$6zZ?X2N7K6Xqi{3xueFc~`i) z#b886#eil|7cdg${%AVHg1ra?e@qNFus}cKxMtMAd|w!$PyYBu@B;y(xeslUw!lQf z!wD%M1QTHaGy4n}e(Vb5|6m(n286VfAoJ|mzeCp+Xm~`>31_Nj&$4fXTQrZ`7lK<9 zWFV5Iz&w~OoM17-(EcYp7LGvRCa#ah@gf0W-1^Qf)OCgn7as^eA7Ys6VQj|2Ii5{% z0PX&~&%ZvEEb`)X@=rp=RH5)4D?vIr0;{VlTwo6n1`-hBU-zM}lacQTA8!2s=0xZ~ z!WA&`-7yYe694pqewve4102>Fd?9rP^h+yF$-(ebPCQl)HV>>Kz3Pcsh$Afd#Kf9-?F;80BF0<2zWkCm?4RhyI;Mue#IASgs7!iSg! z`=CBS8x^n}QFllfl3f8nnDVvj&M;BfVI|;0pdGS@gzI>66O}!ifZZ(27qlEq5Mc2W zj&PxJ2uGMsCc|*_X1w<5Q{Z`UWV~3LFkUv0e2k$6bchZx(RT1+G4}s^f#WtpIUwC& zO&}siY1nbU1O&93;Sp$Em$5FT6r;fyIuNyilPMd>)BA9_FZBKi^CZLbx1)1HCc+=A zCZ!rdfPhLQ3yF zdv-m-uD=*1pV{BkG$)2GS2DmuO!|?O4Z0&tN+pGkCeyo_e{&17*8lha3bH5}&m~I; zEoYEW=;#Ied;u2940K0V5QKJv;1NF2`k(Ht9|G@1_D!e)=}!BGZB(!SMO~M(>wncy zcyL$)1IS|mFTWv+(Gg+#*3np zbPvWTp(bdB;a$;?lkvR%xVOjXy%(y+Z}9K8h_QHxS=Qp1rI@+wiF+6E0R;y@{uGA9 z)q5a_`(Q7RL8(R+cL^DM59(iwABDdN(w;!aNC>W_k1r!mWPg0yC!-2VooM>Wl>Q(u zy?ue~cL5{6*QD;~X)_h>tJQw+xZ<=x1JmHw+& zuY{cl;~heb-J5IntxM#LkmDn?mg-c5I?#oTXpCJ(Q+uAn>p*$k%9o!{cIC3_M>GAYB1{1rP3vh3>ag#17rSmeP1 zc6YGHgeiU>HvwIifcBIi0sJwUvO$zV8t$$m!hQr9U|;ClPz0%3p|!Y@dz8_-u)-Yf z-T}!(B0qPOQ|YIlXoaW%VFF+bU}YkKdojgd<}kg3TEKb$WHN=H*D<2-j!E6ebfq~g z`iNGb1@|(2r=|%^!Gd_e{*?{{*8P`)4Fvu4vbeZ`Bnl*O98rLlqV9xdMCm!VhH);1ulVL9IF33@LI+^YQZw3AfXaXi>u(pVW>>HW>&Zvdo z1qS!W80;M|tb@BEFZ>za?Qmyk zI$^=0W!Nj>#m_$r|H0O2Kfe$-t07WC@tcDB{3402i*gGhUX{_wna=L7*en%)p;J9u zrIGRZnEArB0-wKRmxpn=XtVfL7K>~-+lMmn-^}}XL;qE--7fQvMg8B6;OwVb-YZAE zI~iY69e*`B#Q{1+^G^lDj%6W>&tMrsg9M{N2}W2_6FO@9u}nt)miLr!ERmtK5{kjbrfCQ`0W?5Gb9gk#4-iwSMPH+d@eex9)i~dFbvVTR2pU*IHQ3X}y(4~rkO^W2&C%}sevknY?zv=mZ9~&|Mm(7^tgA`A6%Th=|i=*z2Ev5 zY;0XHsV*i%e9F#&ly;7Xa(14Og+Vx*E};#r4kAg#vVVC=s)8LIn$p$PF8Zfu@B4hs z3wrFLR^{`Hv-c;*soLl4v}CR71m&Z5mse-UCv8gKmdh(WxUIDZ#JR8AsH8HO1KxDYZGLl6u zmY0>VJN(Ds>g2S4_UvtDDQrI7Riy0~_8=5Q^V6z{A zw)*|*ic*`LkUMzsVmNWo@OCl}4#4Qsmcj^8jBLgDDju5p-4JK;lbp?iKbC@HeaJy0 z_o>G?=(3KH3of5aIW7w;vV3D;pFmZPYk`WiGU)Zc_umeF>k<1-lF6F5q{eCQx06I& zMK#2V8prQo436IPE-!QSw2Eq+G7n3u6{RD~xJFUV8m>_~)Rr|%bA4s=YD6HtUL`hl z*QxaW1PFP2vO+UajZ_Fj9 zmodxLf2IaQSxP8s5`;}CRV~E!L!H88YlKdT2jRXmu;x`rG_w3Bi=+c#ycpS$!z%f9 zbawWJ%)06CAvFFKEV%}Uy*E9uQqmuIGr3p(=`j6??9UOk2kl%y836vFf08cpw)ehQ z_TjMb1MN2({p!zzBBaP=AExi)bSWleGqY_nBS7q~ zldFGZN`?mB;6v|(8YG8c3H<#sTZl;KSPKG$!`@{ZK@yLf8fJbNV&VhFe$M}S509x+ksG`U_av`?j`8ZQhf>DvSN*qV7lZTjXs4cCgf6wtY3WnRqI*V?Rq6)l!^{CTEnNh}*RIP- zpPv0cFzvD(d2;!>bS=khGP)h;e?~*sFI|u@4W#@|7s|gcDJIeNrgXg1l+*M(dP@Ai zTR8QfJk|bRS<`aS^F9a6B zi(b@?&NRg}Yq?>w#j>7PXoFp(cN2^%{H~px-<9u5iL14fcD1se;fS!A>SB7Y&E7fPApR&XGDf7gPT$3H$mf_xKXEg5A~$0J6Y!qJPU2ZCRXdS0vBNtP%Svbchn>9tknxMnjQc#laQ?$i z~OBbG7MAOlbwvWkTvv~EfR`ZEp+>J5?^7iCEh*QiQI!+sk}$9 zBj!GHA|vHK^0tJW`x<{za-TRUP`Qsehh7Sy0v}!qr$V<~3a>&>U8;=&=Ul3dygx48 z@sta$6S}i91!AvThk2B^&&7_mPNAc%s9MIi)~WWb6+uY5(>hh|w2JDH(b6gRpmDWp zIL+qW8h$cjLf3PRfu&mQ4V!nX9AJdkDt%t_?h-dw3e^giQ>t8rGYdF#x&JCDRN=CM z7OT8eDTL~Hmy$;7m0s$8qB>-$$7$YO=46WCl=_w8L9B2k#brvpM}*auIE-Q-%Y8)2 z=v29dqOO%YcVLdFbpEiF71gEitzsit+%MfjmiGDWV|hQnbFAzaZ5pfjw}%IUwqNDa z(f9M-93y_0IC9MWvb|(0`z5>oD}`Mx+CrA3+_zlykN^c+$C9#Nwrwnh#E3S9rH~BC zhOiWNy>v5JGWIJrf~AlmC7ZyKwV&SrmP1MuZTre8N|I6iF}m#K_X!(=dOqtMg9+2=2?&T zc64HIM<-i=IXF7-55H5!`7}DQPlGEEyD>V7Qa)Tt71wxZdi-e568YbXAF$g0C&_Xy|C1^!N-O_OJVo)pm`)%YYeGIwQ}Qtr zsA)8DqZ`>Ik_P-qYQaC<#A_JG(t+3P&;x0aMX4gzWO(g5s{hj~VZ0a)_h_iyT~hQD zi8@PLB4t8%_@eHlmYN_Ht8%IpiD_Vz;H*PlonC3p!xqO0BX{Z4obdnf#!y7$e> zyxdX*j{({j1~&ZPf&T+`0}TK7*tergVtDY>-Hl>=>~s^q{0@KRoa)`!29Mo0^8*rj zfKqcmzWP2u*U&^_1CieD4(v=RTGFN^V@vB}+yei^Zia(`kF>yqMDp*%4L%1@o&Cb1 zakR&d_*GIwN%v&KQZ-NU3|p~!+A%^{)XihvGO?oeHBGgoPCnQ`9yq!pA$6BvhycMF zh-p?|KU7>*d2Q&jB8j@JyRs!}l4@FtWf_WV%ZG=qQVTJ=4q|pa#LS*z_Z?)YeX(yS zhN_G9abMMtXla((Gmnj9)3HobFF-8yCdUSQIqqQwGGiU5h;^K8vJPvlCf|snjaBV6 z)+|x!9ZI&MAj?%O-Lgf^mMu+_k?u;Sy*<8}*Bc($IW&%rk6)W|@7VBO%eE{Uy<=6; zOx-f{*Zo7uI_z1dwmrUiQx7rAFg$!@$VWh(zT5MRzTx7Yrkhehehl{dojydDj&gsd5h=gEl#G#bf!{(6K1@MOW!5 zswx_y-m@GX7LQwF78sHh@H4bS$2N~NPZN(EQFFyZQ+9MkmONSRo2vP`Zy#!}O>=uZ z6XJJX55FVt$T+eLOSTM6vWTRC>M=c0(L_;|j>bD4?bb0 zT@+-197~F+s@T>XBzm$Us-EOv(=ilFwr$yv6)nW&_}v+;rb`YoEyr^-Y>F^>i89tz zY#FX)Yo4QOhT}=DqJdK4_FlqeTZzHpW(^Lv$l$<5vj%=hgG19C6+5DQEX&Rj%<0x~ z@5t4Vt$}{*>9VR=Drg5|i@Knu!J$j0E(33vFsaLjo{LQwQB{#-tV)J`ELo0?9ZeG( zH#iJkJ2VuqHe^?~_16-ZMY^q;WZnSNLsdYiEUl-ZRVNO-m*XDZ;P8rA$9ph?L&vV< zX_hSN$RN%vTNANt9D`nzM9(!%+0fKu9o5s(+cY?i6b)&Tj&%LlGW)W43@RF|4^ea! zm_1NmGbB?}dTR3qhYq%>B?}~V>37$ zS%nb+UE&!MvNTz8HB1;pmR_6CdCikywwICfPzHyp>aUS)n4s)lE3lq%bxm^IL*rP~ z_5N!MNv5Lo`bs_P`5p`o({rR_(~~t47|c7=%^uPf#XXb_6AbD@2aF`sv*jXPSi|6O zw`*{K=)tm8Iz;*rF^9}!vF~6>G7Lx2j3fEbRk3NQp5COvVI!m??NGGA+^`J$=(UMV z2`H!ZCHb)Lyw(6;!$8)fFgPB1OYDbwQv1Kz1dm$^16b|<0p*kT{{RcM`@c;*q5r2S zd}ZYPDfrfT`HXWMMe}CtHrN+VVph5gGrXN#C5aHv=*5i!|56B)&qY%!6AcS&oXby& zNzQql+a^~Bn zHOkxNLv#{Q>FArZ{Zv>@@+RHR4GyR!J%@t*;C7d#$~?%a*1d?DkFMdv>vvpIkGBm6>7eiUSmAk|rsORBpGh@_MYMlK(-KU*?9Vga+^c@+Eq z%!8IvyBfQH0)jL*z+k}gbb*mU4o5g7uU2n1Lo{tvu2q2?Lka6aTQ*6Zm4%(J6rVep zl5;0EJ9T1b4xH>x_x1$$dP=q%ZTROUpI<3FNs{U-17DPApeC_+04c-=1DYZ%${i7{ zT>vqc&vfG^*%b)RG|Lb2w|hu_Q3X@|I!oz?!8 zyaAN{6yj6T2lUmqmswQW!{S>$EMDNU7)aa^@o;SUQ{n|x=y~x~&zF<(@lHUzpEdYn zJ{d1Vfo<8n$k*>`1^rPd3Z z8QG-FUXnS0n|8O72bA5?NgEM$GJ!gknLwRdnLrD_MU==TU-jn~urxXw!yVcfs};%JPbmhh80G*Nh4il~$sYVU*o6o`7W&EXCb&EXot7^4%ids_fQ( z!jME93gW56{8*h_wS=?-JKWtM+;k12&oZoj+$c+Gh2$lk{$i6lT$5^Mv#K9Y#3hVMXWIKdaB`jPG|je1Z`XFUl^gRrVx}O7Y(tn zL56O+ug`oUg}eKe^d=7(vWWSsM<;p)tE(*j38j&oTKUkw`h7RGQjC{H!Q=z>Lk~$J zo%Il;tq`@i8&PzsB^tfBp8c9EvBJ+Vv}@29mVmbre^3Q*y2{a^wVUq)+8hN>g& zKP{0;F5s0d;9IHs!K8}2lUcp2B%HC=nABx5gFG!Ui|(Qp3mLt2m)t{brR@ijw)mEE zh6x^GHcRE^c?tqnc;PxFW6>pOp4%c$EczDrEIfe0XX489WY~AAp7>0lFRS2%=hK!# z3(Hl)ic%^p1r`;ogjNsKaya3^xTTQ7a%otlhvYMr!+fS3v(#agu;)_@ph=~xDn&)vG(@N_zLMMBNGTo6;Z`N0Y@A8u?jJbPfJ1 ztMn(mC{0->RhS%emN=qvt^QQE*)jUu6P^n)M?LZ?PxW06qVTIA2?wN7daM$@1{jBF zkcUgAO)hrDa&psP6)Z?amSwrIf0gHleeOF+Nn2EgyoV+jiR16=@92FvPMNRlEigMJ z#;dH@0tY596MjsFE*Y`{%NJ;Pj%Hx85H&LmnLEYlOu_uj6iimLaA1hMks?$|z2OAx zUF8&}#9k?Y0BQW!we zT{)sXRT%MKfPhr64q1WFiB&T#^)?c?E zBi=`LjrYuhg)=Y_$!l30`ILVqQIkiL$&kd5s%|!)Y;Ubr=Pa64y;Wc_CiK62~?!__0Q7L6YXXw^nvWc!+^E-NERKHp0Yzw!$;tK;7A&x;;liA)tM!%6Pb5a+62fx%Usr3u!+4VkKA&8+wr;ts zHfXq5o)tQ04U>kh6soD2q=a5iw#o8%Epl>sr|Zy>Unj5CUQtTxS~HUtA! zQM&BfO~1=Ud|s_xJ`Z>8M&C@nY}6>9;JZ$vEJhTpGk!z!t6Pwn+sSargi(^undjol zX20E&2bd4ddcO;85}4shEVH>#wVSQ9NssS$ojpr}-5${9uEmdam&uc;id3VD$3=|| ztI2g*qPNq-3QCO%QMwjdL9J22<|}9)A4-O}V8tmZqTcfYQ7UG>1u-YWIw9-T#UU5` zxcEp%IskHeqT>fT(UA|2oo0r{PIeRo*m)`kJF@b|!hDyC+F2X0B^kOOP13^X@F_NE zWo!)@o5rzg+hg_l(fZ-UD$0k@%F^nx#3z4f<*9JQel&SXZNS47wl$XC7Wu*p1`Ve*gJYp4yYj{}QJXZ8ZO*q^tS-kDAfue`(^`LjK2? zYsynS!n^kq;G-4Sd<BMFB1^p``$xe&}4~xUPCYYo%ae>{klx9%q2#sCe zrGcl)3vpz*^#6%>{rT@{xb|$M~RYy5g5?Fa` z>O+iAphe#3-HM*P$sSoNE$q+3QRYj8$i+qC-hjwK$t?4iRgAfdh<-{WlGjOc$5~7? z_BEf+&55|DmquWX9GiGH^2hY}M|G2H13tVXWS=aykiV1CCKj)4VfuMen9~*Bz9wFg zm_OIUwk&7is?dPdD)Q($e8$C%8aWGY@hoD7c|l9zr;QtmltDfdD}0dBf6B?9w<#^O zYP&N$ntaBUO>d*ATn@$T?A+S?kLjtl{~O5vsEMkoEvozUqmd4)kF}=Fgzq~9@Q+RszzQ3##Ni=wJytEi;FHU(@Rp{*M_x{D; z=ACZTXvhWRs{zA^z4}BrK}77@E`Q*{n@)xv;k0g z&d9UV^EZ7!vbwd4{`s5UQ9r>hE>|O+Vs6W=@o*8hli+AFbcwHQp6qdle-1LSPU@Uk zvWu+I_{5TZj~84bpWnv!TzHxg#bDRI?@|xntdp`H!g4vnsbQ;!F+F7UXMq8~yi1(F zunJ$L9Nz&-fNVmBP;VLyBcW(zVe(MlN_ex5XEd4WQhV-c@<-5m5h-K!?FdQEpX3QA*h#~ z5oC7;Gq6@+-;E9vR?lDA!!45_!l+LF5 zWG=4^;Ml)BPfEV51Q^*lOW{QY)8OjF>Lj(_o`tp&AMEp6{Q)bZ=GLu_M|m8YJAIrb z(_R6;ZN(b+%uijltd=Iv3RiPWd>&;PuM~HEl$;hTx*J;Ec6^F#y|$g?5ZdZ(XUxs? z{aA8XZ0q6@Ss1Ge%)?zb-jIk%dQ|qmmDwry_V%m_i()KMkcwo(lV9iL)uvGr|YF;~q=S^$tO0u;@0PZdk znh5S1$~=EkwoDevk>AuHd6=D!Qf{Mes+1Cl_)h`;qdpYEe)3wG`112%)C?Wy)Htpw zVAPCSVUd*Tm0GvbC<=AondO_zC@W-hwe{T^N*>&!fV^}Gs2TO*kA6p<0&kI{5f zqn{Z0F_Usq5=zF_uy$W_n;L7nbeKPag4((ZiURK4AaZoN7M|6v93I?#xXaesP$)I2 z$O@IlIt3xcvw4~m$~Ok+fw#RS0o?9yH@)C;TyeaM>;<_t0>%#%0i);&WtJft35g-o zYcP*6`bC9^m0SpI!^#v6+m9nuWfz58L0TqA@dfBsh6+dQ2b7`YPJAmqRi<9%u74{) zg=6;P2vA`Fh*pG3M2M_Ni$x|3Zqdrl4LXqm2AfG!HHT4`hg@U6|^eF2CX=ii&HuTSBXq^u~Nx=^lurw9_lSJE?jnVMM@5dj|a7Y6&e)io>1A$h?|CAI- z)3fnEHO&y)_@7NY`S_oL9DEr}>~g#q{V{+3g?^06 z-@2dhU1iA^v`AFm#rEQcFHc`|_I5kLY~guB{QTBs^`1{d=8URF%-SE{_+!k&Ao?&a z{v6ZqQLWehkemX$T-Z^8Wi?;Sld|&{9;*)$5BTfiq$^2H0` zip1|3l0l!}BA7`9N<^A30Sm~PO~4czfpYh!LoCGIjN-=5yTV%x|IE?sjzF`qgNRgs z9dqlCg^=%HW`$Rb@u9UDo{|Wu?(mL;FT^e}SNxzek5W^(B=!`k0#<_O-$cL=X&|zo zNX*PR4yb#VVN8==1Yd<<0{`s_y>W~rIo3yJX<@Pm2#kqGr+Ps47Jc?7Ahve`IlW9^ z{a;E2%7(A#sm1?G0WxHwn6O;}l1}I8Yye}ku*bm7*xOJx}xaH%9r9fm1 z=FGPwLK~@=YAjPR^G%TWiV0eoTKoqZ%8Rd+>OiJq=9{oHdZDVF7rNMaLH_q*hX)iB zl7>qQe|KpY&%E7^(AlHVpG!0j6%B{nB{A;c-?-{tHvZLg=6?oW{yV-S-7Tp^qQOON z9|+gcZ_dVJrYG&qJaY(~e&T6*&DD$JwfXQNHEJ*6)n79M`Ad3ypvW)36yBJQI|Wb= zL4-j?5%JpPdVB4E1iKupJqJ{a__ebybUJ(RpIc0I5D$_NKh#G+oA+qwyXOoL2XL=w ztwWIc5>1%g^hvQfkL&Va@^*8SZk#PDLoJ@H94=|t{-OidY09%8jM24*lG5Q2UWdg# z#to*+C#HNDUxNM@lc=D7rUyRen^!RlWmqGc)1d^l1}JS#(Hv%0P*LtKH9=xHR}=a& z;pajgOe8Ax_vZXcFJ>}~J`+BGK|2jmDV8w?F^Y7{qTF_(Dxl#h6al1QF=inHU7q{C z-Ls&?luwNWtcQRf@i|azw}7a>2>u@7KgP;g#*4TWfD*BS(m9UZ-RlOEkZp_Pt&DGr zit!9v#H~Dk64ZjxbP%q9=TW~CI;Dyw?7_Fh%CNA0k+Df*Xs0aDh$>t;(o8%jk{UUy zZZ{bqLaY$W18&#F$=%;^>|GN1azE8Eo`d#zn2E~ap`z%rKps5hca9jbVkpvf;kq4A z>V(LHX%hhJ0&i!>IK3H=(Hw=H%VN+?^(W6$r44c zRpmLK8galdVP&ez0I@fdFL-u@<~S=Ybfb&w94TK&+bLU0<;rHMupX6H9WN>(UqjC4 z2pCf>E2>|+gw(sF7X|uahQ3^VO%w(x4H^hE<3I5-T@kYgg;C7-r0G*)Rn2kftq+r6#uH6(}@>NIko8Qs=HdFf+UY)}Nb23K5aNu^MMhbucF}cdv zp{&M1-WSUFZt7g7>IRbw`f3+IbU*JC$lV$HCyRZ;c(g`t(*71Hpr4Y}L0sh5%84Pr zyh^sa4@zs6F4}5LMfr`8IQ0V6P%Pg-vPl5Tj1Ef|)yXX=LajhH0=n^5LHG9{n8r;` z)0mNGN;kZF^Sd!I6{nf)?<(92b}>j+mY3y*DHW}F?;>tD?Ni8qCwTEMH$X4ye+o+; z3O$2GBAdfP{eo?PxMZ167V_~hgk_(7dzRa?<&O4o=;u8_sWzjMTy~D|8!XtP1RX3B z$C3sM+v0Cub4}K04T!)h&nW?-#Sq;G!NLvLs^jdAg6GfXf#BR?=M&i$p&K9w{;a}0 zu~5?iXxupB4Be32?c9VLH?iT^+0R&#*W$;0fmBR{=qCrNn}j z%nJQ4i91}_J{_SEjcDEt9V$>c+st?ENO_`9%Kt;r=eP`ijEm{gI3@JY0-6g)QGNox27AL}kreyJ zz0G-n6Wp?&cwndK#?RN_-WGKv%4Z!z;WJu)tIlctr|=#O?4euGYWhQGn|icB{J1{5J+ZJ@I8*NPp!U$;_m$a)2@=e%zHwYX0X2f19g- zCG)>5O4<2ek=y*w%{-x*U8MM{ZU3<1pTbETe-DfZyf2&(E{b(-_%};rv|o@wo-=bJ z>p29?Yl=$CIXrSBu!Lf~c8fAu7j-Y%&Oq*DJiHTFey#(7ZD~gSUhcpQpGxe2M=n0e z5><{ie3C3V2T^L`zuJ?@5To(mSdloz6JLZQSW+w|Xs%@ZB`Hh-cGA&E6;6#)SU9}r zdE-Y%f}=i=gE~;`fH;wD(#OCb;gj(t28y`JTXt^v*MowA<(fw0yT3*B9F6=Cw`N*g zOo@Y@w)mQy8pyRu7d`94pX1;?vBj1G9^)_XnbEdcS1y2oqMNz7HldO58)1v&{d!HE zg#m5z?W_XtTOz0Ih;_=wcxVOqgFmJ7{}y)vD(8PilVl|~|HJ!s{%_*RpZ|`NZWgS~ z!!LAUzMJTdO77}&z1~Vz;o&_VD5-B4_ZpO|xWBo+@Kh4^4V6T3&(lOodv5OeuUV{YQ`AvjZCF4+eWevJmfnUT}YyEe&gzB?GC z%O`))35T|tbm!aN?q0-6;ia?!P71$dws^=#mXJC2{_P9r`$BvNE#rkEt?!;wZajxZ z!g*(JkK;|SjV8m-n4GmHJ>zK_7xETE&mRuKI-uJsl!PRoJj+}kH%_y>heb%D`&6Q6 z1|EKs58v`_ujUPYk8W50P5dw;y+KkLNUsPSQOXqlB7?&o?vVWIV4w?(H#p$E>x-Wu4|BW?744mSW~23BY-k zMHIrH0==wwKrTy?`)kP|Au3TUD>+T*Eky~v13sTO`{Ua_8Pz#aOvFZ-GYz#bc>BT~ zd;&&JiTe$0nDp{M_>5=vuDG`^gd7mQk;ofXJbESX(RSE*jLW-`JsDC7-ia{Yp&8|G zuGzOPkuyS$kDNB%Wn&w=a>tottonqwt@ z^gD`~Jz%$XfBB^_RlW2v%1lo$mK0^@4AW`yfbJOOiG;A;iSUbT&-&vy)Wo9BYW#+?zH z3Y$*2Bl%M%2fnEy5jngvC+&CylBx=Y{8K>LjZz6vV7lfnjB3JP;co@Fh_(^ulL;xx z#}X^>2dr8%Vna*%~5=itd7Uq(Ynj&Oq(r~{V*;zz!)XdP}yH$pjz zsQ)C%JDYp>qkF0Omhr2;FM#|}J|@?Q1kWEseKLI$4HNLUi_%p8i=ahXE*!1`p`v<+ zjr2i$W1mSG^Y3scdw2)haeQUD*oPK=FL$GbxRkllekE@Jr9Xw(iFH63%2TwL^J+om7eD_j z{0H0K{rLsI@*K<;BspuyO7Q}9m#Yra%?f3V8?FeywHxo|W)HOvC~vO;P=px(az=9x9lPiWkVCNp`1~kz&DV0St`@ZkLy&AkbKki-i2N!2=`h(Nn+um>e zi~Z`NXXh+6aapmWv(wX)tHJrj$x*+oOz-HZf4-#5W&djMzW3%`X@L+Q3S{uQ-#?Da zaaK(faU>xQ)2RHe)EeoA)(?$RCj?5nf)S`KPHS{Ogcp=7+exK1jl8z2;I1vlJp|bx{=iSrU@iRhn)ox2g?-p! zHapthJL(NyDXpooyccPxD|UefW7}d*&hcV&=279SmtD@R>>meBc$EZ5ixYHmLDIH@ z{dyTit;#;+VBQ~-O`>L2%bY7#W%$d%EJXiav-y=;$kjKjIO2VWVI8-bAT(Bn(#DBF z?cBmUS0v({(o);W#2$A_-Z+D(&6E!`;h9_A`*sQXd5@sY^;Rk_2cnboy!(>qD&bE2E6&ml+Mcynnv zf2LVyOUu3(mkkzu%&_D@@hiW`cBo#sZJ&$dv${fISm`O-0OL>1wgIM>1(^P+Aj0&U z3CO~h!b^XdO~yC<@#kg|_MAcaA>J*Pk6=QigL27UnoSysG)Fg{B11Scu(W?r#)rEll8()9yLSN`s1 zni-m&y7*IMPf*m(lKs#&QE`5tel)p?FDf@JM)3*D$0t5vQ>n|=D`Sb>iR z$;d?=|Ms^O6qmV$y8I&VS-`pJJR(lzera2T5^7V|@BK=sMd%#R+BQ;EOC zpOxv|dvZZHXU9gAStJ_{mtMVnU}<>e!Tz9O{feWmJiO#zYFBsRPwKgJCptLY_iDZM z`gVLfK%TOBUX;mRi{5;G|F3IN<0qjZ~{K^{+mZd()dusLa(B_2th{K z99)t{S(118-7Q?!w>4RnM|tj#@`61C5)+>cm=$f*dA{q1>|Dey_d7q&eFyh=Zw)sv zAWKQ^yQSZfA)L2N@YfwcbpIeM3uN_#|2vo|x;@ToLC|ZY)O%M?xr-P|IYcev{IQbj zSZe+RK6U@c88;(p5EwrCZN%yG;?DGW0Or8{wVh%>+qS0BZ00&br0-uINzAoM^=!&n zM`blJG${v39Cy};6_p5&QI!ua{G@8`J5M%F#|bAk-Z(P}R&9rcPH4vB+38^-hWx&# z*G&H|!z-%Uam&U{+;+$I^jvr`v9H4#BrpTt zdk?(sB=2y^s_Gar-=XA9KHJ1?N9j#2zIv0Qc)TQTEyRq zG8*+wjo8Tr?LwxhcW&M5h6P>Ks1@djV3t&boC8^p{4R8}ElN5O+FY&a z!FhS1n+t*6-Fc1*dktM)c#NJY8Yh?UH3)RV(B`2V%EnvOEo7?278JzQN^uyQXI6g8 z8ziE4@`jF<-MP*|8==XJnCe$PE#sL*y^V!wHnZwwS-RJC$Kl)I>M9kdjMKt{t6ee_ z<+(uqiXk2G6cix;3W2_pN=!zp9Z)HJNN)8T+nm58tI?^QeOZJqaHceON4Y#g%~TpT zwP#)`D6Wq6{UJ-8EHP3*H^~aBISFJEU`zX6cBE@Cf7pCn8x9-pN4HMYe`(U9(<0?6 zFi@6OE?dy;g&$%Gwh>>Vbx`J}J4ngBESKhRa%)f;l*~#@P9NrIVncF6_X{3;-5T0w zB@1M*)B+bG>XikE^~$1kAu~34JIc@x;^iWaafFp_7n&tyoblue_=HBKvsxAHHrKP4 zMeXgI1xGTPS|(+^-wm~7u~l$0^N8(4OvK1QH}OIxcaxw@V<>7IsASB*uFBp0OKL9 zGq%69N+@z)u4XBQ2rB%tCA?s4rg=1_qoDutQ<(@M4ziEpo*#b!BA*?^kC_NVk06 zf@r4qW%V}~@4(>^FEDa&(t+<@ygQDU&!B=anc4Z)lFEPaSET^}4L_8e%Y6^^0CQNMGNwi45Tz zZUKw}7n%M)+U7E*0ZvL?&#c~gU((6U@+M74Uni&j#zN_#my#`$UC<7gi*{}~b-wg7 zGW{qx0(L+wcsUJ%d&yhIST4?P`^LPaVLXcE+3OXy9qx;sWEQ%uTPi$?oMer29ysX( zq`mM6Z)t1bu>q3(3E%ivmJVVt!V8BZat0cksI6zlFMzGtIZtA$8UoyCsyQrF#01Ju3Q!13 zX<0P>2hUtpL7nACMlFyHLnndFZ*c zow2C%&$hCN+qo&Npcr0#xb|my?LM8?_fPq~1SA^#F89EN=YB;uQ~@-SAT>U5qC2Zva#71 zsBXr&zIV3}a0B7Ql-DP^UFxl@bo{#_A~x(7;Q!_zSf&>g>>=`q3Bn%0#tO|Q1$%DC zK2MtBpK^&L?d)ELXX&=rN=-r%XY|LD%QzOlrVy43qJJ{5i21!SAw591WJJ;p=?9VhXEC+cyGT6S$yDfpxhr7 zu4O`qIMIBQ&^4d7&!kGDsW!8;DMe@0Vi z>h-iP{*_(EODdrhwn|=ZF_bF=_d0V=#)%~d@I@d=npCF3BG|YLa*~{#ms84(F}CkrK>j4KTM}S6#+)9lp;)RfVz)Fws4CwEY*jF zS;gUra9)*J@)Syatv9q*H60!cGvY9`fMFqCaWq(Ypw@g|9NW%h*5&4FyoXIj$m+Sp zcuRz_P#H$F6}6URgoSl;aWmYU%=k5;%1VuO(1l&i1qf$db#uXN3NiEKsfN-4;NauN zkZb&qkX0rR9|2_T!Y}!!AMYwUIe;8KTDn~Pg=p$=A+9wZ4VVT=_&A!1DJ&Hx(U8v| z{#=kklDRhw>kVlT$ucSl&ymkHJQ5g`_y-W+G*N%kOEMhlffWS{sNrz7v;ha84ww1j z97MrIh@BKHF@ph|%!xW|s!>v6=YwwiXv2CB6U4TQ7Io}mYwD?cZ&#*>NJmttxj{63 z9%p(4EfIhfSjQYff$6MWrb_B`S|OhA3vI!v1FCf6h!z~KKrReDp13V5Y@fE~jTR)g zo)bV?#D&b}DazvcrDMrWjLNQY3e5CVEYLo#(mi98(IrNBNicqypWMKnylO86ms6{) z$Crwll2j=9^=ISCsSzD}`{Q4f2C4_Gjs_-^aQQg>|wq%kLP#@5jzieOo3YAiLp!|5qk^Zl0VONub%9mb*8r4Bx5@2FaPVb;)7C6siXS5|X{SBTP}NT$_t?r9SnAsL6*k4wZcNT*7(A{U*3%c?YV zrfK0qW}-GkrrYP^)^FK}Aa37TeJf?gUry-}rCtW~UnYMgN{io)ok`z-($h!R$B#kQ zFzdy`yfKZHLTs4$J=$RF(IKZ>qHYNrPxybwD1PB2zj}Nk$^5T&yO&!@GHji_FLbOE zlBJd^{PLD}peT_w^M)zI8&{~`M!0dSyvW?A_2(0~Nt&S1<|r1jt4<)j8Nj$I#tgWpgbLS=#^H!@X_z%hS*Yzbu84o!4ZALg^Nro?u>Bj0p>GlyX1}Zaowp8WNP-S{_ z#iRnSfq0g-0E@I1RU{7vmOorrv!~)zW1=jM=F?H-dUl?!zBknJ%PXSGnuwGA-{qT) zq^y{cNz&%K5X8^XHQ{AT9B9e_;t2i!-1__4bvY^Ttqzo*KMwIocO|$EmnUOv<>=Rw z!ItQ|SVI^ibvX7Cqx2n*$|FN;zm(y`yG$%xuUeQ13Q@<;P)tNa8xDb;MO?}P@eFWh(0lr= z_XO3s#hay$1e9n*<*h}2>&pl1=d6`<#++xea)-(R--a_4jbGW2LCqZF|qD3(vD+DYsAII2-il zmMvu+c|k*^B&5o2_Z8EPSmZ-K@4J&I3ZL~{SCMp|n^nj_5^IFE zM*NoXY@(vVbbNksgq<}fGDRe7Z#A8&#`h6$up$5n$C)DErjVK}!bCV+D9P-J&P|x- zQ#)xIL$qbb)CX(1BnpF@M&M^n|_HxKB9ZzL@p|mS_{P%FMcw6{2j1r0Zq+Iz{_Wyt4I7I8-Yr{`LmY7)ps2GUuH87E)%7=Q(|l1 zp%9(_%(sbSSiS(`Iiz911n5D9ZglK$#c3BzF(R&7MBOErE7o4l&(&-#U3~s#?%`hJ z9NvWPODoPaEXM%e?3U`?@Z67uzeIy-5&|Z7!Q0EI5va9|}GyJuo#$Akfla zP5F!gP{Rn$l6)B&oDgQ^kIl|olqf%h2k5iHnmVVcog8$WnVHCz6KPkwVboADKBlT@ zR!>xgg|3>Dw3s~kKZWO#3hn^)Is&BhEP$G_!q`wa5QG2fkEUqC(_s-svV*?e)_8wQ@sKLnAe?=#H|oPncdpb&Rki;62lf+Aoo9I9=S6L-+r?v_nv|We zWZQGJUP)Z;-UJQz7Q;4RiF`~xyQMgyV0v;Obuh1xlniuDHn@=I_$Cj% zWi`Y@sdL3YY_CT3{7Fa9+-$U9(CnCLeS>n9uunV@vwyCw zqHjc3fKUq*dvo5JNllV+6=oH&(e)hOn~)unt8|Ai*^VL5L^AfimPMmBENp zMr4U|gQ6^O4`>fR?mm}Eo8gMmEwWdkd@REW%8HQ{^vv%B{Ros@a0c4WMk3fo_jzy# z{3|wj`^)1F_Vmzs8fY#b+@6aLOv3585v8dkc%qA&!sZX=EL_;a{Y`?K? zc%3U{2oGL^6n3)mPWE|3I>a3H?7QL9R8p7MR~mG$YM9`&FJUerjKk@qPE_ zB8h%7?LU{_@L<6tfmftv6?um2Qjh*JF8Jn^Wxj;WX+HX$2Z}MPW)AYsf>_Bqnd?Cf z6kJwyn+o+7nYxZ!k}7odSDeX(Rx=`9aR!@nyG=tNVY(3!H&1^{+I+Z)AUi-h*$e0qnH=%JrSVIb_2Fw|vD#)kTpkHEp}3hL)*$_dvkPdSV1#5dP&UF21A@zL5q;9)8wE z`A(VUy@))vm0lVM7|Y}SCwwFT*HW8Xk|(DTfbLj9x0@oiyh18$Y7XD6H`ajmo599l zPZ;x2>EU6a9h0^@xoW-K1J9I2t#w-7TU)FE zr%lZ&{Lu!X{&KLu8J{Pgg)(A#SZYNK2Y>FL)D#YHUfp_BUZ~f!O*#0!UrXY2*@Amg zaUVqui-g5YYO14Yt!Vl>W6!59>6J2)9}4g*_9vLI*%C~8jn1h_D&1!(mxXZ>*8He0 z_QodjsR;M&l)5g>b&ZxGOtKh8B`M3IU*?o(1RVe6YDMDww)ox}sJ1JV2Wd{rijY+D zuMZ^m`&Gp7(qkSVvcZZRP#pF8dnkl{cT=>ud8yCeYLhYiRZQoz2Ica{chx6@em$8` zW8B}=2bT8u_$2$HBdXP`ut=)KPmlkw8~g&+1MHR`3TYr#cry7&2X*5)XGXl!iMzb%uG7q7jpqqhQ; zQ7$NZ*kcPZAAYJ-&$fss#2T6|>Gj3>N| zk7%FL9KSeTv8`GSjr=nSK2G{d^&>At-1G0z>l&ET<|;-vGwy?edC7&I^KC05zR{ig zs`#tiLyi70@aXT=mJ@K0^IVk!NVa8i6ee6sjIA8dRvahPj=nr|uUmti(PQ`TK9mh@ zx!UK!%rkKHXHZA%hD!+QT!QG02PF=v4^_|oKv1#}!bkX|lx8@anwi+y$r6HK!^$}i zKmtATY^ue@9tDAt%4n8!yZ81$(&tN$BC`G39hP6d=ph&RVO)2JEl0{5#RU%DnXDl( zDl)IdTr4+LopB;H+I#uoGveI?hPRLx(tYqQcZ*YR=CVzVsC2eh1cGw5*;fhG3CJW} z)5|Qiw*npl4Y4Ny!)mwW^k*w?;#bq`osg$PlZZ&Y^Eb#uQPp7cB3)}5S1VD6ICpI#mO`JViLsn zM=IRK?>8DBIt!kZ+BEmLgXSp8Q*o{=Oekoi2w*;Iea8-PVsD)66WO?!l7sXt63+~J zoNg>02~qoZl6Z#ypYghPSxHnw1sz!w$FmE}=J$rfB~mn%T-6zh_8*oFTdiry$3Vmt zIQ0P2xu00(9-{#C3Yb@0S-<{w{8c22FT2Wn3RIlk@61~1MN11LFel)K=AMIuY zwDf3Nany9T0k(@T~RoT{+t6D~_KRyzU4yG0uP|;lN*8Aq6wjV5%)(Bt| zl*LcF7)>C?kO4x*b-3#f3kA8`H03zhQ~%_~*e%r5l|q*;Nj4`z@d`WXN0Wsztd_*6 z3rje&PsS;^bP=beWbaP~VRzQbZjgb%dlx_KocM){v*YskqZ#2~?6C)YO{-c$nz5=# zNAC<15;6g}#PMyYc~6MF{}KQN$vcc0_DADo#zWw!YW5z-<`h?9W*3RF+w1w?v!M{` z1Ph<;NKp7u9^@3&CwZy&my6b~L?E^ptRD4}T?7;pP9-2|c^#k)1)HfFxB{Ek2K zA0Aq$k}BlT)ws1>u0sueRY}>UwaRqeGU&8k}NB zx6@GT+z8n;KZ{+BPStTEA66GaWDH?6RhTtc{fAFR7GkagE2Sy_Je&aOfpVh{CV{P> zwqY?ps&X2WuJKcv0C)df@LpIhIu`zKDbWXGi-@tNQBM#8CP_-o3mG(U1#?Zqxm1Ix zI5`RCdGx2}@axxxo^qPpqeN~gi%5}2u*lNkZ(K<_Z{q(Sp#k$(&SvSk+MgQQVftc; z(O(1~gtl{Z`@jERp}~Aqx|`awP#TOic@2(3>!}B*Hgqzn3Rh|1OLS+2Z~-Nf%;ZR& zT%@MJlM?{iH29`4+D4~QP=ZX!T1g%Z$JxShos`90zjEifp3m35W zH)DLbxeh0U;8+)354z>m43W#VT86GLO#(PWCTb7SBC!bgrv_GI*f0)J^U5Jr#^jw!MFi;P0n zh#Tf1p$`8&-Rc#{G~{bGEVsVLyAAztq)L}qDo%$ zvn!ajcGJBne&}hypErH|1ksCpK3TevHTBPL6KHxcnb>v1x+api>mSFR#iy+n z^nZL=i{J&rmT7k8q-A)kYS~U|7DO}6qF%?nQ!^N?09dA5sMA1^BB@&+0!epkG1V;F zb=Hm+R_iREoimBW0ormSzdX>!;+%RMLY051z5h{Bw|yx#JqP|2d1D2FpSV@1Iz?`lJo~!6$n7Wkd3>p0CL}}|T2@AElxs?DTrD4oc#lI2 z+*J;|?ebQwxi7e?)*Otz99E?vTu#UGWGrP#S`{uf+~Xy6WRQUxX}8%EZPAtPAz;b;IAZ(janq6wPsC)KwB45K<()gMGMkRC0b;mSJ9N4P}y9$)``-zTN>st zgg-MrTGOdO^<*Jy3!e3J`D5GQ)s+iIm119u1#_J}Qp}*2ETljxVcM<-f95=`(W60c z)TY3qJ7Tb>fV;d}FKO0sB*NgpH0a4H|2scnM=#54-#FTwpw0y6tis2mC+no#?$gXvPrsaQ`00X;9%*f zjc|L;+a8SD1sqodKGftf?Y zBAW`*r(HJneJ^b%p%)dTpaBjl8RN0GdybnO6v;gPin+0@@#4m+V6c{6)7)40Xa&Te zZcV>f0X8teVae;xq$zg7pdJf`{D&xPz{v8Oo#E5|*W>whiuRHnpX#wTEg0395w&`- zd4mx489}IZ+Njs+L_xYmFIO4&mcLDOp-u@`I{mNzm}lkl5MI}9nbq2n#u6ufwRBTw zazyXHT3+5KPaE^_x)IKKc!Pg#?4@#Ndi{r(i53-o$;@qLcJ%W$TEkJ;5euI(C`)JqC42rG9}7ba;&CDj+}_L{?ZzFIwkIvL{f;o zA9|Fp)d5=3M?;;+S zbGoE+^S{%6_i`F5OC`a-_0kVCZ!3Pz;4HG#yU*v!p>t&jv~Tyo{l-5ROv_aMVeqS! z^;b?6@6$&-j=liJV1?}W$A)8x7)NA-d{-8sG*W>%%SN|DX-ylS7cQz%ZcIQ#C;3bPK<$- z2qF1DTb-qv3snvmUPYDDO2uZI>cM8J~hx<`=p3I+^(SvXJV-t zG?_2>Iy8g%??MSG+xZVE8-y{1@)=p>5@rbyl;mWY zIU!Z-%&KcoFQG)0{{|$;G`i0Ma0F@-!|7jKQQ8h_?)@aX1y+Hmg{^{sQaFm$pEB`F1 z@;8>IVoaWTJNAa4UM`iLp^mG)P}*g8E}gFnT7U;bhl0XKXZkGKPQtodaWx770pH6G zU9g8c`(hf8Xmz#>JA4yIUEUKP+Jx-|}_eNGeCe&>glDcjTF?3?E#X|+ZK7*OCHfOE< zBVKFRGWDoaN!NzJD1+V%1M-)&DY8=YkDj8lMT@VGTY+V+=UFETtAuccr92xjDji*&H5%;F_QCHLeIouZt+$M%RiLvE6n zh&6~x-<*rAoQpd7VAsZQo`94mmJp#RJZV&P+>zXl zovmXz^0%!aC;)t4S#N{(_DDN=ewDdjczG3MzG}42r9`m0302zRj$tVc|`Qs>IwBAu06+zb!2221fa* zgN@|4y(0B4OsR7fx}3JkvGipza5 z`L}9gY`w#~i5wL|#J0Ce%>Lx%{*~+emVd+u6uNVoZ#mIeG{1__S9x{7Kz*9G_QPA} z_XsV>XvKnwM95)}LM0IEAH@ugk?{Aaa2w{4a%Ss)$e&wRGL08#uHfu1U*;XbR{^LlDaonrmU zZ4<3aXY$HjT2cReOPt;M(t|`^evvYJwZt&;?P=ofS_|>@n+(5H%}qFwhmUpWtaZFu zE-8+r{tyyb5d*lTgl=&&Ap`v3-#g6i7gTmBf^%k{P-G^O(z|ciy9s3 zHab|_MPE-tOB{&Up-n;+v$=B!GyDEV`!&chIZgTt+)paX=w7hcx;~o! zz1VNI#Y*+T0^vIzPjt5fLvpM?4nU!*Z#9s>Io=uSYQCY=7LuTiwUOUApR$-4NJy?* z`>&Tycbjgj>O;b0@Zn!m5FF2o`lg$DqfbJtyUwhd;hcWNuRVc1U@S-zGK|DGmZR>^^351ZZy{J^Xbv(ZfSJTWGf^K)K{6Ew2ElS0fHz4OB4S%am0^@R0(p&evqb>V={%enDE&r1$4Bxei z!HLvbY2__$m6AqCnRysO-v95aTs!|NMjQR5VZ}ltlw|J-XW5 zyDEv(Bz0#ac!U`@T)ZheJI%7MQo6t@j)QZzh#=0jFZ`+>fF{FDyVl2^5UL@O7^OPc z7{X!zvQJaLWidfZ$d2-5jlim7VobgBhENRT2TuiQ(P6g*fUv&fVS(tqL$E%Gk zczF+A69GYP{=-#)zm4Emy+`SNRf-=rs9wXg1(){dd>Kg=2zI^M#$0fJhkV#iQ=_B{ zz8MSdm`I+^W@*JotpMn{X(RJ9DF-o*Fr6dzM!w32b{=nxN+N&drJ(-^15Hqqc_;k4 z|9R2JK1iG`&DcRkAaMF?L2@B&fZ}4@24@F>Ae^yI!Eu|2?2}dn&Opb+Gf14y>isNt zhgvC#f9Dyg15VfXK~nW!F_vr^fDeNRPv2dVFrYRZsp_1c$AKQRA6gF=38}iJJOXt; zW9z?{CHI6(3axymp(g)%m_1}Ebc;&7eV=q`TMG(!!V%$d+@!e2D~_G!wMpSuNU9?v z`ing81a9OKm%75DuvWPUJjCA8uJs{Z>|rD9NWV41dRN^s&v zhm%jYda$%fAAQ|59Ueo<5B38K1;|H%tO7XVf74`vf8?#-*;3KkOC@k~OAg2lCuzJA z+4K;ae<7(thzto_W5NPLt4rJhYf)3LzNfP;+!Fmk^~RiPpv7#7Ol7W>oEA)D!( z`W{kXgnSJZT>WnEF|&SzdE0`rirto{<~I3aa#k$3UqmQK=@N_F)1~TedHYwwEvJX3 zb4BnJvnJAU0XHSal!FCb&v-IN!^LrM>B|=ld-^W5xnL*)uMo%k| z+3w-}`aT^R26_`3rdJbaiDNrlI7L_{@ZHP}Z(PNwd&!YkWjpta*kVLzOff?vjVpnYH-I9f!bN*H$00J|RtGVwE%b=cahT1=xPIOB6_E!BbRDSzLG-$#o|O%3IT{^Q!h?9|pu`d9d=8Ji4R-e!ZZlhFRzu^V;>RdYWM zO_54$<>r+cXWgRR$C?esDoi_*PTBq6gM=5+R`)~R(8X@WF_Y^bt%QTw3bY6DPc#bH zsp(ni+Yatw^($5~2Yd191K)Nh^XY5$veHLnV?@2WsK-QS4lG%vMC0)XMND)wsW#%i zn8()-u;TH1J(MML*XUe>^1(0BxPHux{$PLUHSPFMma;jCj6dhr6+fOuZit@v9iE;X z*9fN)G>X)l`}jEKjhZTUv{G@J4;=7ZV@zZ@TH=y*Y#f$``>(`*QQ)mkc=0(`aVFpc zI?V-|EUAd6g2PrsUPI)%1KC8cEJ^gBxRbuT*mdOVe|PRtBNSjUpTAp zUzQnY9FMM(1j6}qEDvaZ!Ax(YNh8*DZLRB)_I)}G_siC6r)6%dze~daLQBm-dCDP$nJcf-!1Gr;o zhN=%&AYLnN*0KdjheI(Dhm$>9JGe2aK3jG!x2*Uho=}>`Nrua9$g=n9*46^uzGqnS zjZy`z$&+8jfNci0tEXzm0?y@c-W6f7+nUvv?@$_@@o*c`<3Dr_HGer8nhGYgn-sN; zJwNrBF|r%7J*hwmYztnWLF(}~*a{f7z zFJo2~RQFtJ`ehm7q*AZ0(@3jCp<&$x%>gbUp~3evLv=A-f#(I%lm z=S-8SK3EoeA(*t-!lOw!1PDgui5vXoTDWn?4moS~Hkfd+RA3+EP_++KxN13p1)QvA zR=4Se0HRjCnDzZ{u)>1ao&?_4iOr6;t(t599H?p#liv>FldFtiD>}wmU~ofyZERQ- zUC_}X|DytL*rzf0Sve)gEp4ay4Qb!~xRBJB_ig71{p#u28BL#iC@x&j9tL%8*bM(8ejBLz^{v>taYhU$zapRo97UfJh6|~l|5FKaYZn=lbXI6Au z`Q(eACvKUOL;AYi=wA08p?6}cVeYBXzsq7W!-k0t>Zp0^hO)xfWiZ$!^Lbx}xbw*% zQJiL7ngp+?aI0(bG~1C^ox|o7RR(j=e)ywmy0cF0Y~2oXRtkEjWFAktjl_`&Pu!n( z0PGgGE_6%LzGvfJVC1K&LpyY$;|qhBBj=3%$jZ&n&FcSH(qqpfvkN{0nfOZwl(*w- zW`$A~9{KadS!IwYxid71_lk`p2}t>wXep5K-mUr9xBY$l_Vbwy^ZkoV zfsRqXzhBfhzdo9aIi2vfwhI4&pf-;LpH7KKw$Qr_l-ccKA0A9wCxH1)M8I-X7IrsR zp&!?{gp%cFi1Rq{qmeK_QsH=I`_ZV9g&7QE0g)-)!7%cl{K zaFwrKD8VHI#<}qNxVfLj-=#K-6f?1S=`_4z&KGVCAQZzkT4DXo)z_AV;_lNb=`m=&s{v4R`Cx@_5>YM0@^Xrw zx;`8!lJVZ4RmX;m5bv_CWUoECS2C0=#Mql7J&+CmDuBz7mW~Y&L2z81%NfWsh^q8Ki88*>~yxnUn6n&z=78`+uELcNwKB&Vx^GQ9Hv02 zQlHX0{99|G$>Y249#bB!Jac6dQw4MPQA~f=to$cDrq7s2-b10;UjGSyKMI(U4knUG zpT%LjII@u>RML3LyNxC)`Y&$4;0cg}K7QXFs+uu4!!K#rK%r`Fre$28Ng12tx=uG~ z5d2Z)2@H~G^QxYXqW<}MUH|hv=`fb4YIx+2Y(<3)MDf=PZH9(M{Rv`!sz%u|+3{&k zmH(W`0BgYx^@qW5*F!4E-kQ74416!psLJPR z+uI+`7n$bJqz_3EKVe&giQy`r^1--lU)R;9R+FwR=Vq4yTc<+ZTfWKAe;8q$2EPVf zP%OTdnBISZ4M`2P<{Orbd&20C)iz`5pMO62I*;1eJQi#jua|PFa-RY@5gh_(V*r3IATGNVDF-wfhLGHZjo?; z=3nyYe|z`QWB0|VO{a2Z=DEYBOw-`(Rk*Ln`xWwRGygCPyDl?0(rTHjbgM8r(d}5G z<1zl9`Rd{okBtM^sf~kS&tTVg7?5_QvMnE&sQx$6Nt5>M$5S33jeyYM5HE*YSdZ6Wu2R z)Z(K6t1K0Nj>F4~wEvV+W5DI)8c_ohFWJkAJB(8N@4aq2FV_G zZ-1=YmKK!G%fTqo$Lwa5mAg*=UP#+Q8{YvMZ4=RvV9EsAgXs)d5uqy$o>&IKX`9lO zMrW}mV$HWDD9g$Nl%7Fn=$Uj6b??veM4jrCfaSOJHVV5?e5?=Ca7%uo?kJD=&rYVd z2p#CI8(+Rj-*FDh>4o1m4i4nP(A_|DK!@sAre4n?Nx>M=OELJQT8^}f1`Fw> z+Q?s;$vu>|E(iBeYga|uW^(9M*A&MFdwpTlLp1-l0&O@_D#BHrvWuC@AxnyF4A%;kyRqWt!4hwEeXKpO*jwCf~?k)#<0_bDZBH9bE%y7q3V#r@>@lHEw3 z)JQj11#z5i+HFVklG?OR>AL>*S_(z!mwS$+Bt7wW10J%tp0FQ=<4Xf+mi!qxv?K=x z@3&M1Vfc*L=h~eL#%4}&{SrFc75%?%zSCD*r7)Km{ag@wG&R7U;P-U055QIiDPj+TM#s9YQ-R1{izefvQ{)0 z%&=~$ooJk04M&)Do|JDSh>tbw4u13R444J{Dz76-9EWN|M zw1m4Jo3_8O(8;DY2>X7aiI|SS5>&Ef&xto<%os0i@KTpI4b@vx&d2+?e`%u$*8eI1 zDzo@oTDT<;n`#&>R*p|Y^G!ARe+4}R!uzKD^%so|-h1CY*&7T8|BBzX$Y{77Ln6Gi zWRUEXL8{+&kP<$TD1n&+R?8SL`xXOM&%jkr$3>_`g3PUIpvig*^^ib>!gAx1`ezbN zwX`fc*Ml}&T84t>?0zYc7*iLlosiz6v2aFGLY% zE!!`t2e>P5YDn0l;EZ#AZ5fqq+T2CssND0s`cq7I>{fQ3*^XVujHbNk2DUouMH$M( zC!|wn#`}+Bq}_#*z^{6qvBH#ex2Z^9`_^yHl0zXyo`(-C&{_%3Iu(VhF;7=`;08vO4(A)UwS56tz9TT=O$DX1r7gZDL9a+`kpFO|ruR{e5r*L>KDZmk zKMa+Fbe~?oL(Ot@Q<%NmaQ{<%BD}=IIwSm8mx3ix^M26LYxY6jX~J9PELtF)?C<}Z zJh}0Ze8GZ=tfsRk-W);fx_Q-g9FIgo#O_GnJ0CvDu$Dp;Nr6s9{%Xf<)}_*vCdYeu zLZKbgxk3mylf4jmC`OSC*V5DEo5xz5-!Fga7xgwB?EWZX(_Bx5JRNS0!Wre_*J$m$ zX544axKYKK62IaV@kCL)(jkjMyb`vGy14rV6R8tn_}QOd6gJFn8|11R$zYdS z(fO%f)%iKG-LQ-{i_O`_zr)34LFyAv6$6iDjF6<#l2OQ{E=M~HOV`t>;mk4`62+a8 zaPk;bLL4R4OR5ko=FA`n>wip#iE9Em2BA%Dmvd^gTN z-SFKF(#bK0XgAP|Y#(4@g&d9~Ps0K+&2o9~8&T>)6E$!^h zB5#q1TP)I+hWDf3@4)tlRyb!dyeK;;9ESRn?0IZ5&@$lymIwG&vqt1eR8~_sccz=m zxU(TkuNdnpuDP=QActZ(7k63eLkga?dNca`j9v5Qf)YgQ`JCN9F}rSkX0F5a&}Zff z_bxGqpVUz~lfb{rX}R8%&prpjkDdi_b+okjlRAdJho?QHAb>Xo@#zlvdc0IH`Dn*F WnBe+bf9vn({r(>b+|D2X`~(1!q)= 2.1.2 < 3" } } } @@ -2404,12 +2405,12 @@ "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", "dev": true, "requires": { - "array-flatten": "2.1.2", - "deep-equal": "1.0.1", - "dns-equal": "1.0.0", - "dns-txt": "2.0.2", - "multicast-dns": "6.2.3", - "multicast-dns-service-types": "1.1.0" + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" }, "dependencies": { "array-flatten": { @@ -2431,7 +2432,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "requires": { - "balanced-match": "1.0.0", + "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, @@ -2441,9 +2442,9 @@ "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", "dev": true, "requires": { - "expand-range": "1.8.2", - "preserve": "0.2.0", - "repeat-element": "1.1.3" + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" } }, "brorand": { @@ -2479,12 +2480,12 @@ "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", "requires": { - "buffer-xor": "1.0.3", - "cipher-base": "1.0.4", - "create-hash": "1.2.0", - "evp_bytestokey": "1.0.3", - "inherits": "2.0.3", - "safe-buffer": "5.1.2" + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" } }, "browserify-cipher": { @@ -2492,9 +2493,9 @@ "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", "requires": { - "browserify-aes": "1.2.0", - "browserify-des": "1.0.2", - "evp_bytestokey": "1.0.3" + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" } }, "browserify-des": { @@ -2502,10 +2503,10 @@ "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", "requires": { - "cipher-base": "1.0.4", - "des.js": "1.0.0", - "inherits": "2.0.3", - "safe-buffer": "5.1.2" + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" } }, "browserify-rsa": { @@ -2513,8 +2514,8 @@ "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", "requires": { - "bn.js": "4.11.8", - "randombytes": "2.0.6" + "bn.js": "^4.1.0", + "randombytes": "^2.0.1" } }, "browserify-sha3": { @@ -2522,8 +2523,8 @@ "resolved": "https://registry.npmjs.org/browserify-sha3/-/browserify-sha3-0.0.4.tgz", "integrity": "sha1-CGxHuMgjFsnUcCLCYYWVRXbdjiY=", "requires": { - "js-sha3": "0.6.1", - "safe-buffer": "5.1.2" + "js-sha3": "^0.6.1", + "safe-buffer": "^5.1.1" } }, "browserify-sign": { @@ -2531,13 +2532,13 @@ "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz", "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", "requires": { - "bn.js": "4.11.8", - "browserify-rsa": "4.0.1", - "create-hash": "1.2.0", - "create-hmac": "1.1.7", - "elliptic": "6.4.1", - "inherits": "2.0.3", - "parse-asn1": "5.1.3" + "bn.js": "^4.1.1", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.2", + "elliptic": "^6.0.0", + "inherits": "^2.0.1", + "parse-asn1": "^5.0.0" } }, "browserify-zlib": { @@ -2546,7 +2547,7 @@ "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", "dev": true, "requires": { - "pako": "1.0.8" + "pako": "~1.0.5" } }, "browserslist": { @@ -2555,9 +2556,9 @@ "integrity": "sha512-pEBxEXg7JwaakBXjATYw/D1YZh4QUSCX/Mnd/wnqSRPPSi1U39iDhDoKGoBUcraKdxDlrYqJxSI5nNvD+dWP2A==", "dev": true, "requires": { - "caniuse-lite": "1.0.30000936", - "electron-to-chromium": "1.3.113", - "node-releases": "1.1.7" + "caniuse-lite": "^1.0.30000929", + "electron-to-chromium": "^1.3.103", + "node-releases": "^1.1.3" } }, "bs-logger": { @@ -2566,7 +2567,7 @@ "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", "dev": true, "requires": { - "fast-json-stable-stringify": "2.0.0" + "fast-json-stable-stringify": "2.x" } }, "bs58": { @@ -2574,7 +2575,7 @@ "resolved": "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz", "integrity": "sha1-vhYedsNU9veIrkBx9j806MTwpCo=", "requires": { - "base-x": "3.0.5" + "base-x": "^3.0.2" } }, "bs58check": { @@ -2582,9 +2583,9 @@ "resolved": "https://registry.npmjs.org/bs58check/-/bs58check-2.1.2.tgz", "integrity": "sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA==", "requires": { - "bs58": "4.0.1", - "create-hash": "1.2.0", - "safe-buffer": "5.1.2" + "bs58": "^4.0.0", + "create-hash": "^1.1.0", + "safe-buffer": "^5.1.2" } }, "bser": { @@ -2593,7 +2594,7 @@ "integrity": "sha1-mseNPtXZFYBP2HrLFYvHlxR6Fxk=", "dev": true, "requires": { - "node-int64": "0.4.0" + "node-int64": "^0.4.0" } }, "buffer": { @@ -2601,8 +2602,8 @@ "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.2.1.tgz", "integrity": "sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg==", "requires": { - "base64-js": "1.3.0", - "ieee754": "1.1.12" + "base64-js": "^1.0.2", + "ieee754": "^1.1.4" } }, "buffer-alloc": { @@ -2610,8 +2611,8 @@ "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", "requires": { - "buffer-alloc-unsafe": "1.1.0", - "buffer-fill": "1.0.0" + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" } }, "buffer-alloc-unsafe": { @@ -2673,20 +2674,20 @@ "integrity": "sha512-E0zP4EPGDOaT2chM08Als91eYnf8Z+eH1awwwVsngUmgppfM5jjJ8l3z5vO5p5w/I3LsiXawb1sW0VY65pQABg==", "dev": true, "requires": { - "bluebird": "3.5.3", - "chownr": "1.1.1", - "figgy-pudding": "3.5.1", - "glob": "7.1.3", - "graceful-fs": "4.1.15", - "lru-cache": "5.1.1", - "mississippi": "3.0.0", - "mkdirp": "0.5.1", - "move-concurrently": "1.0.1", - "promise-inflight": "1.0.1", - "rimraf": "2.6.3", - "ssri": "6.0.1", - "unique-filename": "1.1.1", - "y18n": "4.0.0" + "bluebird": "^3.5.3", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.3", + "graceful-fs": "^4.1.15", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.2", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" }, "dependencies": { "lru-cache": { @@ -2695,7 +2696,7 @@ "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", "dev": true, "requires": { - "yallist": "3.0.3" + "yallist": "^3.0.2" } }, "y18n": { @@ -2718,15 +2719,15 @@ "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", "dev": true, "requires": { - "collection-visit": "1.0.0", - "component-emitter": "1.2.1", - "get-value": "2.0.6", - "has-value": "1.0.0", - "isobject": "3.0.1", - "set-value": "2.0.0", - "to-object-path": "0.3.0", - "union-value": "1.0.0", - "unset-value": "1.0.0" + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" }, "dependencies": { "isobject": { @@ -2743,7 +2744,7 @@ "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", "dev": true, "requires": { - "callsites": "2.0.0" + "callsites": "^2.0.0" } }, "caller-path": { @@ -2752,7 +2753,7 @@ "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", "dev": true, "requires": { - "caller-callsite": "2.0.0" + "caller-callsite": "^2.0.0" } }, "callsites": { @@ -2767,15 +2768,10 @@ "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=", "dev": true, "requires": { - "no-case": "2.3.2", - "upper-case": "1.1.3" + "no-case": "^2.2.0", + "upper-case": "^1.1.1" } }, - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=" - }, "camelize": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.0.tgz", @@ -2787,10 +2783,10 @@ "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", "dev": true, "requires": { - "browserslist": "4.4.1", - "caniuse-lite": "1.0.30000936", - "lodash.memoize": "4.1.2", - "lodash.uniq": "4.5.0" + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" } }, "caniuse-lite": { @@ -2804,7 +2800,7 @@ "integrity": "sha1-HF/MSJ/QqwDU8ax64QcuMXP7q28=", "dev": true, "requires": { - "rsvp": "3.6.2" + "rsvp": "^3.3.3" } }, "caseless": { @@ -2817,11 +2813,11 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" } }, "check-types": { @@ -2835,7 +2831,7 @@ "resolved": "https://registry.npmjs.org/checkpoint-store/-/checkpoint-store-1.1.0.tgz", "integrity": "sha1-BOTLUWuRQziTWB5tRgGnjpVS6gY=", "requires": { - "functional-red-black-tree": "1.0.1" + "functional-red-black-tree": "^1.0.1" } }, "cheerio": { @@ -2844,12 +2840,12 @@ "integrity": "sha1-S59TqBsn5NXawxwP/Qz6A8xoMNs=", "dev": true, "requires": { - "css-select": "1.2.0", - "dom-serializer": "0.1.0", - "entities": "1.1.2", - "htmlparser2": "3.10.0", - "lodash": "4.17.11", - "parse5": "3.0.3" + "css-select": "~1.2.0", + "dom-serializer": "~0.1.0", + "entities": "~1.1.1", + "htmlparser2": "^3.9.1", + "lodash": "^4.15.0", + "parse5": "^3.0.1" } }, "chokidar": { @@ -2858,18 +2854,18 @@ "integrity": "sha512-gfw3p2oQV2wEt+8VuMlNsPjCxDxvvgnm/kz+uATu805mWVF8IJN7uz9DN7iBz+RMJISmiVbCOBFs9qBGMjtPfQ==", "dev": true, "requires": { - "anymatch": "2.0.0", - "async-each": "1.0.1", - "braces": "2.3.2", - "fsevents": "1.2.7", - "glob-parent": "3.1.0", - "inherits": "2.0.3", - "is-binary-path": "1.0.1", - "is-glob": "4.0.0", - "normalize-path": "3.0.0", - "path-is-absolute": "1.0.1", - "readdirp": "2.2.1", - "upath": "1.1.0" + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.0" }, "dependencies": { "array-unique": { @@ -2884,16 +2880,16 @@ "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", "dev": true, "requires": { - "arr-flatten": "1.1.0", - "array-unique": "0.3.2", - "extend-shallow": "2.0.1", - "fill-range": "4.0.0", - "isobject": "3.0.1", - "repeat-element": "1.1.3", - "snapdragon": "0.8.2", - "snapdragon-node": "2.1.1", - "split-string": "3.1.0", - "to-regex": "3.0.2" + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" } }, "extend-shallow": { @@ -2902,7 +2898,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } }, "fill-range": { @@ -2911,10 +2907,10 @@ "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", "dev": true, "requires": { - "extend-shallow": "2.0.1", - "is-number": "3.0.0", - "repeat-string": "1.6.1", - "to-regex-range": "2.1.1" + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" } }, "glob-parent": { @@ -2923,8 +2919,8 @@ "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", "dev": true, "requires": { - "is-glob": "3.1.0", - "path-dirname": "1.0.2" + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" }, "dependencies": { "is-glob": { @@ -2933,7 +2929,7 @@ "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", "dev": true, "requires": { - "is-extglob": "2.1.1" + "is-extglob": "^2.1.0" } } } @@ -2950,7 +2946,7 @@ "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=", "dev": true, "requires": { - "is-extglob": "2.1.1" + "is-extglob": "^2.1.1" } }, "is-number": { @@ -2959,7 +2955,7 @@ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" } }, "isobject": { @@ -2988,7 +2984,7 @@ "integrity": "sha512-xDbVgyfDTT2piup/h8dK/y4QZfJRSa73bw1WZ8b4XM1o7fsFubUVGYcE+1ANtOzJJELGpYoG2961z0Z6OAld9A==", "dev": true, "requires": { - "tslib": "1.9.3" + "tslib": "^1.9.0" } }, "ci-info": { @@ -3002,8 +2998,8 @@ "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", "requires": { - "inherits": "2.0.3", - "safe-buffer": "5.1.2" + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" } }, "class-utils": { @@ -3012,10 +3008,10 @@ "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", "dev": true, "requires": { - "arr-union": "3.1.0", - "define-property": "0.2.5", - "isobject": "3.0.1", - "static-extend": "0.1.2" + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" }, "dependencies": { "define-property": { @@ -3024,7 +3020,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } }, "isobject": { @@ -3046,7 +3042,7 @@ "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==", "dev": true, "requires": { - "source-map": "0.6.1" + "source-map": "~0.6.0" }, "dependencies": { "source-map": { @@ -3057,16 +3053,6 @@ } } }, - "cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", - "requires": { - "string-width": "1.0.2", - "strip-ansi": "3.0.1", - "wrap-ansi": "2.1.0" - } - }, "clone": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", @@ -3084,9 +3070,9 @@ "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", "dev": true, "requires": { - "@types/q": "1.5.1", - "chalk": "2.4.2", - "q": "1.5.1" + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" }, "dependencies": { "ansi-styles": { @@ -3095,7 +3081,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -3104,9 +3090,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "has-flag": { @@ -3121,7 +3107,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -3129,15 +3115,16 @@ "code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true }, "coinstring": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/coinstring/-/coinstring-2.3.0.tgz", "integrity": "sha1-zbYzY6lhUCQEolr7gsLibV/2J6Q=", "requires": { - "bs58": "2.0.1", - "create-hash": "1.2.0" + "bs58": "^2.0.1", + "create-hash": "^1.1.1" }, "dependencies": { "bs58": { @@ -3153,8 +3140,8 @@ "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", "dev": true, "requires": { - "map-visit": "1.0.0", - "object-visit": "1.0.1" + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" } }, "color": { @@ -3163,8 +3150,8 @@ "integrity": "sha512-CwyopLkuRYO5ei2EpzpIh6LqJMt6Mt+jZhO5VI5f/wJLZriXQE32/SSqzmrh+QB+AZT81Cj8yv+7zwToW8ahZg==", "dev": true, "requires": { - "color-convert": "1.9.3", - "color-string": "1.5.3" + "color-convert": "^1.9.1", + "color-string": "^1.5.2" } }, "color-convert": { @@ -3188,8 +3175,8 @@ "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==", "dev": true, "requires": { - "color-name": "1.1.3", - "simple-swizzle": "0.2.2" + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" } }, "colors": { @@ -3203,7 +3190,7 @@ "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz", "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==", "requires": { - "delayed-stream": "1.0.0" + "delayed-stream": "~1.0.0" } }, "commander": { @@ -3211,7 +3198,7 @@ "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz", "integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=", "requires": { - "graceful-readlink": "1.0.1" + "graceful-readlink": ">= 1.0.0" } }, "commondir": { @@ -3245,7 +3232,7 @@ "integrity": "sha512-4aE67DL33dSW9gw4CI2H/yTxqHLNcxp0yS6jB+4h+wr3e43+1z7vm0HU9qXOH8j+qjKuL8+UtkOxYQSMq60Ylw==", "dev": true, "requires": { - "mime-db": "1.37.0" + "mime-db": ">= 1.36.0 < 2" } }, "compression": { @@ -3254,13 +3241,13 @@ "integrity": "sha512-HSjyBG5N1Nnz7tF2+O7A9XUhyjru71/fwgNb7oIsEVHR0WShfs2tIS/EySLgiTe98aOK18YDlMXpzjCXY/n9mg==", "dev": true, "requires": { - "accepts": "1.3.5", + "accepts": "~1.3.5", "bytes": "3.0.0", - "compressible": "2.0.15", + "compressible": "~2.0.14", "debug": "2.6.9", - "on-headers": "1.0.1", + "on-headers": "~1.0.1", "safe-buffer": "5.1.2", - "vary": "1.1.2" + "vary": "~1.1.2" } }, "concat-map": { @@ -3273,10 +3260,10 @@ "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", "requires": { - "buffer-from": "1.1.1", - "inherits": "2.0.3", - "readable-stream": "2.3.6", - "typedarray": "0.0.6" + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" } }, "connect-history-api-fallback": { @@ -3291,7 +3278,7 @@ "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=", "dev": true, "requires": { - "date-now": "0.1.4" + "date-now": "^0.1.4" } }, "constants-browserify": { @@ -3315,7 +3302,7 @@ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz", "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==", "requires": { - "safe-buffer": "5.1.2" + "safe-buffer": "~5.1.1" } }, "cookie": { @@ -3339,12 +3326,12 @@ "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", "dev": true, "requires": { - "aproba": "1.2.0", - "fs-write-stream-atomic": "1.0.10", - "iferr": "0.1.5", - "mkdirp": "0.5.1", - "rimraf": "2.6.3", - "run-queue": "1.0.3" + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" } }, "copy-descriptor": { @@ -3368,8 +3355,8 @@ "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", "requires": { - "object-assign": "4.1.1", - "vary": "1.1.2" + "object-assign": "^4", + "vary": "^1" } }, "cosmiconfig": { @@ -3378,10 +3365,10 @@ "integrity": "sha512-PcLqxTKiDmNT6pSpy4N6KtuPwb53W+2tzNvwOZw0WH9N6O0vLIBq0x8aj8Oj75ere4YcGi48bDFCL+3fRJdlNA==", "dev": true, "requires": { - "import-fresh": "2.0.0", - "is-directory": "0.3.1", - "js-yaml": "3.12.1", - "parse-json": "4.0.0" + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.9.0", + "parse-json": "^4.0.0" }, "dependencies": { "parse-json": { @@ -3390,8 +3377,8 @@ "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", "dev": true, "requires": { - "error-ex": "1.3.2", - "json-parse-better-errors": "1.0.2" + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" } } } @@ -3402,17 +3389,17 @@ "integrity": "sha512-Tv0LKe/MkBOilH2v7WBiTBdudg2ChfGbdXafc/s330djpF3zKOmuehTeRwjXWc7pzfj9FrDUTA7tEx6Div8NFw==", "dev": true, "requires": { - "growl": "1.10.5", - "js-yaml": "3.12.1", - "lcov-parse": "0.0.10", - "log-driver": "1.2.7", - "minimist": "1.2.0", - "request": "2.88.0" + "growl": "~> 1.10.0", + "js-yaml": "^3.11.0", + "lcov-parse": "^0.0.10", + "log-driver": "^1.2.7", + "minimist": "^1.2.0", + "request": "^2.85.0" }, "dependencies": { "minimist": { "version": "1.2.0", - "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", "dev": true } @@ -3423,8 +3410,8 @@ "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", "requires": { - "bn.js": "4.11.8", - "elliptic": "6.4.1" + "bn.js": "^4.1.0", + "elliptic": "^6.0.0" } }, "create-hash": { @@ -3432,11 +3419,11 @@ "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", "requires": { - "cipher-base": "1.0.4", - "inherits": "2.0.3", - "md5.js": "1.3.5", - "ripemd160": "2.0.2", - "sha.js": "2.4.11" + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" } }, "create-hmac": { @@ -3444,12 +3431,12 @@ "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", "requires": { - "cipher-base": "1.0.4", - "create-hash": "1.2.0", - "inherits": "2.0.3", - "ripemd160": "2.0.2", - "safe-buffer": "5.1.2", - "sha.js": "2.4.11" + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" } }, "create-react-class": { @@ -3457,9 +3444,9 @@ "resolved": "https://registry.npmjs.org/create-react-class/-/create-react-class-15.6.3.tgz", "integrity": "sha512-M+/3Q6E6DLO6Yx3OwrWjwHBnvfXXYA7W+dFjt/ZDBemHO1DDZhsalX/NUtnTYclN6GfnBDRh4qRHjcDHmlJBJg==", "requires": { - "fbjs": "0.8.17", - "loose-envify": "1.4.0", - "object-assign": "4.1.1" + "fbjs": "^0.8.9", + "loose-envify": "^1.3.1", + "object-assign": "^4.1.1" } }, "create-react-context": { @@ -3467,8 +3454,8 @@ "resolved": "https://registry.npmjs.org/create-react-context/-/create-react-context-0.2.2.tgz", "integrity": "sha512-KkpaLARMhsTsgp0d2NA/R94F/eDLbhXERdIq3LvX2biCAXcDvHYoOqHfWCHf1+OLj+HKBotLG3KqaOOf+C1C+A==", "requires": { - "fbjs": "0.8.17", - "gud": "1.0.0" + "fbjs": "^0.8.0", + "gud": "^1.0.0" } }, "cross-fetch": { @@ -3486,9 +3473,9 @@ "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", "dev": true, "requires": { - "lru-cache": "4.1.5", - "shebang-command": "1.2.0", - "which": "1.3.1" + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" } }, "crypto-browserify": { @@ -3496,17 +3483,17 @@ "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", "requires": { - "browserify-cipher": "1.0.1", - "browserify-sign": "4.0.4", - "create-ecdh": "4.0.3", - "create-hash": "1.2.0", - "create-hmac": "1.1.7", - "diffie-hellman": "5.0.3", - "inherits": "2.0.3", - "pbkdf2": "3.0.17", - "public-encrypt": "4.0.3", - "randombytes": "2.0.6", - "randomfill": "1.0.4" + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" } }, "crypto-js": { @@ -3520,10 +3507,10 @@ "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", "dev": true, "requires": { - "inherits": "2.0.3", - "source-map": "0.6.1", - "source-map-resolve": "0.5.2", - "urix": "0.1.0" + "inherits": "^2.0.3", + "source-map": "^0.6.1", + "source-map-resolve": "^0.5.2", + "urix": "^0.1.0" }, "dependencies": { "source-map": { @@ -3539,8 +3526,8 @@ "resolved": "https://registry.npmjs.org/css-animation/-/css-animation-1.5.0.tgz", "integrity": "sha512-hWYoWiOZ7Vr20etzLh3kpWgtC454tW5vn4I6rLANDgpzNSkO7UfOqyCEeaoBSG9CYWQpRkFWTWbWW8o3uZrNLw==", "requires": { - "babel-runtime": "6.26.0", - "component-classes": "1.2.6" + "babel-runtime": "6.x", + "component-classes": "^1.2.5" } }, "css-color-keywords": { @@ -3560,8 +3547,8 @@ "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", "dev": true, "requires": { - "postcss": "7.0.14", - "timsort": "0.3.0" + "postcss": "^7.0.1", + "timsort": "^0.3.0" }, "dependencies": { "ansi-styles": { @@ -3570,7 +3557,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -3579,9 +3566,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "dependencies": { "supports-color": { @@ -3590,7 +3577,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -3607,9 +3594,9 @@ "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", "dev": true, "requires": { - "chalk": "2.4.2", - "source-map": "0.6.1", - "supports-color": "6.1.0" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, "source-map": { @@ -3624,7 +3611,7 @@ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -3635,18 +3622,18 @@ "integrity": "sha512-+ZHAZm/yqvJ2kDtPne3uX0C+Vr3Zn5jFn2N4HywtS5ujwvsVkyg0VArEXpl3BgczDA8anieki1FIzhchX4yrDw==", "dev": true, "requires": { - "babel-code-frame": "6.26.0", - "css-selector-tokenizer": "0.7.1", - "icss-utils": "2.1.0", - "loader-utils": "1.2.3", - "lodash": "4.17.11", - "postcss": "6.0.23", - "postcss-modules-extract-imports": "1.2.1", - "postcss-modules-local-by-default": "1.2.0", - "postcss-modules-scope": "1.1.0", - "postcss-modules-values": "1.3.0", - "postcss-value-parser": "3.3.1", - "source-list-map": "2.0.1" + "babel-code-frame": "^6.26.0", + "css-selector-tokenizer": "^0.7.0", + "icss-utils": "^2.1.0", + "loader-utils": "^1.0.2", + "lodash": "^4.17.11", + "postcss": "^6.0.23", + "postcss-modules-extract-imports": "^1.2.0", + "postcss-modules-local-by-default": "^1.2.0", + "postcss-modules-scope": "^1.1.0", + "postcss-modules-values": "^1.3.0", + "postcss-value-parser": "^3.3.0", + "source-list-map": "^2.0.0" } }, "css-mediaquery": { @@ -3660,10 +3647,10 @@ "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", "dev": true, "requires": { - "boolbase": "1.0.0", - "css-what": "2.1.2", + "boolbase": "~1.0.0", + "css-what": "2.1", "domutils": "1.5.1", - "nth-check": "1.0.2" + "nth-check": "~1.0.1" } }, "css-select-base-adapter": { @@ -3678,9 +3665,9 @@ "integrity": "sha512-xYL0AMZJ4gFzJQsHUKa5jiWWi2vH77WVNg7JYRyewwj6oPh4yb/y6Y9ZCw9dsj/9UauMhtuxR+ogQd//EdEVNA==", "dev": true, "requires": { - "cssesc": "0.1.0", - "fastparse": "1.1.2", - "regexpu-core": "1.0.0" + "cssesc": "^0.1.0", + "fastparse": "^1.1.1", + "regexpu-core": "^1.0.0" }, "dependencies": { "regexpu-core": { @@ -3689,9 +3676,9 @@ "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=", "dev": true, "requires": { - "regenerate": "1.4.0", - "regjsgen": "0.2.0", - "regjsparser": "0.1.5" + "regenerate": "^1.2.1", + "regjsgen": "^0.2.0", + "regjsparser": "^0.1.4" } } } @@ -3701,9 +3688,9 @@ "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-2.3.0.tgz", "integrity": "sha512-IhR7bNIrCFwbJbKZOAjNDZdwpsbjTN6f1agXeELHDqg1wHPA8c2QLruttKOW7hgMGetkfraRJCIEMrptifBfVw==", "requires": { - "camelize": "1.0.0", - "css-color-keywords": "1.0.0", - "postcss-value-parser": "3.3.1" + "camelize": "^1.0.0", + "css-color-keywords": "^1.0.0", + "postcss-value-parser": "^3.3.0" } }, "css-tree": { @@ -3712,8 +3699,8 @@ "integrity": "sha512-joNNW1gCp3qFFzj4St6zk+Wh/NBv0vM5YbEreZk0SD4S23S+1xBKb6cLDg2uj4P4k/GUMlIm6cKIDqIG+vdt0w==", "dev": true, "requires": { - "mdn-data": "1.1.4", - "source-map": "0.5.7" + "mdn-data": "~1.1.0", + "source-map": "^0.5.3" } }, "css-unit-converter": { @@ -3746,10 +3733,10 @@ "integrity": "sha512-osEbYy4kzaNY3nkd92Uf3hy5Jqb5Aztuv+Ze3Z6DjRhyntZDlb3YljiYDdJ05k167U86CZpSR+rbuJYN7N3oBQ==", "dev": true, "requires": { - "cosmiconfig": "5.0.7", - "cssnano-preset-default": "4.0.7", - "is-resolvable": "1.1.0", - "postcss": "7.0.14" + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.7", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" }, "dependencies": { "ansi-styles": { @@ -3758,7 +3745,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -3767,9 +3754,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "dependencies": { "supports-color": { @@ -3778,7 +3765,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -3795,9 +3782,9 @@ "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", "dev": true, "requires": { - "chalk": "2.4.2", - "source-map": "0.6.1", - "supports-color": "6.1.0" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, "source-map": { @@ -3812,7 +3799,7 @@ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -3823,36 +3810,36 @@ "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==", "dev": true, "requires": { - "css-declaration-sorter": "4.0.1", - "cssnano-util-raw-cache": "4.0.1", - "postcss": "7.0.14", - "postcss-calc": "7.0.1", - "postcss-colormin": "4.0.3", - "postcss-convert-values": "4.0.1", - "postcss-discard-comments": "4.0.2", - "postcss-discard-duplicates": "4.0.2", - "postcss-discard-empty": "4.0.1", - "postcss-discard-overridden": "4.0.1", - "postcss-merge-longhand": "4.0.11", - "postcss-merge-rules": "4.0.3", - "postcss-minify-font-values": "4.0.2", - "postcss-minify-gradients": "4.0.2", - "postcss-minify-params": "4.0.2", - "postcss-minify-selectors": "4.0.2", - "postcss-normalize-charset": "4.0.1", - "postcss-normalize-display-values": "4.0.2", - "postcss-normalize-positions": "4.0.2", - "postcss-normalize-repeat-style": "4.0.2", - "postcss-normalize-string": "4.0.2", - "postcss-normalize-timing-functions": "4.0.2", - "postcss-normalize-unicode": "4.0.1", - "postcss-normalize-url": "4.0.1", - "postcss-normalize-whitespace": "4.0.2", - "postcss-ordered-values": "4.1.2", - "postcss-reduce-initial": "4.0.3", - "postcss-reduce-transforms": "4.0.2", - "postcss-svgo": "4.0.2", - "postcss-unique-selectors": "4.0.1" + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.2", + "postcss-unique-selectors": "^4.0.1" }, "dependencies": { "ansi-styles": { @@ -3861,7 +3848,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -3870,9 +3857,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "dependencies": { "supports-color": { @@ -3881,7 +3868,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -3898,9 +3885,9 @@ "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", "dev": true, "requires": { - "chalk": "2.4.2", - "source-map": "0.6.1", - "supports-color": "6.1.0" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, "source-map": { @@ -3915,7 +3902,7 @@ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -3938,7 +3925,7 @@ "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", "dev": true, "requires": { - "postcss": "7.0.14" + "postcss": "^7.0.0" }, "dependencies": { "ansi-styles": { @@ -3947,7 +3934,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -3956,9 +3943,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "dependencies": { "supports-color": { @@ -3967,7 +3954,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -3984,9 +3971,9 @@ "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", "dev": true, "requires": { - "chalk": "2.4.2", - "source-map": "0.6.1", - "supports-color": "6.1.0" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, "source-map": { @@ -4001,7 +3988,7 @@ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -4027,8 +4014,8 @@ "integrity": "sha512-sRNb1XydwkW9IOci6iB2xmy8IGCj6r/fr+JWitvJ2JxQRPzN3T4AGGVWCMlVmVwM1gtgALJRmGIlWv5ppnGGkg==", "dev": true, "requires": { - "mdn-data": "1.1.4", - "source-map": "0.5.7" + "mdn-data": "~1.1.0", + "source-map": "^0.5.3" } } } @@ -4045,7 +4032,7 @@ "integrity": "sha512-364AI1l/M5TYcFH83JnOH/pSqgaNnKmYgKrm0didZMGKWjQB60dymwWy1rKUgL3J1ffdq9xVi2yGLHdSjjSNog==", "dev": true, "requires": { - "cssom": "0.3.6" + "cssom": "0.3.x" } }, "csstype": { @@ -4065,37 +4052,37 @@ "resolved": "https://registry.npmjs.org/d3/-/d3-5.9.1.tgz", "integrity": "sha512-JceuBn5VVWySPQc9EA0gfq0xQVgEQXGokHhe+359bmgGeUITLK2r2b9idMzquQne9DKxb7JDCE1gDRXe9OIF2Q==", "requires": { - "d3-array": "1.2.4", - "d3-axis": "1.0.12", - "d3-brush": "1.0.6", - "d3-chord": "1.0.6", - "d3-collection": "1.0.7", - "d3-color": "1.2.3", - "d3-contour": "1.3.2", - "d3-dispatch": "1.0.5", - "d3-drag": "1.2.3", - "d3-dsv": "1.1.1", - "d3-ease": "1.0.5", - "d3-fetch": "1.1.2", - "d3-force": "1.2.0", - "d3-format": "1.3.2", - "d3-geo": "1.11.3", - "d3-hierarchy": "1.1.8", - "d3-interpolate": "1.3.2", - "d3-path": "1.0.7", - "d3-polygon": "1.0.5", - "d3-quadtree": "1.0.6", - "d3-random": "1.1.2", - "d3-scale": "2.2.2", - "d3-scale-chromatic": "1.3.3", - "d3-selection": "1.4.0", - "d3-shape": "1.3.4", - "d3-time": "1.0.11", - "d3-time-format": "2.1.3", - "d3-timer": "1.0.9", - "d3-transition": "1.2.0", - "d3-voronoi": "1.1.4", - "d3-zoom": "1.7.3" + "d3-array": "1", + "d3-axis": "1", + "d3-brush": "1", + "d3-chord": "1", + "d3-collection": "1", + "d3-color": "1", + "d3-contour": "1", + "d3-dispatch": "1", + "d3-drag": "1", + "d3-dsv": "1", + "d3-ease": "1", + "d3-fetch": "1", + "d3-force": "1", + "d3-format": "1", + "d3-geo": "1", + "d3-hierarchy": "1", + "d3-interpolate": "1", + "d3-path": "1", + "d3-polygon": "1", + "d3-quadtree": "1", + "d3-random": "1", + "d3-scale": "2", + "d3-scale-chromatic": "1", + "d3-selection": "1", + "d3-shape": "1", + "d3-time": "1", + "d3-time-format": "2", + "d3-timer": "1", + "d3-transition": "1", + "d3-voronoi": "1", + "d3-zoom": "1" } }, "d3-array": { @@ -4113,11 +4100,11 @@ "resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-1.0.6.tgz", "integrity": "sha512-lGSiF5SoSqO5/mYGD5FAeGKKS62JdA1EV7HPrU2b5rTX4qEJJtpjaGLJngjnkewQy7UnGstnFd3168wpf5z76w==", "requires": { - "d3-dispatch": "1.0.5", - "d3-drag": "1.2.3", - "d3-interpolate": "1.3.2", - "d3-selection": "1.4.0", - "d3-transition": "1.2.0" + "d3-dispatch": "1", + "d3-drag": "1", + "d3-interpolate": "1", + "d3-selection": "1", + "d3-transition": "1" } }, "d3-chord": { @@ -4125,8 +4112,8 @@ "resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-1.0.6.tgz", "integrity": "sha512-JXA2Dro1Fxw9rJe33Uv+Ckr5IrAa74TlfDEhE/jfLOaXegMQFQTAgAw9WnZL8+HxVBRXaRGCkrNU7pJeylRIuA==", "requires": { - "d3-array": "1.2.4", - "d3-path": "1.0.7" + "d3-array": "1", + "d3-path": "1" } }, "d3-collection": { @@ -4144,7 +4131,7 @@ "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-1.3.2.tgz", "integrity": "sha512-hoPp4K/rJCu0ladiH6zmJUEz6+u3lgR+GSm/QdM2BBvDraU39Vr7YdDCicJcxP1z8i9B/2dJLgDC1NcvlF8WCg==", "requires": { - "d3-array": "1.2.4" + "d3-array": "^1.1.1" } }, "d3-dispatch": { @@ -4157,8 +4144,8 @@ "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-1.2.3.tgz", "integrity": "sha512-8S3HWCAg+ilzjJsNtWW1Mutl74Nmzhb9yU6igspilaJzeZVFktmY6oO9xOh5TDk+BM2KrNFjttZNoJJmDnkjkg==", "requires": { - "d3-dispatch": "1.0.5", - "d3-selection": "1.4.0" + "d3-dispatch": "1", + "d3-selection": "1" } }, "d3-dsv": { @@ -4166,9 +4153,9 @@ "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-1.1.1.tgz", "integrity": "sha512-1EH1oRGSkeDUlDRbhsFytAXU6cAmXFzc52YUe6MRlPClmWb85MP1J5x+YJRzya4ynZWnbELdSAvATFW/MbxaXw==", "requires": { - "commander": "2.8.1", - "iconv-lite": "0.4.24", - "rw": "1.3.3" + "commander": "2", + "iconv-lite": "0.4", + "rw": "1" } }, "d3-ease": { @@ -4181,7 +4168,7 @@ "resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-1.1.2.tgz", "integrity": "sha512-S2loaQCV/ZeyTyIF2oP8D1K9Z4QizUzW7cWeAOAS4U88qOt3Ucf6GsmgthuYSdyB2HyEm4CeGvkQxWsmInsIVA==", "requires": { - "d3-dsv": "1.1.1" + "d3-dsv": "1" } }, "d3-force": { @@ -4189,10 +4176,10 @@ "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-1.2.0.tgz", "integrity": "sha512-PFLcDnRVANHMudbQlIB87gcfQorEsDIAvRpZ2bNddfM/WxdsEkyrEaOIPoydhH1I1V4HPjNLGOMLXCA0AuGQ9w==", "requires": { - "d3-collection": "1.0.7", - "d3-dispatch": "1.0.5", - "d3-quadtree": "1.0.6", - "d3-timer": "1.0.9" + "d3-collection": "1", + "d3-dispatch": "1", + "d3-quadtree": "1", + "d3-timer": "1" } }, "d3-format": { @@ -4205,7 +4192,7 @@ "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-1.11.3.tgz", "integrity": "sha512-n30yN9qSKREvV2fxcrhmHUdXP9TNH7ZZj3C/qnaoU0cVf/Ea85+yT7HY7i8ySPwkwjCNYtmKqQFTvLFngfkItQ==", "requires": { - "d3-array": "1.2.4" + "d3-array": "1" } }, "d3-hierarchy": { @@ -4218,7 +4205,7 @@ "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-1.3.2.tgz", "integrity": "sha512-NlNKGopqaz9qM1PXh9gBF1KSCVh+jSFErrSlD/4hybwoNX/gt1d8CDbDW+3i+5UOHhjC6s6nMvRxcuoMVNgL2w==", "requires": { - "d3-color": "1.2.3" + "d3-color": "1" } }, "d3-path": { @@ -4246,12 +4233,12 @@ "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-2.2.2.tgz", "integrity": "sha512-LbeEvGgIb8UMcAa0EATLNX0lelKWGYDQiPdHj+gLblGVhGLyNbaCn3EvrJf0A3Y/uOOU5aD6MTh5ZFCdEwGiCw==", "requires": { - "d3-array": "1.2.4", - "d3-collection": "1.0.7", - "d3-format": "1.3.2", - "d3-interpolate": "1.3.2", - "d3-time": "1.0.11", - "d3-time-format": "2.1.3" + "d3-array": "^1.2.0", + "d3-collection": "1", + "d3-format": "1", + "d3-interpolate": "1", + "d3-time": "1", + "d3-time-format": "2" } }, "d3-scale-chromatic": { @@ -4259,8 +4246,8 @@ "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-1.3.3.tgz", "integrity": "sha512-BWTipif1CimXcYfT02LKjAyItX5gKiwxuPRgr4xM58JwlLocWbjPLI7aMEjkcoOQXMkYsmNsvv3d2yl/OKuHHw==", "requires": { - "d3-color": "1.2.3", - "d3-interpolate": "1.3.2" + "d3-color": "1", + "d3-interpolate": "1" } }, "d3-selection": { @@ -4273,7 +4260,7 @@ "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.3.4.tgz", "integrity": "sha512-izaz4fOpOnY3CD17hkZWNxbaN70sIGagLR/5jb6RS96Y+6VqX+q1BQf1av6QSBRdfULi3Gb8Js4CzG4+KAPjMg==", "requires": { - "d3-path": "1.0.7" + "d3-path": "1" } }, "d3-time": { @@ -4286,7 +4273,7 @@ "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-2.1.3.tgz", "integrity": "sha512-6k0a2rZryzGm5Ihx+aFMuO1GgelgIz+7HhB4PH4OEndD5q2zGn1mDfRdNrulspOfR6JXkb2sThhDK41CSK85QA==", "requires": { - "d3-time": "1.0.11" + "d3-time": "1" } }, "d3-timer": { @@ -4299,12 +4286,12 @@ "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-1.2.0.tgz", "integrity": "sha512-VJ7cmX/FPIPJYuaL2r1o1EMHLttvoIuZhhuAlRoOxDzogV8iQS6jYulDm3xEU3TqL80IZIhI551/ebmCMrkvhw==", "requires": { - "d3-color": "1.2.3", - "d3-dispatch": "1.0.5", - "d3-ease": "1.0.5", - "d3-interpolate": "1.3.2", - "d3-selection": "1.4.0", - "d3-timer": "1.0.9" + "d3-color": "1", + "d3-dispatch": "1", + "d3-ease": "1", + "d3-interpolate": "1", + "d3-selection": "^1.1.0", + "d3-timer": "1" } }, "d3-voronoi": { @@ -4317,11 +4304,11 @@ "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-1.7.3.tgz", "integrity": "sha512-xEBSwFx5Z9T3/VrwDkMt+mr0HCzv7XjpGURJ8lWmIC8wxe32L39eWHIasEe/e7Ox8MPU4p1hvH8PKN2olLzIBg==", "requires": { - "d3-dispatch": "1.0.5", - "d3-drag": "1.2.3", - "d3-interpolate": "1.3.2", - "d3-selection": "1.4.0", - "d3-transition": "1.2.0" + "d3-dispatch": "1", + "d3-drag": "1", + "d3-interpolate": "1", + "d3-selection": "1", + "d3-transition": "1" } }, "dashdash": { @@ -4329,7 +4316,7 @@ "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", "requires": { - "assert-plus": "1.0.0" + "assert-plus": "^1.0.0" } }, "data-urls": { @@ -4338,9 +4325,9 @@ "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", "dev": true, "requires": { - "abab": "2.0.0", - "whatwg-mimetype": "2.3.0", - "whatwg-url": "7.0.0" + "abab": "^2.0.0", + "whatwg-mimetype": "^2.2.0", + "whatwg-url": "^7.0.0" }, "dependencies": { "whatwg-url": { @@ -4349,9 +4336,9 @@ "integrity": "sha512-37GeVSIJ3kn1JgKyjiYNmSLP1yzbpb29jdmwBSgkD9h40/hyrR/OifpVUndji3tmwGgD8qpw7iQu3RSbCrBpsQ==", "dev": true, "requires": { - "lodash.sortby": "4.7.0", - "tr46": "1.0.1", - "webidl-conversions": "4.0.2" + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" } } } @@ -4373,7 +4360,8 @@ "decamelize": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true }, "decode-uri-component": { "version": "0.2.0", @@ -4385,14 +4373,14 @@ "resolved": "https://registry.npmjs.org/decompress/-/decompress-4.2.0.tgz", "integrity": "sha1-eu3YVCflqS2s/lVnSnxQXpbQH50=", "requires": { - "decompress-tar": "4.1.1", - "decompress-tarbz2": "4.1.1", - "decompress-targz": "4.1.1", - "decompress-unzip": "4.0.1", - "graceful-fs": "4.1.15", - "make-dir": "1.3.0", - "pify": "2.3.0", - "strip-dirs": "2.1.0" + "decompress-tar": "^4.0.0", + "decompress-tarbz2": "^4.0.0", + "decompress-targz": "^4.0.0", + "decompress-unzip": "^4.0.1", + "graceful-fs": "^4.1.10", + "make-dir": "^1.0.0", + "pify": "^2.3.0", + "strip-dirs": "^2.0.0" } }, "decompress-response": { @@ -4400,7 +4388,7 @@ "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", "requires": { - "mimic-response": "1.0.1" + "mimic-response": "^1.0.0" } }, "decompress-tar": { @@ -4408,9 +4396,9 @@ "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz", "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==", "requires": { - "file-type": "5.2.0", - "is-stream": "1.1.0", - "tar-stream": "1.6.2" + "file-type": "^5.2.0", + "is-stream": "^1.1.0", + "tar-stream": "^1.5.2" } }, "decompress-tarbz2": { @@ -4418,11 +4406,11 @@ "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz", "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==", "requires": { - "decompress-tar": "4.1.1", - "file-type": "6.2.0", - "is-stream": "1.1.0", - "seek-bzip": "1.0.5", - "unbzip2-stream": "1.3.3" + "decompress-tar": "^4.1.0", + "file-type": "^6.1.0", + "is-stream": "^1.1.0", + "seek-bzip": "^1.0.5", + "unbzip2-stream": "^1.0.9" }, "dependencies": { "file-type": { @@ -4437,9 +4425,9 @@ "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz", "integrity": "sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==", "requires": { - "decompress-tar": "4.1.1", - "file-type": "5.2.0", - "is-stream": "1.1.0" + "decompress-tar": "^4.1.1", + "file-type": "^5.2.0", + "is-stream": "^1.1.0" } }, "decompress-unzip": { @@ -4447,10 +4435,10 @@ "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz", "integrity": "sha1-3qrM39FK6vhVePczroIQ+bSEj2k=", "requires": { - "file-type": "3.9.0", - "get-stream": "2.3.1", - "pify": "2.3.0", - "yauzl": "2.10.0" + "file-type": "^3.8.0", + "get-stream": "^2.2.0", + "pify": "^2.3.0", + "yauzl": "^2.4.2" }, "dependencies": { "file-type": { @@ -4463,8 +4451,8 @@ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz", "integrity": "sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=", "requires": { - "object-assign": "4.1.1", - "pinkie-promise": "2.0.1" + "object-assign": "^4.0.1", + "pinkie-promise": "^2.0.0" } } } @@ -4491,8 +4479,8 @@ "integrity": "sha512-lAc4i9QJR0YHSDFdzeBQKfZ1SRDG3hsJNEkrpcZa8QhBfidLAilT60BDEIVUUGqosFp425KOgB3uYqcnQrWafQ==", "dev": true, "requires": { - "execa": "0.10.0", - "ip-regex": "2.1.0" + "execa": "^0.10.0", + "ip-regex": "^2.1.0" }, "dependencies": { "cross-spawn": { @@ -4501,11 +4489,11 @@ "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", "dev": true, "requires": { - "nice-try": "1.0.5", - "path-key": "2.0.1", - "semver": "5.6.0", - "shebang-command": "1.2.0", - "which": "1.3.1" + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" } }, "execa": { @@ -4514,13 +4502,13 @@ "integrity": "sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw==", "dev": true, "requires": { - "cross-spawn": "6.0.5", - "get-stream": "3.0.0", - "is-stream": "1.1.0", - "npm-run-path": "2.0.2", - "p-finally": "1.0.0", - "signal-exit": "3.0.2", - "strip-eof": "1.0.0" + "cross-spawn": "^6.0.0", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" } } } @@ -4531,7 +4519,7 @@ "integrity": "sha1-836hXT4T/9m0N9M+GnW1+5eHTLg=", "dev": true, "requires": { - "strip-bom": "2.0.0" + "strip-bom": "^2.0.0" } }, "deferred-leveldown": { @@ -4539,7 +4527,7 @@ "resolved": "https://registry.npmjs.org/deferred-leveldown/-/deferred-leveldown-1.2.2.tgz", "integrity": "sha512-uukrWD2bguRtXilKt6cAWKyoXrTSMo5m7crUdLfWQmu8kIm88w3QZoUL+6nhpfKVmhHANER6Re3sKoNoZ3IKMA==", "requires": { - "abstract-leveldown": "2.6.3" + "abstract-leveldown": "~2.6.0" } }, "define-properties": { @@ -4547,7 +4535,7 @@ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", "requires": { - "object-keys": "1.1.0" + "object-keys": "^1.0.12" } }, "define-property": { @@ -4556,8 +4544,8 @@ "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", "dev": true, "requires": { - "is-descriptor": "1.0.2", - "isobject": "3.0.1" + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" }, "dependencies": { "is-accessor-descriptor": { @@ -4566,7 +4554,7 @@ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "dev": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-data-descriptor": { @@ -4575,7 +4563,7 @@ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "dev": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-descriptor": { @@ -4584,9 +4572,9 @@ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "dev": true, "requires": { - "is-accessor-descriptor": "1.0.0", - "is-data-descriptor": "1.0.0", - "kind-of": "6.0.2" + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" } }, "isobject": { @@ -4614,12 +4602,12 @@ "integrity": "sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU=", "dev": true, "requires": { - "globby": "6.1.0", - "is-path-cwd": "1.0.0", - "is-path-in-cwd": "1.0.1", - "p-map": "1.2.0", - "pify": "3.0.0", - "rimraf": "2.6.3" + "globby": "^6.1.0", + "is-path-cwd": "^1.0.0", + "is-path-in-cwd": "^1.0.0", + "p-map": "^1.1.1", + "pify": "^3.0.0", + "rimraf": "^2.2.8" }, "dependencies": { "pify": { @@ -4645,8 +4633,8 @@ "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz", "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=", "requires": { - "inherits": "2.0.3", - "minimalistic-assert": "1.0.1" + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" } }, "destroy": { @@ -4665,7 +4653,7 @@ "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", "requires": { - "repeating": "2.0.1" + "repeating": "^2.0.0" } }, "detect-newline": { @@ -4691,9 +4679,9 @@ "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", "requires": { - "bn.js": "4.11.8", - "miller-rabin": "4.0.1", - "randombytes": "2.0.6" + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" } }, "discontinuous-range": { @@ -4714,8 +4702,8 @@ "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==", "dev": true, "requires": { - "ip": "1.1.5", - "safe-buffer": "5.1.2" + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" } }, "dns-txt": { @@ -4724,7 +4712,7 @@ "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", "dev": true, "requires": { - "buffer-indexof": "1.1.1" + "buffer-indexof": "^1.0.0" } }, "dom-align": { @@ -4737,7 +4725,7 @@ "resolved": "https://registry.npmjs.org/dom-closest/-/dom-closest-0.2.0.tgz", "integrity": "sha1-69n5HRvyLo1vR3h2u80+yQIWwM8=", "requires": { - "dom-matches": "2.0.0" + "dom-matches": ">=1.0.1" } }, "dom-converter": { @@ -4746,7 +4734,7 @@ "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", "dev": true, "requires": { - "utila": "0.4.0" + "utila": "~0.4" } }, "dom-matches": { @@ -4765,8 +4753,8 @@ "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=", "dev": true, "requires": { - "domelementtype": "1.1.3", - "entities": "1.1.2" + "domelementtype": "~1.1.1", + "entities": "~1.1.1" }, "dependencies": { "domelementtype": { @@ -4800,7 +4788,7 @@ "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", "dev": true, "requires": { - "webidl-conversions": "4.0.2" + "webidl-conversions": "^4.0.2" } }, "domhandler": { @@ -4809,7 +4797,7 @@ "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", "dev": true, "requires": { - "domelementtype": "1.3.1" + "domelementtype": "1" } }, "domutils": { @@ -4818,8 +4806,8 @@ "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", "dev": true, "requires": { - "dom-serializer": "0.1.0", - "domelementtype": "1.3.1" + "dom-serializer": "0", + "domelementtype": "1" } }, "dot-prop": { @@ -4828,7 +4816,7 @@ "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==", "dev": true, "requires": { - "is-obj": "1.0.1" + "is-obj": "^1.0.0" } }, "draft-js": { @@ -4836,9 +4824,9 @@ "resolved": "https://registry.npmjs.org/draft-js/-/draft-js-0.10.5.tgz", "integrity": "sha512-LE6jSCV9nkPhfVX2ggcRLA4FKs6zWq9ceuO/88BpXdNCS7mjRTgs0NsV6piUCJX9YxMsB9An33wnkMmU2sD2Zg==", "requires": { - "fbjs": "0.8.17", - "immutable": "3.7.6", - "object-assign": "4.1.1" + "fbjs": "^0.8.15", + "immutable": "~3.7.4", + "object-assign": "^4.1.0" }, "dependencies": { "immutable": { @@ -4853,14 +4841,14 @@ "resolved": "https://registry.npmjs.org/drbg.js/-/drbg.js-1.0.1.tgz", "integrity": "sha1-Pja2xCs3BDgjzbwzLVjzHiRFSAs=", "requires": { - "browserify-aes": "1.2.0", - "create-hash": "1.2.0", - "create-hmac": "1.1.7" + "browserify-aes": "^1.0.6", + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4" } }, "duplexer": { "version": "0.1.1", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", + "resolved": "http://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=", "dev": true }, @@ -4875,10 +4863,10 @@ "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", "dev": true, "requires": { - "end-of-stream": "1.4.1", - "inherits": "2.0.3", - "readable-stream": "2.3.6", - "stream-shift": "1.0.0" + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" } }, "ecc-jsbn": { @@ -4886,8 +4874,8 @@ "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", "requires": { - "jsbn": "0.1.1", - "safer-buffer": "2.1.2" + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" } }, "ee-first": { @@ -4911,13 +4899,13 @@ "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.1.tgz", "integrity": "sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ==", "requires": { - "bn.js": "4.11.8", - "brorand": "1.1.0", - "hash.js": "1.1.7", - "hmac-drbg": "1.0.1", - "inherits": "2.0.3", - "minimalistic-assert": "1.0.1", - "minimalistic-crypto-utils": "1.0.1" + "bn.js": "^4.4.0", + "brorand": "^1.0.1", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.0" } }, "emojis-list": { @@ -4936,7 +4924,7 @@ "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", "requires": { - "iconv-lite": "0.4.24" + "iconv-lite": "~0.4.13" } }, "end-of-stream": { @@ -4944,7 +4932,7 @@ "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", "requires": { - "once": "1.4.0" + "once": "^1.4.0" } }, "enhanced-resolve": { @@ -4953,9 +4941,9 @@ "integrity": "sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==", "dev": true, "requires": { - "graceful-fs": "4.1.15", - "memory-fs": "0.4.1", - "tapable": "1.1.1" + "graceful-fs": "^4.1.2", + "memory-fs": "^0.4.0", + "tapable": "^1.0.0" } }, "enquire.js": { @@ -4975,25 +4963,25 @@ "integrity": "sha512-bfsWo5nHyZm1O1vnIsbwdfhU989jk+squU9NKvB+Puwo5j6/Wg9pN5CO0YJelm98Dao3NPjkDZk+vvgwpMwYxw==", "dev": true, "requires": { - "array.prototype.flat": "1.2.1", - "cheerio": "1.0.0-rc.2", - "function.prototype.name": "1.1.0", - "has": "1.0.3", - "is-boolean-object": "1.0.0", - "is-callable": "1.1.4", - "is-number-object": "1.0.3", - "is-string": "1.0.4", - "is-subset": "0.1.1", - "lodash.escape": "4.0.1", - "lodash.isequal": "4.5.0", - "object-inspect": "1.6.0", - "object-is": "1.0.1", - "object.assign": "4.1.0", - "object.entries": "1.1.0", - "object.values": "1.1.0", - "raf": "3.4.1", - "rst-selector-parser": "2.2.3", - "string.prototype.trim": "1.1.2" + "array.prototype.flat": "^1.2.1", + "cheerio": "^1.0.0-rc.2", + "function.prototype.name": "^1.1.0", + "has": "^1.0.3", + "is-boolean-object": "^1.0.0", + "is-callable": "^1.1.4", + "is-number-object": "^1.0.3", + "is-string": "^1.0.4", + "is-subset": "^0.1.1", + "lodash.escape": "^4.0.1", + "lodash.isequal": "^4.5.0", + "object-inspect": "^1.6.0", + "object-is": "^1.0.1", + "object.assign": "^4.1.0", + "object.entries": "^1.0.4", + "object.values": "^1.0.4", + "raf": "^3.4.0", + "rst-selector-parser": "^2.2.3", + "string.prototype.trim": "^1.1.2" } }, "enzyme-adapter-react-16": { @@ -5002,13 +4990,13 @@ "integrity": "sha512-Egzogv1y77DUxdnq/CyHxLHaNxmSSKDDSDNNB/EiAXCZVFXdFibaNy2uUuRQ1n24T2m6KH/1Rw16XDRq+1yVEg==", "dev": true, "requires": { - "enzyme-adapter-utils": "1.10.0", - "function.prototype.name": "1.1.0", - "object.assign": "4.1.0", - "object.values": "1.1.0", - "prop-types": "15.7.1", - "react-is": "16.8.1", - "react-test-renderer": "16.8.1" + "enzyme-adapter-utils": "^1.10.0", + "function.prototype.name": "^1.1.0", + "object.assign": "^4.1.0", + "object.values": "^1.1.0", + "prop-types": "^15.6.2", + "react-is": "^16.7.0", + "react-test-renderer": "^16.0.0-0" } }, "enzyme-adapter-utils": { @@ -5017,11 +5005,11 @@ "integrity": "sha512-VnIXJDYVTzKGbdW+lgK8MQmYHJquTQZiGzu/AseCZ7eHtOMAj4Rtvk8ZRopodkfPves0EXaHkXBDkVhPa3t0jA==", "dev": true, "requires": { - "function.prototype.name": "1.1.0", - "object.assign": "4.1.0", - "object.fromentries": "2.0.0", - "prop-types": "15.7.1", - "semver": "5.6.0" + "function.prototype.name": "^1.1.0", + "object.assign": "^4.1.0", + "object.fromentries": "^2.0.0", + "prop-types": "^15.6.2", + "semver": "^5.6.0" } }, "enzyme-to-json": { @@ -5030,7 +5018,7 @@ "integrity": "sha512-DmH1wJ68HyPqKSYXdQqB33ZotwfUhwQZW3IGXaNXgR69Iodaoj8TF/D9RjLdz4pEhGq2Tx2zwNUIjBuqoZeTgA==", "dev": true, "requires": { - "lodash": "4.17.11" + "lodash": "^4.17.4" } }, "errno": { @@ -5038,15 +5026,16 @@ "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", "requires": { - "prr": "1.0.1" + "prr": "~1.0.1" } }, "error-ex": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, "requires": { - "is-arrayish": "0.2.1" + "is-arrayish": "^0.2.1" } }, "es-abstract": { @@ -5054,12 +5043,12 @@ "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.13.0.tgz", "integrity": "sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg==", "requires": { - "es-to-primitive": "1.2.0", - "function-bind": "1.1.1", - "has": "1.0.3", - "is-callable": "1.1.4", - "is-regex": "1.0.4", - "object-keys": "1.1.0" + "es-to-primitive": "^1.2.0", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "is-callable": "^1.1.4", + "is-regex": "^1.0.4", + "object-keys": "^1.0.12" } }, "es-to-primitive": { @@ -5067,9 +5056,9 @@ "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz", "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==", "requires": { - "is-callable": "1.1.4", - "is-date-object": "1.0.1", - "is-symbol": "1.0.2" + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" } }, "escape-html": { @@ -5088,11 +5077,11 @@ "integrity": "sha512-IeMV45ReixHS53K/OmfKAIztN/igDHzTJUhZM3k1jMhIZWjk45SMwAtBsEXiJp3vSPmTcu6CXn7mDvFHRN66fw==", "dev": true, "requires": { - "esprima": "3.1.3", - "estraverse": "4.2.0", - "esutils": "2.0.2", - "optionator": "0.8.2", - "source-map": "0.6.1" + "esprima": "^3.1.3", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" }, "dependencies": { "esprima": { @@ -5116,8 +5105,8 @@ "integrity": "sha512-1G6UTDi7Jc1ELFwnR58HV4fK9OQK4S6N985f166xqXxpjU6plxFISJa2Ba9KCQuFa8RCnj/lSFJbHo7UFDBnUA==", "dev": true, "requires": { - "esrecurse": "4.2.1", - "estraverse": "4.2.0" + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" } }, "esprima": { @@ -5132,7 +5121,7 @@ "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", "dev": true, "requires": { - "estraverse": "4.2.0" + "estraverse": "^4.1.0" } }, "estraverse": { @@ -5156,13 +5145,13 @@ "resolved": "https://registry.npmjs.org/eth-block-tracker/-/eth-block-tracker-3.0.1.tgz", "integrity": "sha512-WUVxWLuhMmsfenfZvFO5sbl1qFY2IqUlw/FPVmjjdElpqLsZtSG+wPe9Dz7W/sB6e80HgFKknOmKk2eNlznHug==", "requires": { - "eth-query": "2.1.2", - "ethereumjs-tx": "1.3.7", - "ethereumjs-util": "5.2.0", - "ethjs-util": "0.1.6", - "json-rpc-engine": "3.8.0", - "pify": "2.3.0", - "tape": "4.10.1" + "eth-query": "^2.1.0", + "ethereumjs-tx": "^1.3.3", + "ethereumjs-util": "^5.1.3", + "ethjs-util": "^0.1.3", + "json-rpc-engine": "^3.6.0", + "pify": "^2.3.0", + "tape": "^4.6.3" } }, "eth-ens-namehash": { @@ -5170,8 +5159,8 @@ "resolved": "https://registry.npmjs.org/eth-ens-namehash/-/eth-ens-namehash-2.0.8.tgz", "integrity": "sha1-IprEbsqG1S4MmR58sq74P/D2i88=", "requires": { - "idna-uts46-hx": "2.3.1", - "js-sha3": "0.5.7" + "idna-uts46-hx": "^2.3.1", + "js-sha3": "^0.5.7" }, "dependencies": { "js-sha3": { @@ -5186,11 +5175,11 @@ "resolved": "https://registry.npmjs.org/eth-json-rpc-infura/-/eth-json-rpc-infura-3.2.0.tgz", "integrity": "sha512-FLcpdxPRVBCUc7yoE+wHGvyYg2lATedP+/q7PsKvaSzQpJbgTG4ZjLnyrLanxDr6M1k/dSNa6V5QnILwjUKJcw==", "requires": { - "cross-fetch": "2.2.3", - "eth-json-rpc-middleware": "1.6.0", - "json-rpc-engine": "3.8.0", - "json-rpc-error": "2.0.0", - "tape": "4.10.1" + "cross-fetch": "^2.1.1", + "eth-json-rpc-middleware": "^1.5.0", + "json-rpc-engine": "^3.4.0", + "json-rpc-error": "^2.0.0", + "tape": "^4.8.0" } }, "eth-json-rpc-middleware": { @@ -5198,19 +5187,19 @@ "resolved": "https://registry.npmjs.org/eth-json-rpc-middleware/-/eth-json-rpc-middleware-1.6.0.tgz", "integrity": "sha512-tDVCTlrUvdqHKqivYMjtFZsdD7TtpNLBCfKAcOpaVs7orBMS/A8HWro6dIzNtTZIR05FAbJ3bioFOnZpuCew9Q==", "requires": { - "async": "2.6.2", - "eth-query": "2.1.2", - "eth-tx-summary": "3.2.3", - "ethereumjs-block": "1.7.1", - "ethereumjs-tx": "1.3.7", - "ethereumjs-util": "5.2.0", - "ethereumjs-vm": "2.6.0", - "fetch-ponyfill": "4.1.0", - "json-rpc-engine": "3.8.0", - "json-rpc-error": "2.0.0", - "json-stable-stringify": "1.0.1", - "promise-to-callback": "1.0.0", - "tape": "4.10.1" + "async": "^2.5.0", + "eth-query": "^2.1.2", + "eth-tx-summary": "^3.1.2", + "ethereumjs-block": "^1.6.0", + "ethereumjs-tx": "^1.3.3", + "ethereumjs-util": "^5.1.2", + "ethereumjs-vm": "^2.1.0", + "fetch-ponyfill": "^4.0.0", + "json-rpc-engine": "^3.6.0", + "json-rpc-error": "^2.0.0", + "json-stable-stringify": "^1.0.1", + "promise-to-callback": "^1.0.0", + "tape": "^4.6.3" } }, "eth-lib": { @@ -5218,13 +5207,13 @@ "resolved": "https://registry.npmjs.org/eth-lib/-/eth-lib-0.1.27.tgz", "integrity": "sha512-B8czsfkJYzn2UIEMwjc7Mbj+Cy72V+/OXH/tb44LV8jhrjizQJJ325xMOMyk3+ETa6r6oi0jsUY14+om8mQMWA==", "requires": { - "bn.js": "4.11.8", - "elliptic": "6.4.1", - "keccakjs": "0.2.3", - "nano-json-stream-parser": "0.1.2", - "servify": "0.1.12", - "ws": "3.3.3", - "xhr-request-promise": "0.1.2" + "bn.js": "^4.11.6", + "elliptic": "^6.4.0", + "keccakjs": "^0.2.1", + "nano-json-stream-parser": "^0.1.2", + "servify": "^0.1.12", + "ws": "^3.0.0", + "xhr-request-promise": "^0.1.2" }, "dependencies": { "ws": { @@ -5232,9 +5221,9 @@ "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", "requires": { - "async-limiter": "1.0.0", - "safe-buffer": "5.1.2", - "ultron": "1.1.1" + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" } } } @@ -5244,8 +5233,8 @@ "resolved": "https://registry.npmjs.org/eth-query/-/eth-query-2.1.2.tgz", "integrity": "sha1-1nQdkAAQa1FRDHLbktY2VFam2l4=", "requires": { - "json-rpc-random-id": "1.0.1", - "xtend": "4.0.1" + "json-rpc-random-id": "^1.0.0", + "xtend": "^4.0.1" } }, "eth-sig-util": { @@ -5253,102 +5242,25 @@ "resolved": "https://registry.npmjs.org/eth-sig-util/-/eth-sig-util-1.4.2.tgz", "integrity": "sha1-jZWCAsftuq6Dlwf7pvCf8ydgYhA=", "requires": { - "ethereumjs-abi": "git+https://github.com/ethereumjs/ethereumjs-abi.git#d84a96796079c8595a0c78accd1e7709f2277215", - "ethereumjs-util": "5.2.0" + "ethereumjs-abi": "git+https://github.com/ethereumjs/ethereumjs-abi.git#8431eab7b3384e65e8126a4602520b78031666fb", + "ethereumjs-util": "^5.1.1" } }, "eth-tx-summary": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/eth-tx-summary/-/eth-tx-summary-3.2.3.tgz", - "integrity": "sha512-1gZpA5fKarJOVSb5OUlPnhDQuIazqAkI61zlVvf5LdG47nEgw+/qhyZnuj3CUdE/TLTKuRzPLeyXLjaB4qWTRQ==", - "requires": { - "async": "2.6.2", - "bn.js": "4.11.8", - "clone": "2.1.2", - "concat-stream": "1.6.2", - "end-of-stream": "1.4.1", - "eth-query": "2.1.2", - "ethereumjs-block": "1.7.1", - "ethereumjs-tx": "1.3.7", - "ethereumjs-util": "5.2.0", - "ethereumjs-vm": "2.3.4", - "through2": "2.0.5", - "treeify": "1.1.0", - "web3-provider-engine": "13.8.0" - }, - "dependencies": { - "eth-block-tracker": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/eth-block-tracker/-/eth-block-tracker-2.3.1.tgz", - "integrity": "sha512-NamWuMBIl8kmkJFVj8WzGatySTzQPQag4Xr677yFxdVtIxACFbL/dQowk0MzEqIKk93U1TwY3MjVU6mOcwZnKA==", - "requires": { - "async-eventemitter": "github:ahultgren/async-eventemitter#fa06e39e56786ba541c180061dbf2c0a5bbf951c", - "eth-query": "2.1.2", - "ethereumjs-tx": "1.3.7", - "ethereumjs-util": "5.2.0", - "ethjs-util": "0.1.6", - "json-rpc-engine": "3.8.0", - "pify": "2.3.0", - "tape": "4.10.1" - }, - "dependencies": { - "async-eventemitter": { - "version": "github:ahultgren/async-eventemitter#fa06e39e56786ba541c180061dbf2c0a5bbf951c", - "requires": { - "async": "2.6.2" - } - } - } - }, - "ethereum-common": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/ethereum-common/-/ethereum-common-0.2.0.tgz", - "integrity": "sha512-XOnAR/3rntJgbCdGhqdaLIxDLWKLmsZOGhHdBKadEr6gEnJLH52k93Ou+TUdFaPN3hJc3isBZBal3U/XZ15abA==" - }, - "ethereumjs-vm": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/ethereumjs-vm/-/ethereumjs-vm-2.3.4.tgz", - "integrity": "sha512-Y4SlzNDqxrCO58jhp98HdnZVdjOqB+HC0hoU+N/DEp1aU+hFkRX/nru5F7/HkQRPIlA6aJlQp/xIA6xZs1kspw==", - "requires": { - "async": "2.6.2", - "async-eventemitter": "0.2.4", - "ethereum-common": "0.2.0", - "ethereumjs-account": "2.0.5", - "ethereumjs-block": "1.7.1", - "ethereumjs-util": "5.2.0", - "fake-merkle-patricia-tree": "1.0.1", - "functional-red-black-tree": "1.0.1", - "merkle-patricia-tree": "2.3.2", - "rustbn.js": "0.1.2", - "safe-buffer": "5.1.2" - } - }, - "web3-provider-engine": { - "version": "13.8.0", - "resolved": "https://registry.npmjs.org/web3-provider-engine/-/web3-provider-engine-13.8.0.tgz", - "integrity": "sha512-fZXhX5VWwWpoFfrfocslyg6P7cN3YWPG/ASaevNfeO80R+nzgoPUBXcWQekSGSsNDkeRTis4aMmpmofYf1TNtQ==", - "requires": { - "async": "2.6.2", - "clone": "2.1.2", - "eth-block-tracker": "2.3.1", - "eth-sig-util": "1.4.2", - "ethereumjs-block": "1.7.1", - "ethereumjs-tx": "1.3.7", - "ethereumjs-util": "5.2.0", - "ethereumjs-vm": "2.3.4", - "fetch-ponyfill": "4.1.0", - "json-rpc-error": "2.0.0", - "json-stable-stringify": "1.0.1", - "promise-to-callback": "1.0.0", - "readable-stream": "2.3.6", - "request": "2.88.0", - "semaphore": "1.1.0", - "solc": "0.4.25", - "tape": "4.10.1", - "xhr": "2.5.0", - "xtend": "4.0.1" - } - } + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/eth-tx-summary/-/eth-tx-summary-3.2.4.tgz", + "integrity": "sha512-NtlDnaVZah146Rm8HMRUNMgIwG/ED4jiqk0TME9zFheMl1jOp6jL1m0NKGjJwehXQ6ZKCPr16MTr+qspKpEXNg==", + "requires": { + "async": "^2.1.2", + "clone": "^2.0.0", + "concat-stream": "^1.5.1", + "end-of-stream": "^1.1.0", + "eth-query": "^2.0.2", + "ethereumjs-block": "^1.4.1", + "ethereumjs-tx": "^1.1.1", + "ethereumjs-util": "^5.0.1", + "ethereumjs-vm": "^2.6.0", + "through2": "^2.0.3" } }, "ethereum-common": { @@ -5357,10 +5269,27 @@ "integrity": "sha1-L9w1dvIykDNYl26znaeDIT/5Uj8=" }, "ethereumjs-abi": { - "version": "git+https://github.com/ethereumjs/ethereumjs-abi.git#d84a96796079c8595a0c78accd1e7709f2277215", + "version": "git+https://github.com/ethereumjs/ethereumjs-abi.git#8431eab7b3384e65e8126a4602520b78031666fb", + "from": "git+https://github.com/ethereumjs/ethereumjs-abi.git", "requires": { - "bn.js": "4.11.8", - "ethereumjs-util": "5.2.0" + "bn.js": "^4.11.8", + "ethereumjs-util": "^6.0.0" + }, + "dependencies": { + "ethereumjs-util": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-6.1.0.tgz", + "integrity": "sha512-URESKMFbDeJxnAxPppnk2fN6Y3BIatn9fwn76Lm8bQlt+s52TpG8dN9M66MLPuRAiAOIqL3dfwqWJf0sd0fL0Q==", + "requires": { + "bn.js": "^4.11.0", + "create-hash": "^1.1.2", + "ethjs-util": "0.1.6", + "keccak": "^1.0.2", + "rlp": "^2.0.0", + "safe-buffer": "^5.1.1", + "secp256k1": "^3.0.1" + } + } } }, "ethereumjs-account": { @@ -5368,9 +5297,9 @@ "resolved": "https://registry.npmjs.org/ethereumjs-account/-/ethereumjs-account-2.0.5.tgz", "integrity": "sha512-bgDojnXGjhMwo6eXQC0bY6UK2liSFUSMwwylOmQvZbSl/D7NXQ3+vrGO46ZeOgjGfxXmgIeVNDIiHw7fNZM4VA==", "requires": { - "ethereumjs-util": "5.2.0", - "rlp": "2.2.2", - "safe-buffer": "5.1.2" + "ethereumjs-util": "^5.0.0", + "rlp": "^2.0.0", + "safe-buffer": "^5.1.1" } }, "ethereumjs-block": { @@ -5378,11 +5307,11 @@ "resolved": "https://registry.npmjs.org/ethereumjs-block/-/ethereumjs-block-1.7.1.tgz", "integrity": "sha512-B+sSdtqm78fmKkBq78/QLKJbu/4Ts4P2KFISdgcuZUPDm9x+N7qgBPIIFUGbaakQh8bzuquiRVbdmvPKqbILRg==", "requires": { - "async": "2.6.2", + "async": "^2.0.1", "ethereum-common": "0.2.0", - "ethereumjs-tx": "1.3.7", - "ethereumjs-util": "5.2.0", - "merkle-patricia-tree": "2.3.2" + "ethereumjs-tx": "^1.2.2", + "ethereumjs-util": "^5.0.0", + "merkle-patricia-tree": "^2.1.2" }, "dependencies": { "ethereum-common": { @@ -5402,8 +5331,8 @@ "resolved": "https://registry.npmjs.org/ethereumjs-tx/-/ethereumjs-tx-1.3.7.tgz", "integrity": "sha512-wvLMxzt1RPhAQ9Yi3/HKZTn0FZYpnsmQdbKYfUUpi4j1SEIcbkd9tndVjcPrufY3V7j2IebOpC00Zp2P/Ay2kA==", "requires": { - "ethereum-common": "0.0.18", - "ethereumjs-util": "5.2.0" + "ethereum-common": "^0.0.18", + "ethereumjs-util": "^5.0.0" } }, "ethereumjs-util": { @@ -5411,13 +5340,13 @@ "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-5.2.0.tgz", "integrity": "sha512-CJAKdI0wgMbQFLlLRtZKGcy/L6pzVRgelIZqRqNbuVFM3K9VEnyfbcvz0ncWMRNCe4kaHWjwRYQcYMucmwsnWA==", "requires": { - "bn.js": "4.11.8", - "create-hash": "1.2.0", - "ethjs-util": "0.1.6", - "keccak": "1.4.0", - "rlp": "2.2.2", - "safe-buffer": "5.1.2", - "secp256k1": "3.6.2" + "bn.js": "^4.11.0", + "create-hash": "^1.1.2", + "ethjs-util": "^0.1.3", + "keccak": "^1.0.2", + "rlp": "^2.0.0", + "safe-buffer": "^5.1.1", + "secp256k1": "^3.0.1" } }, "ethereumjs-vm": { @@ -5425,17 +5354,17 @@ "resolved": "https://registry.npmjs.org/ethereumjs-vm/-/ethereumjs-vm-2.6.0.tgz", "integrity": "sha512-r/XIUik/ynGbxS3y+mvGnbOKnuLo40V5Mj1J25+HEO63aWYREIqvWeRO/hnROlMBE5WoniQmPmhiaN0ctiHaXw==", "requires": { - "async": "2.6.2", - "async-eventemitter": "0.2.4", - "ethereumjs-account": "2.0.5", - "ethereumjs-block": "2.2.0", - "ethereumjs-common": "1.1.0", - "ethereumjs-util": "6.1.0", - "fake-merkle-patricia-tree": "1.0.1", - "functional-red-black-tree": "1.0.1", - "merkle-patricia-tree": "2.3.2", - "rustbn.js": "0.2.0", - "safe-buffer": "5.1.2" + "async": "^2.1.2", + "async-eventemitter": "^0.2.2", + "ethereumjs-account": "^2.0.3", + "ethereumjs-block": "~2.2.0", + "ethereumjs-common": "^1.1.0", + "ethereumjs-util": "^6.0.0", + "fake-merkle-patricia-tree": "^1.0.1", + "functional-red-black-tree": "^1.0.1", + "merkle-patricia-tree": "^2.3.2", + "rustbn.js": "~0.2.0", + "safe-buffer": "^5.1.1" }, "dependencies": { "ethereumjs-block": { @@ -5443,11 +5372,11 @@ "resolved": "https://registry.npmjs.org/ethereumjs-block/-/ethereumjs-block-2.2.0.tgz", "integrity": "sha512-Ye+uG/L2wrp364Zihdlr/GfC3ft+zG8PdHcRtsBFNNH1CkOhxOwdB8friBU85n89uRZ9eIMAywCq0F4CwT1wAw==", "requires": { - "async": "2.6.2", - "ethereumjs-common": "1.1.0", - "ethereumjs-tx": "1.3.7", - "ethereumjs-util": "5.2.0", - "merkle-patricia-tree": "2.3.2" + "async": "^2.0.1", + "ethereumjs-common": "^1.1.0", + "ethereumjs-tx": "^1.2.2", + "ethereumjs-util": "^5.0.0", + "merkle-patricia-tree": "^2.1.2" }, "dependencies": { "ethereumjs-util": { @@ -5455,13 +5384,13 @@ "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-5.2.0.tgz", "integrity": "sha512-CJAKdI0wgMbQFLlLRtZKGcy/L6pzVRgelIZqRqNbuVFM3K9VEnyfbcvz0ncWMRNCe4kaHWjwRYQcYMucmwsnWA==", "requires": { - "bn.js": "4.11.8", - "create-hash": "1.2.0", - "ethjs-util": "0.1.6", - "keccak": "1.4.0", - "rlp": "2.2.2", - "safe-buffer": "5.1.2", - "secp256k1": "3.6.2" + "bn.js": "^4.11.0", + "create-hash": "^1.1.2", + "ethjs-util": "^0.1.3", + "keccak": "^1.0.2", + "rlp": "^2.0.0", + "safe-buffer": "^5.1.1", + "secp256k1": "^3.0.1" } } } @@ -5471,19 +5400,14 @@ "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-6.1.0.tgz", "integrity": "sha512-URESKMFbDeJxnAxPppnk2fN6Y3BIatn9fwn76Lm8bQlt+s52TpG8dN9M66MLPuRAiAOIqL3dfwqWJf0sd0fL0Q==", "requires": { - "bn.js": "4.11.8", - "create-hash": "1.2.0", + "bn.js": "^4.11.0", + "create-hash": "^1.1.2", "ethjs-util": "0.1.6", - "keccak": "1.4.0", - "rlp": "2.2.2", - "safe-buffer": "5.1.2", - "secp256k1": "3.6.2" + "keccak": "^1.0.2", + "rlp": "^2.0.0", + "safe-buffer": "^5.1.1", + "secp256k1": "^3.0.1" } - }, - "rustbn.js": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/rustbn.js/-/rustbn.js-0.2.0.tgz", - "integrity": "sha512-4VlvkRUuCJvr2J6Y0ImW7NvTCriMi7ErOAqWk1y69vAdoNIzCF3yPmgeNzx+RQTLEDFq5sHfscn1MwHxP9hNfA==" } } }, @@ -5492,15 +5416,15 @@ "resolved": "https://registry.npmjs.org/ethereumjs-wallet/-/ethereumjs-wallet-0.6.3.tgz", "integrity": "sha512-qiXPiZOsStem+Dj/CQHbn5qex+FVkuPmGH7SvSnA9F3tdRDt8dLMyvIj3+U05QzVZNPYh4HXEdnzoYI4dZkr9w==", "requires": { - "aes-js": "3.1.2", - "bs58check": "2.1.2", - "ethereumjs-util": "6.1.0", - "hdkey": "1.1.1", - "randombytes": "2.0.6", - "safe-buffer": "5.1.2", - "scrypt.js": "0.3.0", - "utf8": "3.0.0", - "uuid": "3.3.2" + "aes-js": "^3.1.1", + "bs58check": "^2.1.2", + "ethereumjs-util": "^6.0.0", + "hdkey": "^1.1.0", + "randombytes": "^2.0.6", + "safe-buffer": "^5.1.2", + "scrypt.js": "^0.3.0", + "utf8": "^3.0.0", + "uuid": "^3.3.2" }, "dependencies": { "ethereumjs-util": { @@ -5508,13 +5432,13 @@ "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-6.1.0.tgz", "integrity": "sha512-URESKMFbDeJxnAxPppnk2fN6Y3BIatn9fwn76Lm8bQlt+s52TpG8dN9M66MLPuRAiAOIqL3dfwqWJf0sd0fL0Q==", "requires": { - "bn.js": "4.11.8", - "create-hash": "1.2.0", + "bn.js": "^4.11.0", + "create-hash": "^1.1.2", "ethjs-util": "0.1.6", - "keccak": "1.4.0", - "rlp": "2.2.2", - "safe-buffer": "5.1.2", - "secp256k1": "3.6.2" + "keccak": "^1.0.2", + "rlp": "^2.0.0", + "safe-buffer": "^5.1.1", + "secp256k1": "^3.0.1" } }, "utf8": { @@ -5529,9 +5453,9 @@ "resolved": "https://registry.npmjs.org/ethers/-/ethers-4.0.0-beta.1.tgz", "integrity": "sha512-SoYhktEbLxf+fiux5SfCEwdzWENMvgIbMZD90I62s4GZD9nEjgEWy8ZboI3hck193Vs0bDoTohDISx84f2H2tw==", "requires": { - "@types/node": "10.12.26", + "@types/node": "^10.3.2", "aes-js": "3.0.0", - "bn.js": "4.11.8", + "bn.js": "^4.4.0", "elliptic": "6.3.3", "hash.js": "1.1.3", "js-sha3": "0.5.7", @@ -5551,10 +5475,10 @@ "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.3.3.tgz", "integrity": "sha1-VILZZG1UvLif19mU/J4ulWiHbj8=", "requires": { - "bn.js": "4.11.8", - "brorand": "1.1.0", - "hash.js": "1.1.3", - "inherits": "2.0.3" + "bn.js": "^4.4.0", + "brorand": "^1.0.1", + "hash.js": "^1.0.0", + "inherits": "^2.0.1" } }, "hash.js": { @@ -5562,8 +5486,8 @@ "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.3.tgz", "integrity": "sha512-/UETyP0W22QILqS+6HowevwhEFJ3MBJnwTf75Qob9Wz9t0DPuisL8kW8YZMK62dHAKE1c1p+gY1TtOLY+USEHA==", "requires": { - "inherits": "2.0.3", - "minimalistic-assert": "1.0.1" + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.0" } }, "js-sha3": { @@ -5629,7 +5553,7 @@ "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==", "dev": true, "requires": { - "original": "1.0.2" + "original": "^1.0.0" } }, "evp_bytestokey": { @@ -5637,8 +5561,8 @@ "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", "requires": { - "md5.js": "1.3.5", - "safe-buffer": "5.1.2" + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" } }, "exec-sh": { @@ -5647,7 +5571,7 @@ "integrity": "sha512-FIUCJz1RbuS0FKTdaAafAByGS0CPvU3R0MeHxgtl+djzCc//F8HakL8GzmVNZanasTbTAY/3DRFA0KpVqj/eAw==", "dev": true, "requires": { - "merge": "1.2.1" + "merge": "^1.2.0" } }, "execa": { @@ -5656,13 +5580,13 @@ "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", "dev": true, "requires": { - "cross-spawn": "5.1.0", - "get-stream": "3.0.0", - "is-stream": "1.1.0", - "npm-run-path": "2.0.2", - "p-finally": "1.0.0", - "signal-exit": "3.0.2", - "strip-eof": "1.0.0" + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" } }, "exit": { @@ -5677,7 +5601,7 @@ "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", "dev": true, "requires": { - "is-posix-bracket": "0.1.1" + "is-posix-bracket": "^0.1.0" } }, "expand-range": { @@ -5686,7 +5610,7 @@ "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", "dev": true, "requires": { - "fill-range": "2.2.4" + "fill-range": "^2.1.0" } }, "expand-tilde": { @@ -5695,7 +5619,7 @@ "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", "dev": true, "requires": { - "homedir-polyfill": "1.0.1" + "homedir-polyfill": "^1.0.1" } }, "expect": { @@ -5704,12 +5628,12 @@ "integrity": "sha512-dgSoOHgmtn/aDGRVFWclQyPDKl2CQRq0hmIEoUAuQs/2rn2NcvCWcSCovm6BLeuB/7EZuLGu2QfnR+qRt5OM4w==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "jest-diff": "23.6.0", - "jest-get-type": "22.4.3", - "jest-matcher-utils": "23.6.0", - "jest-message-util": "23.4.0", - "jest-regex-util": "23.3.0" + "ansi-styles": "^3.2.0", + "jest-diff": "^23.6.0", + "jest-get-type": "^22.1.0", + "jest-matcher-utils": "^23.6.0", + "jest-message-util": "^23.4.0", + "jest-regex-util": "^23.3.0" }, "dependencies": { "ansi-styles": { @@ -5718,7 +5642,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } } } @@ -5728,36 +5652,36 @@ "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz", "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==", "requires": { - "accepts": "1.3.5", + "accepts": "~1.3.5", "array-flatten": "1.1.1", "body-parser": "1.18.3", "content-disposition": "0.5.2", - "content-type": "1.0.4", + "content-type": "~1.0.4", "cookie": "0.3.1", "cookie-signature": "1.0.6", "debug": "2.6.9", - "depd": "1.1.2", - "encodeurl": "1.0.2", - "escape-html": "1.0.3", - "etag": "1.8.1", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", "finalhandler": "1.1.1", "fresh": "0.5.2", "merge-descriptors": "1.0.1", - "methods": "1.1.2", - "on-finished": "2.3.0", - "parseurl": "1.3.2", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", "path-to-regexp": "0.1.7", - "proxy-addr": "2.0.4", + "proxy-addr": "~2.0.4", "qs": "6.5.2", - "range-parser": "1.2.0", + "range-parser": "~1.2.0", "safe-buffer": "5.1.2", "send": "0.16.2", "serve-static": "1.13.2", "setprototypeof": "1.1.0", - "statuses": "1.4.0", - "type-is": "1.6.16", + "statuses": "~1.4.0", + "type-is": "~1.6.16", "utils-merge": "1.0.1", - "vary": "1.1.2" + "vary": "~1.1.2" }, "dependencies": { "statuses": { @@ -5778,8 +5702,8 @@ "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", "dev": true, "requires": { - "assign-symbols": "1.0.0", - "is-extendable": "1.0.1" + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" }, "dependencies": { "is-extendable": { @@ -5788,7 +5712,7 @@ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", "dev": true, "requires": { - "is-plain-object": "2.0.4" + "is-plain-object": "^2.0.4" } } } @@ -5799,7 +5723,7 @@ "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", "dev": true, "requires": { - "is-extglob": "1.0.0" + "is-extglob": "^1.0.0" } }, "extsprintf": { @@ -5812,7 +5736,7 @@ "resolved": "https://registry.npmjs.org/fake-merkle-patricia-tree/-/fake-merkle-patricia-tree-1.0.1.tgz", "integrity": "sha1-S4w6z7Ugr635hgsfFM2M40As3dM=", "requires": { - "checkpoint-store": "1.1.0" + "checkpoint-store": "^1.1.0" } }, "fast-deep-equal": { @@ -5843,7 +5767,7 @@ "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", "dev": true, "requires": { - "websocket-driver": "0.7.0" + "websocket-driver": ">=0.5.1" } }, "fb-watchman": { @@ -5852,7 +5776,7 @@ "integrity": "sha1-VOmr99+i8mzZsWNsWIwa/AXeXVg=", "dev": true, "requires": { - "bser": "2.0.0" + "bser": "^2.0.0" } }, "fbjs": { @@ -5860,13 +5784,13 @@ "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.17.tgz", "integrity": "sha1-xNWY6taUkRJlPWWIsBpc3Nn5D90=", "requires": { - "core-js": "1.2.7", - "isomorphic-fetch": "2.2.1", - "loose-envify": "1.4.0", - "object-assign": "4.1.1", - "promise": "7.3.1", - "setimmediate": "1.0.5", - "ua-parser-js": "0.7.19" + "core-js": "^1.0.0", + "isomorphic-fetch": "^2.1.1", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.18" }, "dependencies": { "core-js": { @@ -5881,7 +5805,7 @@ "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", "requires": { - "pend": "1.2.0" + "pend": "~1.2.0" } }, "fetch-ponyfill": { @@ -5889,7 +5813,7 @@ "resolved": "https://registry.npmjs.org/fetch-ponyfill/-/fetch-ponyfill-4.1.0.tgz", "integrity": "sha1-rjzl9zLGReq4fkroeTQUcJsjmJM=", "requires": { - "node-fetch": "1.7.3" + "node-fetch": "~1.7.1" }, "dependencies": { "node-fetch": { @@ -5897,8 +5821,8 @@ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", "requires": { - "encoding": "0.1.12", - "is-stream": "1.1.0" + "encoding": "^0.1.11", + "is-stream": "^1.0.1" } } } @@ -5915,8 +5839,8 @@ "integrity": "sha512-4sNIOXgtH/9WZq4NvlfU3Opn5ynUsqBwSLyM+I7UOwdGigTBYfVVQEwe/msZNX/j4pCJTIM14Fsw66Svo1oVrw==", "dev": true, "requires": { - "loader-utils": "1.2.3", - "schema-utils": "1.0.0" + "loader-utils": "^1.0.2", + "schema-utils": "^1.0.0" } }, "file-type": { @@ -5941,8 +5865,8 @@ "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=", "dev": true, "requires": { - "glob": "7.1.3", - "minimatch": "3.0.4" + "glob": "^7.0.3", + "minimatch": "^3.0.3" } }, "filesize": { @@ -5957,11 +5881,11 @@ "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", "dev": true, "requires": { - "is-number": "2.1.0", - "isobject": "2.1.0", - "randomatic": "3.1.1", - "repeat-element": "1.1.3", - "repeat-string": "1.6.1" + "is-number": "^2.1.0", + "isobject": "^2.0.0", + "randomatic": "^3.0.0", + "repeat-element": "^1.1.2", + "repeat-string": "^1.5.2" } }, "finalhandler": { @@ -5970,12 +5894,12 @@ "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", "requires": { "debug": "2.6.9", - "encodeurl": "1.0.2", - "escape-html": "1.0.3", - "on-finished": "2.3.0", - "parseurl": "1.3.2", - "statuses": "1.4.0", - "unpipe": "1.0.0" + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "statuses": "~1.4.0", + "unpipe": "~1.0.0" }, "dependencies": { "statuses": { @@ -5991,9 +5915,9 @@ "integrity": "sha512-LDUY6V1Xs5eFskUVYtIwatojt6+9xC9Chnlk/jYOOvn3FAFfSaWddxahDGyNHh0b2dMXa6YW2m0tk8TdVaXHlA==", "dev": true, "requires": { - "commondir": "1.0.1", - "make-dir": "1.3.0", - "pkg-dir": "3.0.0" + "commondir": "^1.0.1", + "make-dir": "^1.0.0", + "pkg-dir": "^3.0.0" }, "dependencies": { "find-up": { @@ -6002,7 +5926,7 @@ "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", "dev": true, "requires": { - "locate-path": "3.0.0" + "locate-path": "^3.0.0" } }, "locate-path": { @@ -6011,8 +5935,8 @@ "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", "dev": true, "requires": { - "p-locate": "3.0.0", - "path-exists": "3.0.0" + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" } }, "p-limit": { @@ -6021,7 +5945,7 @@ "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==", "dev": true, "requires": { - "p-try": "2.0.0" + "p-try": "^2.0.0" } }, "p-locate": { @@ -6030,7 +5954,7 @@ "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", "dev": true, "requires": { - "p-limit": "2.1.0" + "p-limit": "^2.0.0" } }, "p-try": { @@ -6051,7 +5975,7 @@ "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", "dev": true, "requires": { - "find-up": "3.0.0" + "find-up": "^3.0.0" } } } @@ -6060,9 +5984,10 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, "requires": { - "path-exists": "2.1.0", - "pinkie-promise": "2.0.1" + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" } }, "findup-sync": { @@ -6071,10 +5996,10 @@ "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", "dev": true, "requires": { - "detect-file": "1.0.0", - "is-glob": "3.1.0", - "micromatch": "3.1.10", - "resolve-dir": "1.0.1" + "detect-file": "^1.0.0", + "is-glob": "^3.1.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" }, "dependencies": { "arr-diff": { @@ -6095,16 +6020,16 @@ "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", "dev": true, "requires": { - "arr-flatten": "1.1.0", - "array-unique": "0.3.2", - "extend-shallow": "2.0.1", - "fill-range": "4.0.0", - "isobject": "3.0.1", - "repeat-element": "1.1.3", - "snapdragon": "0.8.2", - "snapdragon-node": "2.1.1", - "split-string": "3.1.0", - "to-regex": "3.0.2" + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" }, "dependencies": { "extend-shallow": { @@ -6113,7 +6038,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -6124,13 +6049,13 @@ "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", "dev": true, "requires": { - "debug": "2.6.9", - "define-property": "0.2.5", - "extend-shallow": "2.0.1", - "posix-character-classes": "0.1.1", - "regex-not": "1.0.2", - "snapdragon": "0.8.2", - "to-regex": "3.0.2" + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" }, "dependencies": { "define-property": { @@ -6139,7 +6064,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } }, "extend-shallow": { @@ -6148,7 +6073,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } }, "is-accessor-descriptor": { @@ -6157,7 +6082,7 @@ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -6166,7 +6091,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -6177,7 +6102,7 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -6186,7 +6111,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -6197,9 +6122,9 @@ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" } }, "kind-of": { @@ -6216,14 +6141,14 @@ "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", "dev": true, "requires": { - "array-unique": "0.3.2", - "define-property": "1.0.0", - "expand-brackets": "2.1.4", - "extend-shallow": "2.0.1", - "fragment-cache": "0.2.1", - "regex-not": "1.0.2", - "snapdragon": "0.8.2", - "to-regex": "3.0.2" + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" }, "dependencies": { "define-property": { @@ -6232,7 +6157,7 @@ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "dev": true, "requires": { - "is-descriptor": "1.0.2" + "is-descriptor": "^1.0.0" } }, "extend-shallow": { @@ -6241,7 +6166,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -6252,10 +6177,10 @@ "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", "dev": true, "requires": { - "extend-shallow": "2.0.1", - "is-number": "3.0.0", - "repeat-string": "1.6.1", - "to-regex-range": "2.1.1" + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" }, "dependencies": { "extend-shallow": { @@ -6264,7 +6189,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -6275,7 +6200,7 @@ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "dev": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-data-descriptor": { @@ -6284,7 +6209,7 @@ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "dev": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-descriptor": { @@ -6293,9 +6218,9 @@ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "dev": true, "requires": { - "is-accessor-descriptor": "1.0.0", - "is-data-descriptor": "1.0.0", - "kind-of": "6.0.2" + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" } }, "is-extglob": { @@ -6310,7 +6235,7 @@ "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", "dev": true, "requires": { - "is-extglob": "2.1.1" + "is-extglob": "^2.1.0" } }, "is-number": { @@ -6319,7 +6244,7 @@ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -6328,7 +6253,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -6351,19 +6276,19 @@ "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", "dev": true, "requires": { - "arr-diff": "4.0.0", - "array-unique": "0.3.2", - "braces": "2.3.2", - "define-property": "2.0.2", - "extend-shallow": "3.0.2", - "extglob": "2.0.4", - "fragment-cache": "0.2.1", - "kind-of": "6.0.2", - "nanomatch": "1.2.13", - "object.pick": "1.3.0", - "regex-not": "1.0.2", - "snapdragon": "0.8.2", - "to-regex": "3.0.2" + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" } } } @@ -6374,8 +6299,8 @@ "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", "dev": true, "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.6" + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" } }, "follow-redirects": { @@ -6384,7 +6309,7 @@ "integrity": "sha512-t2JCjbzxQpWvbhts3l6SH1DKzSrx8a+SsaVf4h6bG4kOXUuPYS/kg2Lr4gQSb7eemaHqJkOThF1BGyjlUkO1GQ==", "dev": true, "requires": { - "debug": "3.1.0" + "debug": "=3.1.0" }, "dependencies": { "debug": { @@ -6403,7 +6328,7 @@ "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", "requires": { - "is-callable": "1.1.4" + "is-callable": "^1.1.3" } }, "for-in": { @@ -6418,7 +6343,7 @@ "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", "dev": true, "requires": { - "for-in": "1.0.2" + "for-in": "^1.0.1" } }, "forever-agent": { @@ -6431,9 +6356,9 @@ "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", "requires": { - "asynckit": "0.4.0", - "combined-stream": "1.0.7", - "mime-types": "2.1.21" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" } }, "forwarded": { @@ -6447,7 +6372,7 @@ "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", "dev": true, "requires": { - "map-cache": "0.2.2" + "map-cache": "^0.2.2" } }, "fresh": { @@ -6461,8 +6386,8 @@ "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", "dev": true, "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.6" + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" } }, "fs-constants": { @@ -6471,15 +6396,12 @@ "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" }, "fs-extra": { - "version": "0.30.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.30.0.tgz", - "integrity": "sha1-8jP/zAjU2n1DLapEl3aYnbHfk/A=", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-2.1.2.tgz", + "integrity": "sha1-BGxwFjzvmq1GsOSn+kZ/si1x3jU=", "requires": { - "graceful-fs": "4.1.15", - "jsonfile": "2.4.0", - "klaw": "1.3.1", - "path-is-absolute": "1.0.1", - "rimraf": "2.6.3" + "graceful-fs": "^4.1.2", + "jsonfile": "^2.1.0" } }, "fs-promise": { @@ -6487,21 +6409,10 @@ "resolved": "https://registry.npmjs.org/fs-promise/-/fs-promise-2.0.3.tgz", "integrity": "sha1-9k5PhUvPaJqovdy6JokW2z20aFQ=", "requires": { - "any-promise": "1.3.0", - "fs-extra": "2.1.2", - "mz": "2.7.0", - "thenify-all": "1.6.0" - }, - "dependencies": { - "fs-extra": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-2.1.2.tgz", - "integrity": "sha1-BGxwFjzvmq1GsOSn+kZ/si1x3jU=", - "requires": { - "graceful-fs": "4.1.15", - "jsonfile": "2.4.0" - } - } + "any-promise": "^1.3.0", + "fs-extra": "^2.0.0", + "mz": "^2.6.0", + "thenify-all": "^1.6.0" } }, "fs-write-stream-atomic": { @@ -6510,10 +6421,10 @@ "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", "dev": true, "requires": { - "graceful-fs": "4.1.15", - "iferr": "0.1.5", - "imurmurhash": "0.1.4", - "readable-stream": "2.3.6" + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" } }, "fs.realpath": { @@ -6528,8 +6439,8 @@ "dev": true, "optional": true, "requires": { - "nan": "2.12.1", - "node-pre-gyp": "0.10.3" + "nan": "^2.9.2", + "node-pre-gyp": "^0.10.0" }, "dependencies": { "abbrev": { @@ -6555,8 +6466,8 @@ "dev": true, "optional": true, "requires": { - "delegates": "1.0.0", - "readable-stream": "2.3.6" + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" } }, "balanced-match": { @@ -6569,7 +6480,7 @@ "bundled": true, "dev": true, "requires": { - "balanced-match": "1.0.0", + "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, @@ -6633,7 +6544,7 @@ "dev": true, "optional": true, "requires": { - "minipass": "2.3.5" + "minipass": "^2.2.1" } }, "fs.realpath": { @@ -6648,14 +6559,14 @@ "dev": true, "optional": true, "requires": { - "aproba": "1.2.0", - "console-control-strings": "1.1.0", - "has-unicode": "2.0.1", - "object-assign": "4.1.1", - "signal-exit": "3.0.2", - "string-width": "1.0.2", - "strip-ansi": "3.0.1", - "wide-align": "1.1.3" + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" } }, "glob": { @@ -6664,12 +6575,12 @@ "dev": true, "optional": true, "requires": { - "fs.realpath": "1.0.0", - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" } }, "has-unicode": { @@ -6684,7 +6595,7 @@ "dev": true, "optional": true, "requires": { - "safer-buffer": "2.1.2" + "safer-buffer": ">= 2.1.2 < 3" } }, "ignore-walk": { @@ -6693,7 +6604,7 @@ "dev": true, "optional": true, "requires": { - "minimatch": "3.0.4" + "minimatch": "^3.0.4" } }, "inflight": { @@ -6702,8 +6613,8 @@ "dev": true, "optional": true, "requires": { - "once": "1.4.0", - "wrappy": "1.0.2" + "once": "^1.3.0", + "wrappy": "1" } }, "inherits": { @@ -6722,7 +6633,7 @@ "bundled": true, "dev": true, "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "isarray": { @@ -6736,7 +6647,7 @@ "bundled": true, "dev": true, "requires": { - "brace-expansion": "1.1.11" + "brace-expansion": "^1.1.7" } }, "minimist": { @@ -6749,8 +6660,8 @@ "bundled": true, "dev": true, "requires": { - "safe-buffer": "5.1.2", - "yallist": "3.0.3" + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" } }, "minizlib": { @@ -6759,7 +6670,7 @@ "dev": true, "optional": true, "requires": { - "minipass": "2.3.5" + "minipass": "^2.2.1" } }, "mkdirp": { @@ -6782,9 +6693,9 @@ "dev": true, "optional": true, "requires": { - "debug": "2.6.9", - "iconv-lite": "0.4.24", - "sax": "1.2.4" + "debug": "^2.1.2", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" } }, "node-pre-gyp": { @@ -6793,16 +6704,16 @@ "dev": true, "optional": true, "requires": { - "detect-libc": "1.0.3", - "mkdirp": "0.5.1", - "needle": "2.2.4", - "nopt": "4.0.1", - "npm-packlist": "1.2.0", - "npmlog": "4.1.2", - "rc": "1.2.8", - "rimraf": "2.6.3", - "semver": "5.6.0", - "tar": "4.4.8" + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4" } }, "nopt": { @@ -6811,8 +6722,8 @@ "dev": true, "optional": true, "requires": { - "abbrev": "1.1.1", - "osenv": "0.1.5" + "abbrev": "1", + "osenv": "^0.1.4" } }, "npm-bundled": { @@ -6827,8 +6738,8 @@ "dev": true, "optional": true, "requires": { - "ignore-walk": "3.0.1", - "npm-bundled": "1.0.5" + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1" } }, "npmlog": { @@ -6837,10 +6748,10 @@ "dev": true, "optional": true, "requires": { - "are-we-there-yet": "1.1.5", - "console-control-strings": "1.1.0", - "gauge": "2.7.4", - "set-blocking": "2.0.0" + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" } }, "number-is-nan": { @@ -6859,7 +6770,7 @@ "bundled": true, "dev": true, "requires": { - "wrappy": "1.0.2" + "wrappy": "1" } }, "os-homedir": { @@ -6880,8 +6791,8 @@ "dev": true, "optional": true, "requires": { - "os-homedir": "1.0.2", - "os-tmpdir": "1.0.2" + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" } }, "path-is-absolute": { @@ -6902,10 +6813,10 @@ "dev": true, "optional": true, "requires": { - "deep-extend": "0.6.0", - "ini": "1.3.5", - "minimist": "1.2.0", - "strip-json-comments": "2.0.1" + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" }, "dependencies": { "minimist": { @@ -6922,13 +6833,13 @@ "dev": true, "optional": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.2", - "string_decoder": "1.1.1", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" } }, "rimraf": { @@ -6937,7 +6848,7 @@ "dev": true, "optional": true, "requires": { - "glob": "7.1.3" + "glob": "^7.1.3" } }, "safe-buffer": { @@ -6980,9 +6891,9 @@ "bundled": true, "dev": true, "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } }, "string_decoder": { @@ -6991,7 +6902,7 @@ "dev": true, "optional": true, "requires": { - "safe-buffer": "5.1.2" + "safe-buffer": "~5.1.0" } }, "strip-ansi": { @@ -6999,7 +6910,7 @@ "bundled": true, "dev": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } }, "strip-json-comments": { @@ -7014,13 +6925,13 @@ "dev": true, "optional": true, "requires": { - "chownr": "1.1.1", - "fs-minipass": "1.2.5", - "minipass": "2.3.5", - "minizlib": "1.2.1", - "mkdirp": "0.5.1", - "safe-buffer": "5.1.2", - "yallist": "3.0.3" + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.3.4", + "minizlib": "^1.1.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.2" } }, "util-deprecate": { @@ -7035,7 +6946,7 @@ "dev": true, "optional": true, "requires": { - "string-width": "1.0.2" + "string-width": "^1.0.2 || 2" } }, "wrappy": { @@ -7051,14 +6962,14 @@ } }, "fstream": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz", - "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=", + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", + "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", "requires": { - "graceful-fs": "4.1.15", - "inherits": "2.0.3", - "mkdirp": "0.5.1", - "rimraf": "2.6.3" + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" } }, "function-bind": { @@ -7072,9 +6983,9 @@ "integrity": "sha512-Bs0VRrTz4ghD8pTmbJQD1mZ8A/mN0ur/jGz+A6FBxPDUPkm1tNfF6bhTYPA7i7aF4lZJVr+OXTNNrnnIl58Wfg==", "dev": true, "requires": { - "define-properties": "1.1.3", - "function-bind": "1.1.1", - "is-callable": "1.1.4" + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "is-callable": "^1.1.3" } }, "functional-red-black-tree": { @@ -7085,7 +6996,8 @@ "get-caller-file": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==" + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "dev": true }, "get-stream": { "version": "3.0.0", @@ -7103,7 +7015,7 @@ "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", "requires": { - "assert-plus": "1.0.0" + "assert-plus": "^1.0.0" } }, "glob": { @@ -7111,12 +7023,12 @@ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", "requires": { - "fs.realpath": "1.0.0", - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" } }, "glob-base": { @@ -7125,8 +7037,8 @@ "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", "dev": true, "requires": { - "glob-parent": "2.0.0", - "is-glob": "2.0.1" + "glob-parent": "^2.0.0", + "is-glob": "^2.0.0" } }, "glob-parent": { @@ -7135,7 +7047,7 @@ "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", "dev": true, "requires": { - "is-glob": "2.0.1" + "is-glob": "^2.0.0" } }, "global": { @@ -7143,8 +7055,8 @@ "resolved": "https://registry.npmjs.org/global/-/global-4.3.2.tgz", "integrity": "sha1-52mJJopsdMOJCLEwWxD8DjlOnQ8=", "requires": { - "min-document": "2.19.0", - "process": "0.5.2" + "min-document": "^2.19.0", + "process": "~0.5.1" } }, "global-modules": { @@ -7153,9 +7065,9 @@ "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", "dev": true, "requires": { - "global-prefix": "1.0.2", - "is-windows": "1.0.2", - "resolve-dir": "1.0.1" + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" } }, "global-prefix": { @@ -7164,11 +7076,11 @@ "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", "dev": true, "requires": { - "expand-tilde": "2.0.2", - "homedir-polyfill": "1.0.1", - "ini": "1.3.5", - "is-windows": "1.0.2", - "which": "1.3.1" + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" } }, "globals": { @@ -7182,11 +7094,11 @@ "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", "dev": true, "requires": { - "array-union": "1.0.2", - "glob": "7.1.3", - "object-assign": "4.1.1", - "pify": "2.3.0", - "pinkie-promise": "2.0.1" + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" } }, "got": { @@ -7194,20 +7106,20 @@ "resolved": "https://registry.npmjs.org/got/-/got-7.1.0.tgz", "integrity": "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==", "requires": { - "decompress-response": "3.3.0", - "duplexer3": "0.1.4", - "get-stream": "3.0.0", - "is-plain-obj": "1.1.0", - "is-retry-allowed": "1.1.0", - "is-stream": "1.1.0", - "isurl": "1.0.0", - "lowercase-keys": "1.0.1", - "p-cancelable": "0.3.0", - "p-timeout": "1.2.1", - "safe-buffer": "5.1.2", - "timed-out": "4.0.1", - "url-parse-lax": "1.0.0", - "url-to-options": "1.0.1" + "decompress-response": "^3.2.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "is-plain-obj": "^1.1.0", + "is-retry-allowed": "^1.0.0", + "is-stream": "^1.0.0", + "isurl": "^1.0.0-alpha5", + "lowercase-keys": "^1.0.0", + "p-cancelable": "^0.3.0", + "p-timeout": "^1.1.1", + "safe-buffer": "^5.0.1", + "timed-out": "^4.0.0", + "url-parse-lax": "^1.0.0", + "url-to-options": "^1.0.1" } }, "graceful-fs": { @@ -7243,8 +7155,8 @@ "integrity": "sha512-5iI7omclyqrnWw4XbXAmGhPsABkSIDQonv2K0h61lybgofWa6iZyvrI3r2zsJH4P8Nb64fFVzlvfhs0g7BBxAA==", "dev": true, "requires": { - "duplexer": "0.1.1", - "pify": "3.0.0" + "duplexer": "^0.1.1", + "pify": "^3.0.0" }, "dependencies": { "pify": { @@ -7272,10 +7184,10 @@ "integrity": "sha512-l2jRuU1NAWK6AW5qqcTATWQJvNPEwkM7NEKSiv/gqOsoSQbVoWyqVEY5GS+XPQ88zLNmqASRpzfdm8d79hJS+w==", "dev": true, "requires": { - "async": "2.6.2", - "optimist": "0.6.1", - "source-map": "0.6.1", - "uglify-js": "3.4.9" + "async": "^2.5.0", + "optimist": "^0.6.1", + "source-map": "^0.6.1", + "uglify-js": "^3.1.4" }, "dependencies": { "source-map": { @@ -7296,8 +7208,8 @@ "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", "requires": { - "ajv": "6.9.1", - "har-schema": "2.0.0" + "ajv": "^6.5.5", + "har-schema": "^2.0.0" } }, "harmony-reflect": { @@ -7311,7 +7223,7 @@ "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", "requires": { - "function-bind": "1.1.1" + "function-bind": "^1.1.1" } }, "has-ansi": { @@ -7319,7 +7231,7 @@ "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } }, "has-flag": { @@ -7342,7 +7254,7 @@ "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz", "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==", "requires": { - "has-symbol-support-x": "1.4.2" + "has-symbol-support-x": "^1.4.1" } }, "has-value": { @@ -7351,9 +7263,9 @@ "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", "dev": true, "requires": { - "get-value": "2.0.6", - "has-values": "1.0.0", - "isobject": "3.0.1" + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" }, "dependencies": { "isobject": { @@ -7370,8 +7282,8 @@ "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", "dev": true, "requires": { - "is-number": "3.0.0", - "kind-of": "4.0.0" + "is-number": "^3.0.0", + "kind-of": "^4.0.0" }, "dependencies": { "is-number": { @@ -7380,7 +7292,7 @@ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -7389,7 +7301,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -7400,7 +7312,7 @@ "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -7410,8 +7322,8 @@ "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", "requires": { - "inherits": "2.0.3", - "safe-buffer": "5.1.2" + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" } }, "hash.js": { @@ -7419,8 +7331,8 @@ "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", "requires": { - "inherits": "2.0.3", - "minimalistic-assert": "1.0.1" + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" } }, "hdkey": { @@ -7428,9 +7340,9 @@ "resolved": "https://registry.npmjs.org/hdkey/-/hdkey-1.1.1.tgz", "integrity": "sha512-DvHZ5OuavsfWs5yfVJZestsnc3wzPvLWNk6c2nRUfo6X+OtxypGt20vDDf7Ba+MJzjL3KS1og2nw2eBbLCOUTA==", "requires": { - "coinstring": "2.3.0", - "safe-buffer": "5.1.2", - "secp256k1": "3.6.2" + "coinstring": "^2.0.0", + "safe-buffer": "^5.1.1", + "secp256k1": "^3.0.1" } }, "he": { @@ -7450,11 +7362,11 @@ "resolved": "https://registry.npmjs.org/history/-/history-4.7.2.tgz", "integrity": "sha512-1zkBRWW6XweO0NBcjiphtVJVsIQ+SXF29z9DVkceeaSLVMFXHool+fdCZD4spDCfZJCILPILc3bm7Bc+HRi0nA==", "requires": { - "invariant": "2.2.4", - "loose-envify": "1.4.0", - "resolve-pathname": "2.2.0", - "value-equal": "0.4.0", - "warning": "3.0.0" + "invariant": "^2.2.1", + "loose-envify": "^1.2.0", + "resolve-pathname": "^2.2.0", + "value-equal": "^0.4.0", + "warning": "^3.0.0" }, "dependencies": { "warning": { @@ -7462,7 +7374,7 @@ "resolved": "https://registry.npmjs.org/warning/-/warning-3.0.0.tgz", "integrity": "sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w=", "requires": { - "loose-envify": "1.4.0" + "loose-envify": "^1.0.0" } } } @@ -7472,9 +7384,9 @@ "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", "requires": { - "hash.js": "1.1.7", - "minimalistic-assert": "1.0.1", - "minimalistic-crypto-utils": "1.0.1" + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" } }, "hoist-non-react-statics": { @@ -7487,8 +7399,8 @@ "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", "requires": { - "os-homedir": "1.0.2", - "os-tmpdir": "1.0.2" + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.1" } }, "homedir-polyfill": { @@ -7497,7 +7409,7 @@ "integrity": "sha1-TCu8inWJmP7r9e1oWA921GdotLw=", "dev": true, "requires": { - "parse-passwd": "1.0.0" + "parse-passwd": "^1.0.0" } }, "hoopy": { @@ -7509,7 +7421,8 @@ "hosted-git-info": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz", - "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==" + "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==", + "dev": true }, "hpack.js": { "version": "2.1.6", @@ -7517,10 +7430,10 @@ "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", "dev": true, "requires": { - "inherits": "2.0.3", - "obuf": "1.1.2", - "readable-stream": "2.3.6", - "wbuf": "1.7.3" + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" } }, "hsl-regex": { @@ -7547,7 +7460,7 @@ "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", "dev": true, "requires": { - "whatwg-encoding": "1.0.5" + "whatwg-encoding": "^1.0.1" } }, "html-entities": { @@ -7562,13 +7475,13 @@ "integrity": "sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==", "dev": true, "requires": { - "camel-case": "3.0.0", - "clean-css": "4.2.1", - "commander": "2.17.1", - "he": "1.2.0", - "param-case": "2.1.1", - "relateurl": "0.2.7", - "uglify-js": "3.4.9" + "camel-case": "3.0.x", + "clean-css": "4.2.x", + "commander": "2.17.x", + "he": "1.2.x", + "param-case": "2.1.x", + "relateurl": "0.2.x", + "uglify-js": "3.4.x" }, "dependencies": { "commander": { @@ -7585,12 +7498,12 @@ "integrity": "sha1-sBq71yOsqqeze2r0SS69oD2d03s=", "dev": true, "requires": { - "html-minifier": "3.5.21", - "loader-utils": "0.2.17", - "lodash": "4.17.11", - "pretty-error": "2.1.1", - "tapable": "1.1.1", - "toposort": "1.0.7", + "html-minifier": "^3.2.3", + "loader-utils": "^0.2.16", + "lodash": "^4.17.3", + "pretty-error": "^2.0.2", + "tapable": "^1.0.0", + "toposort": "^1.0.0", "util.promisify": "1.0.0" }, "dependencies": { @@ -7606,10 +7519,10 @@ "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", "dev": true, "requires": { - "big.js": "3.2.0", - "emojis-list": "2.1.0", - "json5": "0.5.1", - "object-assign": "4.1.1" + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0", + "object-assign": "^4.0.1" } } } @@ -7620,12 +7533,12 @@ "integrity": "sha512-J1nEUGv+MkXS0weHNWVKJJ+UrLfePxRWpN3C9bEi9fLxL2+ggW94DQvgYVXsaT30PGwYRIZKNZXuyMhp3Di4bQ==", "dev": true, "requires": { - "domelementtype": "1.3.1", - "domhandler": "2.4.2", - "domutils": "1.5.1", - "entities": "1.1.2", - "inherits": "2.0.3", - "readable-stream": "3.1.1" + "domelementtype": "^1.3.0", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^3.0.6" }, "dependencies": { "readable-stream": { @@ -7634,9 +7547,9 @@ "integrity": "sha512-DkN66hPyqDhnIQ6Jcsvx9bFjhw214O4poMBcIMgPVpQvNy9a0e0Uhg5SqySyDKAmUlwt8LonTBz1ezOnM8pUdA==", "dev": true, "requires": { - "inherits": "2.0.3", - "string_decoder": "1.1.1", - "util-deprecate": "1.0.2" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" } } } @@ -7652,10 +7565,10 @@ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", "requires": { - "depd": "1.1.2", + "depd": "~1.1.2", "inherits": "2.0.3", "setprototypeof": "1.1.0", - "statuses": "1.5.0" + "statuses": ">= 1.4.0 < 2" } }, "http-https": { @@ -7675,9 +7588,9 @@ "integrity": "sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g==", "dev": true, "requires": { - "eventemitter3": "3.1.0", - "follow-redirects": "1.6.1", - "requires-port": "1.0.0" + "eventemitter3": "^3.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" }, "dependencies": { "eventemitter3": { @@ -7694,10 +7607,10 @@ "integrity": "sha512-Fs25KVMPAIIcgjMZkVHJoKg9VcXcC1C8yb9JUgeDvVXY0S/zgVIhMb+qVswDIgtJe2DfckMSY2d6TuTEutlk6Q==", "dev": true, "requires": { - "http-proxy": "1.17.0", - "is-glob": "4.0.0", - "lodash": "4.17.11", - "micromatch": "3.1.10" + "http-proxy": "^1.16.2", + "is-glob": "^4.0.0", + "lodash": "^4.17.5", + "micromatch": "^3.1.9" }, "dependencies": { "arr-diff": { @@ -7718,16 +7631,16 @@ "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", "dev": true, "requires": { - "arr-flatten": "1.1.0", - "array-unique": "0.3.2", - "extend-shallow": "2.0.1", - "fill-range": "4.0.0", - "isobject": "3.0.1", - "repeat-element": "1.1.3", - "snapdragon": "0.8.2", - "snapdragon-node": "2.1.1", - "split-string": "3.1.0", - "to-regex": "3.0.2" + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" }, "dependencies": { "extend-shallow": { @@ -7736,7 +7649,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -7747,13 +7660,13 @@ "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", "dev": true, "requires": { - "debug": "2.6.9", - "define-property": "0.2.5", - "extend-shallow": "2.0.1", - "posix-character-classes": "0.1.1", - "regex-not": "1.0.2", - "snapdragon": "0.8.2", - "to-regex": "3.0.2" + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" }, "dependencies": { "define-property": { @@ -7762,7 +7675,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } }, "extend-shallow": { @@ -7771,7 +7684,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } }, "is-accessor-descriptor": { @@ -7780,7 +7693,7 @@ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -7789,7 +7702,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -7800,7 +7713,7 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -7809,7 +7722,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -7820,9 +7733,9 @@ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" } }, "kind-of": { @@ -7839,14 +7752,14 @@ "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", "dev": true, "requires": { - "array-unique": "0.3.2", - "define-property": "1.0.0", - "expand-brackets": "2.1.4", - "extend-shallow": "2.0.1", - "fragment-cache": "0.2.1", - "regex-not": "1.0.2", - "snapdragon": "0.8.2", - "to-regex": "3.0.2" + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" }, "dependencies": { "define-property": { @@ -7855,7 +7768,7 @@ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "dev": true, "requires": { - "is-descriptor": "1.0.2" + "is-descriptor": "^1.0.0" } }, "extend-shallow": { @@ -7864,7 +7777,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -7875,10 +7788,10 @@ "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", "dev": true, "requires": { - "extend-shallow": "2.0.1", - "is-number": "3.0.0", - "repeat-string": "1.6.1", - "to-regex-range": "2.1.1" + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" }, "dependencies": { "extend-shallow": { @@ -7887,7 +7800,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -7898,7 +7811,7 @@ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "dev": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-data-descriptor": { @@ -7907,7 +7820,7 @@ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "dev": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-descriptor": { @@ -7916,9 +7829,9 @@ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "dev": true, "requires": { - "is-accessor-descriptor": "1.0.0", - "is-data-descriptor": "1.0.0", - "kind-of": "6.0.2" + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" } }, "is-extglob": { @@ -7933,7 +7846,7 @@ "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=", "dev": true, "requires": { - "is-extglob": "2.1.1" + "is-extglob": "^2.1.1" } }, "is-number": { @@ -7942,7 +7855,7 @@ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -7951,7 +7864,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -7974,19 +7887,19 @@ "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", "dev": true, "requires": { - "arr-diff": "4.0.0", - "array-unique": "0.3.2", - "braces": "2.3.2", - "define-property": "2.0.2", - "extend-shallow": "3.0.2", - "extglob": "2.0.4", - "fragment-cache": "0.2.1", - "kind-of": "6.0.2", - "nanomatch": "1.2.13", - "object.pick": "1.3.0", - "regex-not": "1.0.2", - "snapdragon": "0.8.2", - "to-regex": "3.0.2" + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" } } } @@ -7996,9 +7909,9 @@ "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", "requires": { - "assert-plus": "1.0.0", - "jsprim": "1.4.1", - "sshpk": "1.16.1" + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" } }, "https-browserify": { @@ -8017,7 +7930,7 @@ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", "requires": { - "safer-buffer": "2.1.2" + "safer-buffer": ">= 2.1.2 < 3" } }, "icss-replace-symbols": { @@ -8032,7 +7945,7 @@ "integrity": "sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI=", "dev": true, "requires": { - "postcss": "6.0.23" + "postcss": "^6.0.1" } }, "identity-obj-proxy": { @@ -8041,7 +7954,7 @@ "integrity": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=", "dev": true, "requires": { - "harmony-reflect": "1.6.1" + "harmony-reflect": "^1.4.6" } }, "idna-uts46-hx": { @@ -8086,8 +7999,8 @@ "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", "dev": true, "requires": { - "caller-path": "2.0.0", - "resolve-from": "3.0.0" + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" } }, "import-local": { @@ -8096,8 +8009,8 @@ "integrity": "sha512-vAaZHieK9qjGo58agRBg+bhHX3hoTZU/Oa3GESWLz7t1U62fk63aHuDJJEteXoDeTCcPmUT+z38gkHPZkkmpmQ==", "dev": true, "requires": { - "pkg-dir": "2.0.0", - "resolve-cwd": "2.0.0" + "pkg-dir": "^2.0.0", + "resolve-cwd": "^2.0.0" } }, "imurmurhash": { @@ -8123,8 +8036,8 @@ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", "requires": { - "once": "1.4.0", - "wrappy": "1.0.2" + "once": "^1.3.0", + "wrappy": "1" } }, "inherits": { @@ -8144,8 +8057,8 @@ "integrity": "sha512-NXXgESC2nNVtU+pqmC9e6R8B1GpKxzsAQhffvh5AL79qKnodd+L7tnEQmTiUAVngqLalPbSqRA7XGIEL5nCd0Q==", "dev": true, "requires": { - "default-gateway": "2.7.2", - "ipaddr.js": "1.8.0" + "default-gateway": "^2.6.0", + "ipaddr.js": "^1.5.2" } }, "interpret": { @@ -8159,13 +8072,14 @@ "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", "requires": { - "loose-envify": "1.4.0" + "loose-envify": "^1.0.0" } }, "invert-kv": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=" + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", + "dev": true }, "ip": { "version": "1.1.5", @@ -8196,13 +8110,14 @@ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" } }, "is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true }, "is-binary-path": { "version": "1.0.1", @@ -8210,7 +8125,7 @@ "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", "dev": true, "requires": { - "binary-extensions": "1.13.0" + "binary-extensions": "^1.0.0" } }, "is-boolean-object": { @@ -8236,7 +8151,7 @@ "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==", "dev": true, "requires": { - "ci-info": "1.6.0" + "ci-info": "^1.5.0" } }, "is-color-stop": { @@ -8245,12 +8160,12 @@ "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", "dev": true, "requires": { - "css-color-names": "0.0.4", - "hex-color-regex": "1.1.0", - "hsl-regex": "1.0.0", - "hsla-regex": "1.0.0", - "rgb-regex": "1.0.1", - "rgba-regex": "1.0.0" + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" } }, "is-data-descriptor": { @@ -8259,7 +8174,7 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" } }, "is-date-object": { @@ -8273,9 +8188,9 @@ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" }, "dependencies": { "kind-of": { @@ -8304,7 +8219,7 @@ "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", "dev": true, "requires": { - "is-primitive": "2.0.0" + "is-primitive": "^2.0.0" } }, "is-extendable": { @@ -8324,7 +8239,7 @@ "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "is-fn": { @@ -8336,8 +8251,9 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "is-function": { @@ -8357,7 +8273,7 @@ "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", "dev": true, "requires": { - "is-extglob": "1.0.0" + "is-extglob": "^1.0.0" } }, "is-hex-prefixed": { @@ -8381,7 +8297,7 @@ "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" } }, "is-number-object": { @@ -8413,7 +8329,7 @@ "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", "dev": true, "requires": { - "is-path-inside": "1.0.1" + "is-path-inside": "^1.0.0" } }, "is-path-inside": { @@ -8422,7 +8338,7 @@ "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", "dev": true, "requires": { - "path-is-inside": "1.0.2" + "path-is-inside": "^1.0.1" } }, "is-plain-obj": { @@ -8436,7 +8352,7 @@ "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", "dev": true, "requires": { - "isobject": "3.0.1" + "isobject": "^3.0.1" }, "dependencies": { "isobject": { @@ -8464,7 +8380,7 @@ "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", "requires": { - "has": "1.0.3" + "has": "^1.0.1" } }, "is-resolvable": { @@ -8501,7 +8417,7 @@ "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==", "dev": true, "requires": { - "html-comment-regex": "1.1.2" + "html-comment-regex": "^1.1.0" } }, "is-symbol": { @@ -8509,7 +8425,7 @@ "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz", "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==", "requires": { - "has-symbols": "1.0.0" + "has-symbols": "^1.0.0" } }, "is-typedarray": { @@ -8520,7 +8436,8 @@ "is-utf8": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=" + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true }, "is-windows": { "version": "1.0.2", @@ -8564,8 +8481,8 @@ "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", "requires": { - "node-fetch": "1.7.3", - "whatwg-fetch": "2.0.4" + "node-fetch": "^1.0.1", + "whatwg-fetch": ">=0.10.0" }, "dependencies": { "node-fetch": { @@ -8573,8 +8490,8 @@ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", "requires": { - "encoding": "0.1.12", - "is-stream": "1.1.0" + "encoding": "^0.1.11", + "is-stream": "^1.0.1" } } } @@ -8595,17 +8512,17 @@ "integrity": "sha512-4/ApBnMVeEPG3EkSzcw25wDe4N66wxwn+KKn6b47vyek8Xb3NBAcg4xfuQbS7BqcZuTX4wxfD5lVagdggR3gyA==", "dev": true, "requires": { - "async": "2.6.2", - "fileset": "2.0.3", - "istanbul-lib-coverage": "1.2.1", - "istanbul-lib-hook": "1.2.2", - "istanbul-lib-instrument": "1.10.2", - "istanbul-lib-report": "1.1.5", - "istanbul-lib-source-maps": "1.2.6", - "istanbul-reports": "1.5.1", - "js-yaml": "3.12.1", - "mkdirp": "0.5.1", - "once": "1.4.0" + "async": "^2.1.4", + "fileset": "^2.0.2", + "istanbul-lib-coverage": "^1.2.1", + "istanbul-lib-hook": "^1.2.2", + "istanbul-lib-instrument": "^1.10.2", + "istanbul-lib-report": "^1.1.5", + "istanbul-lib-source-maps": "^1.2.6", + "istanbul-reports": "^1.5.1", + "js-yaml": "^3.7.0", + "mkdirp": "^0.5.1", + "once": "^1.4.0" } }, "istanbul-lib-coverage": { @@ -8620,7 +8537,7 @@ "integrity": "sha512-/Jmq7Y1VeHnZEQ3TL10VHyb564mn6VrQXHchON9Jf/AEcmQ3ZIiyD1BVzNOKTZf/G3gE+kiGK6SmpF9y3qGPLw==", "dev": true, "requires": { - "append-transform": "0.4.0" + "append-transform": "^0.4.0" } }, "istanbul-lib-instrument": { @@ -8629,13 +8546,13 @@ "integrity": "sha512-aWHxfxDqvh/ZlxR8BBaEPVSWDPUkGD63VjGQn3jcw8jCp7sHEMKcrj4xfJn/ABzdMEHiQNyvDQhqm5o8+SQg7A==", "dev": true, "requires": { - "babel-generator": "6.26.1", - "babel-template": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0", - "babylon": "6.18.0", - "istanbul-lib-coverage": "1.2.1", - "semver": "5.6.0" + "babel-generator": "^6.18.0", + "babel-template": "^6.16.0", + "babel-traverse": "^6.18.0", + "babel-types": "^6.18.0", + "babylon": "^6.18.0", + "istanbul-lib-coverage": "^1.2.1", + "semver": "^5.3.0" } }, "istanbul-lib-report": { @@ -8644,10 +8561,10 @@ "integrity": "sha512-UsYfRMoi6QO/doUshYNqcKJqVmFe9w51GZz8BS3WB0lYxAllQYklka2wP9+dGZeHYaWIdcXUx8JGdbqaoXRXzw==", "dev": true, "requires": { - "istanbul-lib-coverage": "1.2.1", - "mkdirp": "0.5.1", - "path-parse": "1.0.6", - "supports-color": "3.2.3" + "istanbul-lib-coverage": "^1.2.1", + "mkdirp": "^0.5.1", + "path-parse": "^1.0.5", + "supports-color": "^3.1.2" }, "dependencies": { "supports-color": { @@ -8656,7 +8573,7 @@ "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", "dev": true, "requires": { - "has-flag": "1.0.0" + "has-flag": "^1.0.0" } } } @@ -8667,11 +8584,11 @@ "integrity": "sha512-TtbsY5GIHgbMsMiRw35YBHGpZ1DVFEO19vxxeiDMYaeOFOCzfnYVxvl6pOUIZR4dtPhAGpSMup8OyF8ubsaqEg==", "dev": true, "requires": { - "debug": "3.2.6", - "istanbul-lib-coverage": "1.2.1", - "mkdirp": "0.5.1", - "rimraf": "2.6.3", - "source-map": "0.5.7" + "debug": "^3.1.0", + "istanbul-lib-coverage": "^1.2.1", + "mkdirp": "^0.5.1", + "rimraf": "^2.6.1", + "source-map": "^0.5.3" }, "dependencies": { "debug": { @@ -8680,7 +8597,7 @@ "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", "dev": true, "requires": { - "ms": "2.1.1" + "ms": "^2.1.1" } }, "ms": { @@ -8697,7 +8614,7 @@ "integrity": "sha512-+cfoZ0UXzWjhAdzosCPP3AN8vvef8XDkWtTfgaN+7L3YTpNYITnCaEkceo5SEYy644VkHka/P1FvkWvrG/rrJw==", "dev": true, "requires": { - "handlebars": "4.1.0" + "handlebars": "^4.0.3" } }, "isurl": { @@ -8705,8 +8622,8 @@ "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz", "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==", "requires": { - "has-to-string-tag-x": "1.4.1", - "is-object": "1.0.1" + "has-to-string-tag-x": "^1.2.0", + "is-object": "^1.0.1" } }, "jest": { @@ -8715,8 +8632,8 @@ "integrity": "sha512-lWzcd+HSiqeuxyhG+EnZds6iO3Y3ZEnMrfZq/OTGvF/C+Z4fPMCdhWTGSAiO2Oym9rbEXfwddHhh6jqrTF3+Lw==", "dev": true, "requires": { - "import-local": "1.0.0", - "jest-cli": "23.6.0" + "import-local": "^1.0.0", + "jest-cli": "^23.6.0" }, "dependencies": { "ansi-regex": { @@ -8731,7 +8648,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "camelcase": { @@ -8746,9 +8663,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "cliui": { @@ -8757,9 +8674,9 @@ "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", "dev": true, "requires": { - "string-width": "2.1.1", - "strip-ansi": "4.0.0", - "wrap-ansi": "2.1.0" + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" } }, "find-up": { @@ -8768,7 +8685,7 @@ "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", "dev": true, "requires": { - "locate-path": "2.0.0" + "locate-path": "^2.0.0" } }, "has-flag": { @@ -8789,42 +8706,42 @@ "integrity": "sha512-hgeD1zRUp1E1zsiyOXjEn4LzRLWdJBV//ukAHGlx6s5mfCNJTbhbHjgxnDUXA8fsKWN/HqFFF6X5XcCwC/IvYQ==", "dev": true, "requires": { - "ansi-escapes": "3.2.0", - "chalk": "2.4.2", - "exit": "0.1.2", - "glob": "7.1.3", - "graceful-fs": "4.1.15", - "import-local": "1.0.0", - "is-ci": "1.2.1", - "istanbul-api": "1.3.7", - "istanbul-lib-coverage": "1.2.1", - "istanbul-lib-instrument": "1.10.2", - "istanbul-lib-source-maps": "1.2.6", - "jest-changed-files": "23.4.2", - "jest-config": "23.6.0", - "jest-environment-jsdom": "23.4.0", - "jest-get-type": "22.4.3", - "jest-haste-map": "23.6.0", - "jest-message-util": "23.4.0", - "jest-regex-util": "23.3.0", - "jest-resolve-dependencies": "23.6.0", - "jest-runner": "23.6.0", - "jest-runtime": "23.6.0", - "jest-snapshot": "23.6.0", - "jest-util": "23.4.0", - "jest-validate": "23.6.0", - "jest-watcher": "23.4.0", - "jest-worker": "23.2.0", - "micromatch": "2.3.11", - "node-notifier": "5.4.0", - "prompts": "0.1.14", - "realpath-native": "1.1.0", - "rimraf": "2.6.3", - "slash": "1.0.0", - "string-length": "2.0.0", - "strip-ansi": "4.0.0", - "which": "1.3.1", - "yargs": "11.1.0" + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.1", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.1.11", + "import-local": "^1.0.0", + "is-ci": "^1.0.10", + "istanbul-api": "^1.3.1", + "istanbul-lib-coverage": "^1.2.0", + "istanbul-lib-instrument": "^1.10.1", + "istanbul-lib-source-maps": "^1.2.4", + "jest-changed-files": "^23.4.2", + "jest-config": "^23.6.0", + "jest-environment-jsdom": "^23.4.0", + "jest-get-type": "^22.1.0", + "jest-haste-map": "^23.6.0", + "jest-message-util": "^23.4.0", + "jest-regex-util": "^23.3.0", + "jest-resolve-dependencies": "^23.6.0", + "jest-runner": "^23.6.0", + "jest-runtime": "^23.6.0", + "jest-snapshot": "^23.6.0", + "jest-util": "^23.4.0", + "jest-validate": "^23.6.0", + "jest-watcher": "^23.4.0", + "jest-worker": "^23.2.0", + "micromatch": "^2.3.11", + "node-notifier": "^5.2.1", + "prompts": "^0.1.9", + "realpath-native": "^1.0.0", + "rimraf": "^2.5.4", + "slash": "^1.0.0", + "string-length": "^2.0.0", + "strip-ansi": "^4.0.0", + "which": "^1.2.12", + "yargs": "^11.0.0" } }, "os-locale": { @@ -8833,9 +8750,9 @@ "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", "dev": true, "requires": { - "execa": "0.7.0", - "lcid": "1.0.0", - "mem": "1.1.0" + "execa": "^0.7.0", + "lcid": "^1.0.0", + "mem": "^1.1.0" } }, "string-width": { @@ -8844,8 +8761,8 @@ "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", "dev": true, "requires": { - "is-fullwidth-code-point": "2.0.0", - "strip-ansi": "4.0.0" + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" } }, "strip-ansi": { @@ -8854,7 +8771,7 @@ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "dev": true, "requires": { - "ansi-regex": "3.0.0" + "ansi-regex": "^3.0.0" } }, "supports-color": { @@ -8863,7 +8780,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } }, "which-module": { @@ -8878,18 +8795,18 @@ "integrity": "sha512-NwW69J42EsCSanF8kyn5upxvjp5ds+t3+udGBeTbFnERA+lF541DDpMawzo4z6W/QrzNM18D+BPMiOBibnFV5A==", "dev": true, "requires": { - "cliui": "4.1.0", - "decamelize": "1.2.0", - "find-up": "2.1.0", - "get-caller-file": "1.0.3", - "os-locale": "2.1.0", - "require-directory": "2.1.1", - "require-main-filename": "1.0.1", - "set-blocking": "2.0.0", - "string-width": "2.1.1", - "which-module": "2.0.0", - "y18n": "3.2.1", - "yargs-parser": "9.0.2" + "cliui": "^4.0.0", + "decamelize": "^1.1.1", + "find-up": "^2.1.0", + "get-caller-file": "^1.0.1", + "os-locale": "^2.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^9.0.2" } }, "yargs-parser": { @@ -8898,7 +8815,7 @@ "integrity": "sha1-nM9qQ0YP5O1Aqbto9I1DuKaMwHc=", "dev": true, "requires": { - "camelcase": "4.1.0" + "camelcase": "^4.1.0" } } } @@ -8909,7 +8826,7 @@ "integrity": "sha512-EyNhTAUWEfwnK0Is/09LxoqNDOn7mU7S3EHskG52djOFS/z+IT0jT3h3Ql61+dklcG7bJJitIWEMB4Sp1piHmA==", "dev": true, "requires": { - "throat": "4.1.0" + "throat": "^4.0.0" } }, "jest-config": { @@ -8918,20 +8835,20 @@ "integrity": "sha512-i8V7z9BeDXab1+VNo78WM0AtWpBRXJLnkT+lyT+Slx/cbP5sZJ0+NDuLcmBE5hXAoK0aUp7vI+MOxR+R4d8SRQ==", "dev": true, "requires": { - "babel-core": "6.26.3", - "babel-jest": "23.6.0", - "chalk": "2.4.2", - "glob": "7.1.3", - "jest-environment-jsdom": "23.4.0", - "jest-environment-node": "23.4.0", - "jest-get-type": "22.4.3", - "jest-jasmine2": "23.6.0", - "jest-regex-util": "23.3.0", - "jest-resolve": "23.6.0", - "jest-util": "23.4.0", - "jest-validate": "23.6.0", - "micromatch": "2.3.11", - "pretty-format": "23.6.0" + "babel-core": "^6.0.0", + "babel-jest": "^23.6.0", + "chalk": "^2.0.1", + "glob": "^7.1.1", + "jest-environment-jsdom": "^23.4.0", + "jest-environment-node": "^23.4.0", + "jest-get-type": "^22.1.0", + "jest-jasmine2": "^23.6.0", + "jest-regex-util": "^23.3.0", + "jest-resolve": "^23.6.0", + "jest-util": "^23.4.0", + "jest-validate": "^23.6.0", + "micromatch": "^2.3.11", + "pretty-format": "^23.6.0" }, "dependencies": { "ansi-styles": { @@ -8940,7 +8857,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -8949,9 +8866,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "has-flag": { @@ -8966,7 +8883,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -8977,10 +8894,10 @@ "integrity": "sha512-Gz9l5Ov+X3aL5L37IT+8hoCUsof1CVYBb2QEkOupK64XyRR3h+uRpYIm97K7sY8diFxowR8pIGEdyfMKTixo3g==", "dev": true, "requires": { - "chalk": "2.4.2", - "diff": "3.5.0", - "jest-get-type": "22.4.3", - "pretty-format": "23.6.0" + "chalk": "^2.0.1", + "diff": "^3.2.0", + "jest-get-type": "^22.1.0", + "pretty-format": "^23.6.0" }, "dependencies": { "ansi-styles": { @@ -8989,7 +8906,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -8998,9 +8915,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "has-flag": { @@ -9015,7 +8932,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -9026,7 +8943,7 @@ "integrity": "sha1-8IXh8YVI2Z/dabICB+b9VdkTg6c=", "dev": true, "requires": { - "detect-newline": "2.1.0" + "detect-newline": "^2.1.0" } }, "jest-each": { @@ -9035,8 +8952,8 @@ "integrity": "sha512-x7V6M/WGJo6/kLoissORuvLIeAoyo2YqLOoCDkohgJ4XOXSqOtyvr8FbInlAWS77ojBsZrafbozWoKVRdtxFCg==", "dev": true, "requires": { - "chalk": "2.4.2", - "pretty-format": "23.6.0" + "chalk": "^2.0.1", + "pretty-format": "^23.6.0" }, "dependencies": { "ansi-styles": { @@ -9045,7 +8962,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -9054,9 +8971,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "has-flag": { @@ -9071,7 +8988,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -9082,9 +8999,9 @@ "integrity": "sha1-BWp5UrP+pROsYqFAosNox52eYCM=", "dev": true, "requires": { - "jest-mock": "23.2.0", - "jest-util": "23.4.0", - "jsdom": "11.12.0" + "jest-mock": "^23.2.0", + "jest-util": "^23.4.0", + "jsdom": "^11.5.1" } }, "jest-environment-node": { @@ -9093,8 +9010,8 @@ "integrity": "sha1-V+gO0IQd6jAxZ8zozXlSHeuv3hA=", "dev": true, "requires": { - "jest-mock": "23.2.0", - "jest-util": "23.4.0" + "jest-mock": "^23.2.0", + "jest-util": "^23.4.0" } }, "jest-get-type": { @@ -9109,14 +9026,14 @@ "integrity": "sha512-uyNhMyl6dr6HaXGHp8VF7cK6KpC6G9z9LiMNsst+rJIZ8l7wY0tk8qwjPmEghczojZ2/ZhtEdIabZ0OQRJSGGg==", "dev": true, "requires": { - "fb-watchman": "2.0.0", - "graceful-fs": "4.1.15", - "invariant": "2.2.4", - "jest-docblock": "23.2.0", - "jest-serializer": "23.0.1", - "jest-worker": "23.2.0", - "micromatch": "2.3.11", - "sane": "2.5.2" + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.1.11", + "invariant": "^2.2.4", + "jest-docblock": "^23.2.0", + "jest-serializer": "^23.0.1", + "jest-worker": "^23.2.0", + "micromatch": "^2.3.11", + "sane": "^2.0.0" } }, "jest-jasmine2": { @@ -9125,18 +9042,18 @@ "integrity": "sha512-pe2Ytgs1nyCs8IvsEJRiRTPC0eVYd8L/dXJGU08GFuBwZ4sYH/lmFDdOL3ZmvJR8QKqV9MFuwlsAi/EWkFUbsQ==", "dev": true, "requires": { - "babel-traverse": "6.26.0", - "chalk": "2.4.2", - "co": "4.6.0", - "expect": "23.6.0", - "is-generator-fn": "1.0.0", - "jest-diff": "23.6.0", - "jest-each": "23.6.0", - "jest-matcher-utils": "23.6.0", - "jest-message-util": "23.4.0", - "jest-snapshot": "23.6.0", - "jest-util": "23.4.0", - "pretty-format": "23.6.0" + "babel-traverse": "^6.0.0", + "chalk": "^2.0.1", + "co": "^4.6.0", + "expect": "^23.6.0", + "is-generator-fn": "^1.0.0", + "jest-diff": "^23.6.0", + "jest-each": "^23.6.0", + "jest-matcher-utils": "^23.6.0", + "jest-message-util": "^23.4.0", + "jest-snapshot": "^23.6.0", + "jest-util": "^23.4.0", + "pretty-format": "^23.6.0" }, "dependencies": { "ansi-styles": { @@ -9145,7 +9062,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -9154,9 +9071,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "has-flag": { @@ -9171,7 +9088,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -9182,7 +9099,7 @@ "integrity": "sha512-f/8zA04rsl1Nzj10HIyEsXvYlMpMPcy0QkQilVZDFOaPbv2ur71X5u2+C4ZQJGyV/xvVXtCCZ3wQ99IgQxftCg==", "dev": true, "requires": { - "pretty-format": "23.6.0" + "pretty-format": "^23.6.0" } }, "jest-matcher-utils": { @@ -9191,9 +9108,9 @@ "integrity": "sha512-rosyCHQfBcol4NsckTn01cdelzWLU9Cq7aaigDf8VwwpIRvWE/9zLgX2bON+FkEW69/0UuYslUe22SOdEf2nog==", "dev": true, "requires": { - "chalk": "2.4.2", - "jest-get-type": "22.4.3", - "pretty-format": "23.6.0" + "chalk": "^2.0.1", + "jest-get-type": "^22.1.0", + "pretty-format": "^23.6.0" }, "dependencies": { "ansi-styles": { @@ -9202,7 +9119,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -9211,9 +9128,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "has-flag": { @@ -9228,7 +9145,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -9239,11 +9156,11 @@ "integrity": "sha1-F2EMUJQjSVCNAaPR4L2iwHkIap8=", "dev": true, "requires": { - "@babel/code-frame": "7.0.0", - "chalk": "2.4.2", - "micromatch": "2.3.11", - "slash": "1.0.0", - "stack-utils": "1.0.2" + "@babel/code-frame": "^7.0.0-beta.35", + "chalk": "^2.0.1", + "micromatch": "^2.3.11", + "slash": "^1.0.0", + "stack-utils": "^1.0.1" }, "dependencies": { "ansi-styles": { @@ -9252,7 +9169,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -9261,9 +9178,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "has-flag": { @@ -9278,7 +9195,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -9301,9 +9218,9 @@ "integrity": "sha512-XyoRxNtO7YGpQDmtQCmZjum1MljDqUCob7XlZ6jy9gsMugHdN2hY4+Acz9Qvjz2mSsOnPSH7skBmDYCHXVZqkA==", "dev": true, "requires": { - "browser-resolve": "1.11.3", - "chalk": "2.4.2", - "realpath-native": "1.1.0" + "browser-resolve": "^1.11.3", + "chalk": "^2.0.1", + "realpath-native": "^1.0.0" }, "dependencies": { "ansi-styles": { @@ -9312,7 +9229,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -9321,9 +9238,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "has-flag": { @@ -9338,7 +9255,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -9349,8 +9266,8 @@ "integrity": "sha512-EkQWkFWjGKwRtRyIwRwI6rtPAEyPWlUC2MpzHissYnzJeHcyCn1Hc8j7Nn1xUVrS5C6W5+ZL37XTem4D4pLZdA==", "dev": true, "requires": { - "jest-regex-util": "23.3.0", - "jest-snapshot": "23.6.0" + "jest-regex-util": "^23.3.0", + "jest-snapshot": "^23.6.0" } }, "jest-runner": { @@ -9359,19 +9276,19 @@ "integrity": "sha512-kw0+uj710dzSJKU6ygri851CObtCD9cN8aNkg8jWJf4ewFyEa6kwmiH/r/M1Ec5IL/6VFa0wnAk6w+gzUtjJzA==", "dev": true, "requires": { - "exit": "0.1.2", - "graceful-fs": "4.1.15", - "jest-config": "23.6.0", - "jest-docblock": "23.2.0", - "jest-haste-map": "23.6.0", - "jest-jasmine2": "23.6.0", - "jest-leak-detector": "23.6.0", - "jest-message-util": "23.4.0", - "jest-runtime": "23.6.0", - "jest-util": "23.4.0", - "jest-worker": "23.2.0", - "source-map-support": "0.5.10", - "throat": "4.1.0" + "exit": "^0.1.2", + "graceful-fs": "^4.1.11", + "jest-config": "^23.6.0", + "jest-docblock": "^23.2.0", + "jest-haste-map": "^23.6.0", + "jest-jasmine2": "^23.6.0", + "jest-leak-detector": "^23.6.0", + "jest-message-util": "^23.4.0", + "jest-runtime": "^23.6.0", + "jest-util": "^23.4.0", + "jest-worker": "^23.2.0", + "source-map-support": "^0.5.6", + "throat": "^4.0.0" }, "dependencies": { "source-map": { @@ -9386,8 +9303,8 @@ "integrity": "sha512-YfQ3tQFTK/yzlGJuX8pTwa4tifQj4QS2Mj7UegOu8jAz59MqIiMGPXxQhVQiIMNzayuUSF/jEuVnfFF5JqybmQ==", "dev": true, "requires": { - "buffer-from": "1.1.1", - "source-map": "0.6.1" + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" } } } @@ -9398,27 +9315,27 @@ "integrity": "sha512-ycnLTNPT2Gv+TRhnAYAQ0B3SryEXhhRj1kA6hBPSeZaNQkJ7GbZsxOLUkwg6YmvWGdX3BB3PYKFLDQCAE1zNOw==", "dev": true, "requires": { - "babel-core": "6.26.3", - "babel-plugin-istanbul": "4.1.6", - "chalk": "2.4.2", - "convert-source-map": "1.6.0", - "exit": "0.1.2", - "fast-json-stable-stringify": "2.0.0", - "graceful-fs": "4.1.15", - "jest-config": "23.6.0", - "jest-haste-map": "23.6.0", - "jest-message-util": "23.4.0", - "jest-regex-util": "23.3.0", - "jest-resolve": "23.6.0", - "jest-snapshot": "23.6.0", - "jest-util": "23.4.0", - "jest-validate": "23.6.0", - "micromatch": "2.3.11", - "realpath-native": "1.1.0", - "slash": "1.0.0", + "babel-core": "^6.0.0", + "babel-plugin-istanbul": "^4.1.6", + "chalk": "^2.0.1", + "convert-source-map": "^1.4.0", + "exit": "^0.1.2", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.1.11", + "jest-config": "^23.6.0", + "jest-haste-map": "^23.6.0", + "jest-message-util": "^23.4.0", + "jest-regex-util": "^23.3.0", + "jest-resolve": "^23.6.0", + "jest-snapshot": "^23.6.0", + "jest-util": "^23.4.0", + "jest-validate": "^23.6.0", + "micromatch": "^2.3.11", + "realpath-native": "^1.0.0", + "slash": "^1.0.0", "strip-bom": "3.0.0", - "write-file-atomic": "2.4.2", - "yargs": "11.1.0" + "write-file-atomic": "^2.1.0", + "yargs": "^11.0.0" }, "dependencies": { "ansi-regex": { @@ -9433,7 +9350,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "camelcase": { @@ -9448,9 +9365,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "cliui": { @@ -9459,9 +9376,9 @@ "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", "dev": true, "requires": { - "string-width": "2.1.1", - "strip-ansi": "4.0.0", - "wrap-ansi": "2.1.0" + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" } }, "find-up": { @@ -9470,7 +9387,7 @@ "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", "dev": true, "requires": { - "locate-path": "2.0.0" + "locate-path": "^2.0.0" } }, "has-flag": { @@ -9491,9 +9408,9 @@ "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", "dev": true, "requires": { - "execa": "0.7.0", - "lcid": "1.0.0", - "mem": "1.1.0" + "execa": "^0.7.0", + "lcid": "^1.0.0", + "mem": "^1.1.0" } }, "string-width": { @@ -9502,8 +9419,8 @@ "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", "dev": true, "requires": { - "is-fullwidth-code-point": "2.0.0", - "strip-ansi": "4.0.0" + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" } }, "strip-ansi": { @@ -9512,7 +9429,7 @@ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "dev": true, "requires": { - "ansi-regex": "3.0.0" + "ansi-regex": "^3.0.0" } }, "strip-bom": { @@ -9527,7 +9444,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } }, "which-module": { @@ -9542,18 +9459,18 @@ "integrity": "sha512-NwW69J42EsCSanF8kyn5upxvjp5ds+t3+udGBeTbFnERA+lF541DDpMawzo4z6W/QrzNM18D+BPMiOBibnFV5A==", "dev": true, "requires": { - "cliui": "4.1.0", - "decamelize": "1.2.0", - "find-up": "2.1.0", - "get-caller-file": "1.0.3", - "os-locale": "2.1.0", - "require-directory": "2.1.1", - "require-main-filename": "1.0.1", - "set-blocking": "2.0.0", - "string-width": "2.1.1", - "which-module": "2.0.0", - "y18n": "3.2.1", - "yargs-parser": "9.0.2" + "cliui": "^4.0.0", + "decamelize": "^1.1.1", + "find-up": "^2.1.0", + "get-caller-file": "^1.0.1", + "os-locale": "^2.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^9.0.2" } }, "yargs-parser": { @@ -9562,7 +9479,7 @@ "integrity": "sha1-nM9qQ0YP5O1Aqbto9I1DuKaMwHc=", "dev": true, "requires": { - "camelcase": "4.1.0" + "camelcase": "^4.1.0" } } } @@ -9579,16 +9496,16 @@ "integrity": "sha512-tM7/Bprftun6Cvj2Awh/ikS7zV3pVwjRYU2qNYS51VZHgaAMBs5l4o/69AiDHhQrj5+LA2Lq4VIvK7zYk/bswg==", "dev": true, "requires": { - "babel-types": "6.26.0", - "chalk": "2.4.2", - "jest-diff": "23.6.0", - "jest-matcher-utils": "23.6.0", - "jest-message-util": "23.4.0", - "jest-resolve": "23.6.0", - "mkdirp": "0.5.1", - "natural-compare": "1.4.0", - "pretty-format": "23.6.0", - "semver": "5.6.0" + "babel-types": "^6.0.0", + "chalk": "^2.0.1", + "jest-diff": "^23.6.0", + "jest-matcher-utils": "^23.6.0", + "jest-message-util": "^23.4.0", + "jest-resolve": "^23.6.0", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^23.6.0", + "semver": "^5.5.0" }, "dependencies": { "ansi-styles": { @@ -9597,7 +9514,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -9606,9 +9523,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "has-flag": { @@ -9623,7 +9540,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -9634,7 +9551,7 @@ "integrity": "sha512-zie3ajvJbwlbHCAq8/Bv5jdbcYCz0ZMRNNX6adL7wSRpkCVPQtiJigv1140JN1ZOJIODPn8VKrjeFCN+jlPa7w==", "dev": true, "requires": { - "css": "2.2.4" + "css": "^2.2.4" } }, "jest-util": { @@ -9643,14 +9560,14 @@ "integrity": "sha1-TQY8uSe68KI4Mf9hvsLLv0l5NWE=", "dev": true, "requires": { - "callsites": "2.0.0", - "chalk": "2.4.2", - "graceful-fs": "4.1.15", - "is-ci": "1.2.1", - "jest-message-util": "23.4.0", - "mkdirp": "0.5.1", - "slash": "1.0.0", - "source-map": "0.6.1" + "callsites": "^2.0.0", + "chalk": "^2.0.1", + "graceful-fs": "^4.1.11", + "is-ci": "^1.0.10", + "jest-message-util": "^23.4.0", + "mkdirp": "^0.5.1", + "slash": "^1.0.0", + "source-map": "^0.6.0" }, "dependencies": { "ansi-styles": { @@ -9659,7 +9576,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -9668,9 +9585,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "has-flag": { @@ -9691,7 +9608,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -9702,10 +9619,10 @@ "integrity": "sha512-OFKapYxe72yz7agrDAWi8v2WL8GIfVqcbKRCLbRG9PAxtzF9b1SEDdTpytNDN12z2fJynoBwpMpvj2R39plI2A==", "dev": true, "requires": { - "chalk": "2.4.2", - "jest-get-type": "22.4.3", - "leven": "2.1.0", - "pretty-format": "23.6.0" + "chalk": "^2.0.1", + "jest-get-type": "^22.1.0", + "leven": "^2.1.0", + "pretty-format": "^23.6.0" }, "dependencies": { "ansi-styles": { @@ -9714,7 +9631,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -9723,9 +9640,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "has-flag": { @@ -9740,7 +9657,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -9751,9 +9668,9 @@ "integrity": "sha1-0uKM50+NrWxq/JIrksq+9u0FyRw=", "dev": true, "requires": { - "ansi-escapes": "3.2.0", - "chalk": "2.4.2", - "string-length": "2.0.0" + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.1", + "string-length": "^2.0.0" }, "dependencies": { "ansi-styles": { @@ -9762,7 +9679,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -9771,9 +9688,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "has-flag": { @@ -9788,7 +9705,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -9799,7 +9716,7 @@ "integrity": "sha1-+vcGqNo2+uYOsmlXJX+ntdjqArk=", "dev": true, "requires": { - "merge-stream": "1.0.1" + "merge-stream": "^1.0.1" } }, "jmespath": { @@ -9823,8 +9740,8 @@ "integrity": "sha512-um46hB9wNOKlwkHgiuyEVAybXBjwFUV0Z/RaHJblRd9DXltue9FTYvzCr9ErQrK9Adz5MU4gHWVaNUfdmrC8qA==", "dev": true, "requires": { - "argparse": "1.0.10", - "esprima": "4.0.1" + "argparse": "^1.0.7", + "esprima": "^4.0.0" } }, "jsbn": { @@ -9838,32 +9755,32 @@ "integrity": "sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw==", "dev": true, "requires": { - "abab": "2.0.0", - "acorn": "5.7.3", - "acorn-globals": "4.3.0", - "array-equal": "1.0.0", - "cssom": "0.3.6", - "cssstyle": "1.1.1", - "data-urls": "1.1.0", - "domexception": "1.0.1", - "escodegen": "1.11.0", - "html-encoding-sniffer": "1.0.2", - "left-pad": "1.3.0", - "nwsapi": "2.1.0", + "abab": "^2.0.0", + "acorn": "^5.5.3", + "acorn-globals": "^4.1.0", + "array-equal": "^1.0.0", + "cssom": ">= 0.3.2 < 0.4.0", + "cssstyle": "^1.0.0", + "data-urls": "^1.0.0", + "domexception": "^1.0.1", + "escodegen": "^1.9.1", + "html-encoding-sniffer": "^1.0.2", + "left-pad": "^1.3.0", + "nwsapi": "^2.0.7", "parse5": "4.0.0", - "pn": "1.1.0", - "request": "2.88.0", - "request-promise-native": "1.0.5", - "sax": "1.2.4", - "symbol-tree": "3.2.2", - "tough-cookie": "2.4.3", - "w3c-hr-time": "1.0.1", - "webidl-conversions": "4.0.2", - "whatwg-encoding": "1.0.5", - "whatwg-mimetype": "2.3.0", - "whatwg-url": "6.5.0", - "ws": "5.2.2", - "xml-name-validator": "3.0.0" + "pn": "^1.1.0", + "request": "^2.87.0", + "request-promise-native": "^1.0.5", + "sax": "^1.2.4", + "symbol-tree": "^3.2.2", + "tough-cookie": "^2.3.4", + "w3c-hr-time": "^1.0.1", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.3", + "whatwg-mimetype": "^2.1.0", + "whatwg-url": "^6.4.1", + "ws": "^5.2.0", + "xml-name-validator": "^3.0.0" }, "dependencies": { "parse5": { @@ -9896,12 +9813,12 @@ "resolved": "https://registry.npmjs.org/json-rpc-engine/-/json-rpc-engine-3.8.0.tgz", "integrity": "sha512-6QNcvm2gFuuK4TKU1uwfH0Qd/cOSb9c1lls0gbnIhciktIUQJwz6NQNAW4B1KiGPenv7IKu97V222Yo1bNhGuA==", "requires": { - "async": "2.6.2", - "babel-preset-env": "1.7.0", - "babelify": "7.3.0", - "json-rpc-error": "2.0.0", - "promise-to-callback": "1.0.0", - "safe-event-emitter": "1.0.1" + "async": "^2.0.1", + "babel-preset-env": "^1.7.0", + "babelify": "^7.3.0", + "json-rpc-error": "^2.0.0", + "promise-to-callback": "^1.0.0", + "safe-event-emitter": "^1.0.1" } }, "json-rpc-error": { @@ -9909,7 +9826,7 @@ "resolved": "https://registry.npmjs.org/json-rpc-error/-/json-rpc-error-2.0.0.tgz", "integrity": "sha1-p6+cICg4tekFxyUOVH8a/3cligI=", "requires": { - "inherits": "2.0.3" + "inherits": "^2.0.1" } }, "json-rpc-random-id": { @@ -9932,7 +9849,7 @@ "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", "requires": { - "jsonify": "0.0.0" + "jsonify": "~0.0.0" } }, "json-stringify-safe": { @@ -9945,7 +9862,7 @@ "resolved": "https://registry.npmjs.org/json2mq/-/json2mq-0.2.0.tgz", "integrity": "sha1-tje9O6nqvhIsg+lyBIOusQ0skEo=", "requires": { - "string-convert": "0.2.1" + "string-convert": "^0.2.0" } }, "json3": { @@ -9964,7 +9881,7 @@ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", "requires": { - "graceful-fs": "4.1.15" + "graceful-fs": "^4.1.6" } }, "jsonify": { @@ -9988,10 +9905,10 @@ "resolved": "https://registry.npmjs.org/keccak/-/keccak-1.4.0.tgz", "integrity": "sha512-eZVaCpblK5formjPjeTBik7TAg+pqnDrMHIffSvi9Lh7PQgM1+hSzakUeZFCk9DVVG0dacZJuaz2ntwlzZUIBw==", "requires": { - "bindings": "1.5.0", - "inherits": "2.0.3", - "nan": "2.12.1", - "safe-buffer": "5.1.2" + "bindings": "^1.2.1", + "inherits": "^2.0.3", + "nan": "^2.2.1", + "safe-buffer": "^5.1.0" } }, "keccakjs": { @@ -9999,8 +9916,8 @@ "resolved": "https://registry.npmjs.org/keccakjs/-/keccakjs-0.2.3.tgz", "integrity": "sha512-BjLkNDcfaZ6l8HBG9tH0tpmDv3sS2mA7FNQxFHpCdzP3Gb2MVruXBSuoM66SnVxKJpAr5dKGdkHD+bDokt8fTg==", "requires": { - "browserify-sha3": "0.0.4", - "sha3": "1.2.2" + "browserify-sha3": "^0.0.4", + "sha3": "^1.2.2" } }, "killable": { @@ -10015,15 +9932,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" - } - }, - "klaw": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", - "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=", - "requires": { - "graceful-fs": "4.1.15" + "is-buffer": "^1.1.5" } }, "kleur": { @@ -10038,16 +9947,17 @@ "integrity": "sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w==", "dev": true, "requires": { - "lodash": "4.17.11", - "webpack-sources": "1.3.0" + "lodash": "^4.17.5", + "webpack-sources": "^1.1.0" } }, "lcid": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "dev": true, "requires": { - "invert-kv": "1.0.0" + "invert-kv": "^1.0.0" } }, "lcov-parse": { @@ -10072,7 +9982,7 @@ "resolved": "https://registry.npmjs.org/level-errors/-/level-errors-1.0.5.tgz", "integrity": "sha512-/cLUpQduF6bNrWuAC4pwtUKA5t669pCsCi2XbmojG2tFeOr9j6ShtdDCtFFQO1DRt+EVZhx9gPzP9G2bUaG4ig==", "requires": { - "errno": "0.1.7" + "errno": "~0.1.1" } }, "level-iterator-stream": { @@ -10080,10 +9990,10 @@ "resolved": "https://registry.npmjs.org/level-iterator-stream/-/level-iterator-stream-1.3.1.tgz", "integrity": "sha1-5Dt4sagUPm+pek9IXrjqUwNS8u0=", "requires": { - "inherits": "2.0.3", - "level-errors": "1.0.5", - "readable-stream": "1.1.14", - "xtend": "4.0.1" + "inherits": "^2.0.1", + "level-errors": "^1.0.3", + "readable-stream": "^1.0.33", + "xtend": "^4.0.0" }, "dependencies": { "isarray": { @@ -10096,10 +10006,10 @@ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", "isarray": "0.0.1", - "string_decoder": "0.10.31" + "string_decoder": "~0.10.x" } }, "string_decoder": { @@ -10114,8 +10024,8 @@ "resolved": "https://registry.npmjs.org/level-ws/-/level-ws-0.0.0.tgz", "integrity": "sha1-Ny5RIXeSSgBCSwtDrvK7QkltIos=", "requires": { - "readable-stream": "1.0.34", - "xtend": "2.1.2" + "readable-stream": "~1.0.15", + "xtend": "~2.1.1" }, "dependencies": { "isarray": { @@ -10133,10 +10043,10 @@ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", "isarray": "0.0.1", - "string_decoder": "0.10.31" + "string_decoder": "~0.10.x" } }, "string_decoder": { @@ -10149,7 +10059,7 @@ "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz", "integrity": "sha1-bv7MKk2tjmlixJAbM3znuoe10os=", "requires": { - "object-keys": "0.4.0" + "object-keys": "~0.4.0" } } } @@ -10159,13 +10069,13 @@ "resolved": "https://registry.npmjs.org/levelup/-/levelup-1.3.9.tgz", "integrity": "sha512-VVGHfKIlmw8w1XqpGOAGwq6sZm2WwWLmlDcULkKWQXEA5EopA8OBNJ2Ck2v6bdk8HeEZSbCSEgzXadyQFm76sQ==", "requires": { - "deferred-leveldown": "1.2.2", - "level-codec": "7.0.1", - "level-errors": "1.0.5", - "level-iterator-stream": "1.3.1", - "prr": "1.0.1", - "semver": "5.4.1", - "xtend": "4.0.1" + "deferred-leveldown": "~1.2.1", + "level-codec": "~7.0.0", + "level-errors": "~1.0.3", + "level-iterator-stream": "~1.3.0", + "prr": "~1.0.1", + "semver": "~5.4.1", + "xtend": "~4.0.0" }, "dependencies": { "semver": { @@ -10187,20 +10097,21 @@ "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", "dev": true, "requires": { - "prelude-ls": "1.1.2", - "type-check": "0.3.2" + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" } }, "load-json-file": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, "requires": { - "graceful-fs": "4.1.15", - "parse-json": "2.2.0", - "pify": "2.3.0", - "pinkie-promise": "2.0.1", - "strip-bom": "2.0.0" + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" } }, "loader-runner": { @@ -10215,9 +10126,9 @@ "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", "dev": true, "requires": { - "big.js": "5.2.2", - "emojis-list": "2.1.0", - "json5": "1.0.1" + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" }, "dependencies": { "json5": { @@ -10226,7 +10137,7 @@ "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", "dev": true, "requires": { - "minimist": "1.2.0" + "minimist": "^1.2.0" } }, "minimist": { @@ -10243,8 +10154,8 @@ "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", "dev": true, "requires": { - "p-locate": "2.0.0", - "path-exists": "3.0.0" + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" }, "dependencies": { "path-exists": { @@ -10271,11 +10182,6 @@ "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=" }, - "lodash.assign": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", - "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=" - }, "lodash.debounce": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", @@ -10320,9 +10226,9 @@ "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", "requires": { - "lodash._getnative": "3.9.1", - "lodash.isarguments": "3.1.0", - "lodash.isarray": "3.0.4" + "lodash._getnative": "^3.0.0", + "lodash.isarguments": "^3.0.0", + "lodash.isarray": "^3.0.0" } }, "lodash.memoize": { @@ -10365,7 +10271,7 @@ "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", "requires": { - "js-tokens": "3.0.2" + "js-tokens": "^3.0.0 || ^4.0.0" } }, "lower-case": { @@ -10385,8 +10291,8 @@ "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", "dev": true, "requires": { - "pseudomap": "1.0.2", - "yallist": "2.1.2" + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" } }, "ltgt": { @@ -10399,7 +10305,7 @@ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", "requires": { - "pify": "3.0.0" + "pify": "^3.0.0" }, "dependencies": { "pify": { @@ -10421,7 +10327,7 @@ "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", "dev": true, "requires": { - "tmpl": "1.0.4" + "tmpl": "1.0.x" } }, "map-age-cleaner": { @@ -10430,7 +10336,7 @@ "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", "dev": true, "requires": { - "p-defer": "1.0.0" + "p-defer": "^1.0.0" } }, "map-cache": { @@ -10445,7 +10351,7 @@ "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", "dev": true, "requires": { - "object-visit": "1.0.1" + "object-visit": "^1.0.0" } }, "matchmediaquery": { @@ -10453,7 +10359,7 @@ "resolved": "https://registry.npmjs.org/matchmediaquery/-/matchmediaquery-0.3.0.tgz", "integrity": "sha512-u0dlv+VENJ+3YepvwSPBieuvnA6DWfaYa/ctwysAR13y4XLJNyt7bEVKzNj/Nvjo+50d88Pj+xL9xaSo6JmX/w==", "requires": { - "css-mediaquery": "0.1.2" + "css-mediaquery": "^0.1.2" } }, "math-random": { @@ -10467,9 +10373,9 @@ "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", "requires": { - "hash-base": "3.0.4", - "inherits": "2.0.3", - "safe-buffer": "5.1.2" + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" } }, "mdn-data": { @@ -10489,7 +10395,7 @@ "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=", "dev": true, "requires": { - "mimic-fn": "1.2.0" + "mimic-fn": "^1.0.0" } }, "memdown": { @@ -10497,12 +10403,12 @@ "resolved": "https://registry.npmjs.org/memdown/-/memdown-1.4.1.tgz", "integrity": "sha1-tOThkhdGZP+65BNhqlAPMRnv4hU=", "requires": { - "abstract-leveldown": "2.7.2", - "functional-red-black-tree": "1.0.1", - "immediate": "3.2.3", - "inherits": "2.0.3", - "ltgt": "2.2.1", - "safe-buffer": "5.1.2" + "abstract-leveldown": "~2.7.1", + "functional-red-black-tree": "^1.0.1", + "immediate": "^3.2.3", + "inherits": "~2.0.1", + "ltgt": "~2.2.0", + "safe-buffer": "~5.1.1" }, "dependencies": { "abstract-leveldown": { @@ -10510,7 +10416,7 @@ "resolved": "https://registry.npmjs.org/abstract-leveldown/-/abstract-leveldown-2.7.2.tgz", "integrity": "sha512-+OVvxH2rHVEhWLdbudP6p0+dNMXu8JA1CbhP19T8paTYAcX7oJ4OVjT+ZUVpv7mITxXHqDMej+GdqXBmXkw09w==", "requires": { - "xtend": "4.0.1" + "xtend": "~4.0.0" } } } @@ -10521,15 +10427,10 @@ "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", "dev": true, "requires": { - "errno": "0.1.7", - "readable-stream": "2.3.6" + "errno": "^0.1.3", + "readable-stream": "^2.0.1" } }, - "memorystream": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", - "integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=" - }, "merge": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.1.tgz", @@ -10547,7 +10448,7 @@ "integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=", "dev": true, "requires": { - "readable-stream": "2.3.6" + "readable-stream": "^2.0.1" } }, "merkle-patricia-tree": { @@ -10555,14 +10456,14 @@ "resolved": "https://registry.npmjs.org/merkle-patricia-tree/-/merkle-patricia-tree-2.3.2.tgz", "integrity": "sha512-81PW5m8oz/pz3GvsAwbauj7Y00rqm81Tzad77tHBwU7pIAtN+TJnMSOJhxBKflSVYhptMMb9RskhqHqrSm1V+g==", "requires": { - "async": "1.5.2", - "ethereumjs-util": "5.2.0", + "async": "^1.4.2", + "ethereumjs-util": "^5.0.0", "level-ws": "0.0.0", - "levelup": "1.3.9", - "memdown": "1.4.1", - "readable-stream": "2.3.6", - "rlp": "2.2.2", - "semaphore": "1.1.0" + "levelup": "^1.2.1", + "memdown": "^1.0.0", + "readable-stream": "^2.0.0", + "rlp": "^2.0.0", + "semaphore": ">=1.0.1" }, "dependencies": { "async": { @@ -10583,19 +10484,19 @@ "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", "dev": true, "requires": { - "arr-diff": "2.0.0", - "array-unique": "0.2.1", - "braces": "1.8.5", - "expand-brackets": "0.1.5", - "extglob": "0.3.2", - "filename-regex": "2.0.1", - "is-extglob": "1.0.0", - "is-glob": "2.0.1", - "kind-of": "3.2.2", - "normalize-path": "2.1.1", - "object.omit": "2.0.1", - "parse-glob": "3.0.4", - "regex-cache": "0.4.4" + "arr-diff": "^2.0.0", + "array-unique": "^0.2.1", + "braces": "^1.8.2", + "expand-brackets": "^0.1.4", + "extglob": "^0.3.1", + "filename-regex": "^2.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.1", + "kind-of": "^3.0.2", + "normalize-path": "^2.0.1", + "object.omit": "^2.0.0", + "parse-glob": "^3.0.4", + "regex-cache": "^0.4.2" } }, "miller-rabin": { @@ -10603,8 +10504,8 @@ "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", "requires": { - "bn.js": "4.11.8", - "brorand": "1.1.0" + "bn.js": "^4.0.0", + "brorand": "^1.0.1" } }, "mime": { @@ -10622,7 +10523,7 @@ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.21.tgz", "integrity": "sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==", "requires": { - "mime-db": "1.37.0" + "mime-db": "~1.37.0" } }, "mimic-fn": { @@ -10641,7 +10542,7 @@ "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=", "requires": { - "dom-walk": "0.1.1" + "dom-walk": "^0.1.0" } }, "mini-css-extract-plugin": { @@ -10650,9 +10551,9 @@ "integrity": "sha512-IuaLjruM0vMKhUUT51fQdQzBYTX49dLj8w68ALEAe2A4iYNpIC4eMac67mt3NzycvjOlf07/kYxJDc0RTl1Wqw==", "dev": true, "requires": { - "loader-utils": "1.2.3", - "schema-utils": "1.0.0", - "webpack-sources": "1.3.0" + "loader-utils": "^1.1.0", + "schema-utils": "^1.0.0", + "webpack-sources": "^1.1.0" } }, "mini-store": { @@ -10660,10 +10561,10 @@ "resolved": "https://registry.npmjs.org/mini-store/-/mini-store-2.0.0.tgz", "integrity": "sha512-EG0CuwpQmX+XL4QVS0kxNwHW5ftSbhygu1qxQH0pipugjnPkbvkalCdQbEihMwtQY6d3MTN+MS0q+aurs+RfLQ==", "requires": { - "hoist-non-react-statics": "2.5.5", - "prop-types": "15.7.1", - "react-lifecycles-compat": "3.0.4", - "shallowequal": "1.1.0" + "hoist-non-react-statics": "^2.3.1", + "prop-types": "^15.6.0", + "react-lifecycles-compat": "^3.0.4", + "shallowequal": "^1.0.2" } }, "minimalistic-assert": { @@ -10681,7 +10582,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", "requires": { - "brace-expansion": "1.1.11" + "brace-expansion": "^1.1.7" } }, "minimist": { @@ -10695,16 +10596,16 @@ "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", "dev": true, "requires": { - "concat-stream": "1.6.2", - "duplexify": "3.7.1", - "end-of-stream": "1.4.1", - "flush-write-stream": "1.1.1", - "from2": "2.3.0", - "parallel-transform": "1.1.0", - "pump": "3.0.0", - "pumpify": "1.5.1", - "stream-each": "1.2.3", - "through2": "2.0.5" + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" } }, "mixin-deep": { @@ -10713,8 +10614,8 @@ "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", "dev": true, "requires": { - "for-in": "1.0.2", - "is-extendable": "1.0.1" + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" }, "dependencies": { "is-extendable": { @@ -10723,7 +10624,7 @@ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", "dev": true, "requires": { - "is-plain-object": "2.0.4" + "is-plain-object": "^2.0.4" } } } @@ -10741,13 +10642,13 @@ "resolved": "https://registry.npmjs.org/mkdirp-promise/-/mkdirp-promise-5.0.1.tgz", "integrity": "sha1-6bj2jlUsaKnBcTuEiD96HdA5uKE=", "requires": { - "mkdirp": "0.5.1" + "mkdirp": "*" } }, "mock-fs": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/mock-fs/-/mock-fs-4.8.0.tgz", - "integrity": "sha512-Gwj4KnJOW15YeTJKO5frFd/WDO5Mc0zxXqL9oHx3+e9rBqW8EVARqQHSaIXznUdljrD6pvbNGW2ZGXKPEfYJfw==" + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/mock-fs/-/mock-fs-4.10.0.tgz", + "integrity": "sha512-eBpLEjI6tK4RKK44BbUBQu89lrNh+5WeX3wf2U6Uwo6RtRGAQ77qvKeuuQh3lVXHF1aPndVww9VcjqmLThIdtA==" }, "moment": { "version": "2.24.0", @@ -10771,12 +10672,12 @@ "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", "dev": true, "requires": { - "aproba": "1.2.0", - "copy-concurrently": "1.0.5", - "fs-write-stream-atomic": "1.0.10", - "mkdirp": "0.5.1", - "rimraf": "2.6.3", - "run-queue": "1.0.3" + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" } }, "ms": { @@ -10790,8 +10691,8 @@ "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", "dev": true, "requires": { - "dns-packet": "1.3.1", - "thunky": "1.0.3" + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" } }, "multicast-dns-service-types": { @@ -10810,9 +10711,9 @@ "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", "requires": { - "any-promise": "1.3.0", - "object-assign": "4.1.1", - "thenify-all": "1.6.0" + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" } }, "nan": { @@ -10831,17 +10732,17 @@ "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", "dev": true, "requires": { - "arr-diff": "4.0.0", - "array-unique": "0.3.2", - "define-property": "2.0.2", - "extend-shallow": "3.0.2", - "fragment-cache": "0.2.1", - "is-windows": "1.0.2", - "kind-of": "6.0.2", - "object.pick": "1.3.0", - "regex-not": "1.0.2", - "snapdragon": "0.8.2", - "to-regex": "3.0.2" + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" }, "dependencies": { "arr-diff": { @@ -10876,11 +10777,11 @@ "integrity": "sha512-Tr9XD3Vt/EujXbZBv6UAHYoLUSMQAxSsTnm9K3koXzjzNWY195NqALeyrzLZBKzAkL3gl92BcSogqrHjD8QuUg==", "dev": true, "requires": { - "commander": "2.19.0", - "moo": "0.4.3", - "railroad-diagrams": "1.0.0", + "commander": "^2.19.0", + "moo": "^0.4.3", + "railroad-diagrams": "^1.0.0", "randexp": "0.4.6", - "semver": "5.6.0" + "semver": "^5.4.1" }, "dependencies": { "commander": { @@ -10914,7 +10815,7 @@ "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", "dev": true, "requires": { - "lower-case": "1.1.4" + "lower-case": "^1.1.1" } }, "node-fetch": { @@ -10940,28 +10841,28 @@ "integrity": "sha512-5MQunG/oyOaBdttrL40dA7bUfPORLRWMUJLQtMg7nluxUvk5XwnLdL9twQHFAjRx/y7mIMkLKT9++qPbbk6BZA==", "dev": true, "requires": { - "assert": "1.4.1", - "browserify-zlib": "0.2.0", - "buffer": "4.9.1", - "console-browserify": "1.1.0", - "constants-browserify": "1.0.0", - "crypto-browserify": "3.12.0", - "domain-browser": "1.2.0", - "events": "3.0.0", - "https-browserify": "1.0.0", - "os-browserify": "0.3.0", + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", "path-browserify": "0.0.0", - "process": "0.11.10", - "punycode": "1.4.1", - "querystring-es3": "0.2.1", - "readable-stream": "2.3.6", - "stream-browserify": "2.0.2", - "stream-http": "2.8.3", - "string_decoder": "1.1.1", - "timers-browserify": "2.0.10", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", "tty-browserify": "0.0.0", - "url": "0.11.0", - "util": "0.11.1", + "url": "^0.11.0", + "util": "^0.11.0", "vm-browserify": "0.0.4" }, "dependencies": { @@ -10971,9 +10872,9 @@ "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=", "dev": true, "requires": { - "base64-js": "1.3.0", - "ieee754": "1.1.12", - "isarray": "1.0.0" + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" } }, "process": { @@ -11014,11 +10915,11 @@ "integrity": "sha512-SUDEb+o71XR5lXSTyivXd9J7fCloE3SyP4lSgt3lU2oSANiox+SxlNRGPjDKrwU1YN3ix2KN/VGGCg0t01rttQ==", "dev": true, "requires": { - "growly": "1.3.0", - "is-wsl": "1.1.0", - "semver": "5.6.0", - "shellwords": "0.1.1", - "which": "1.3.1" + "growly": "^1.3.0", + "is-wsl": "^1.1.0", + "semver": "^5.5.0", + "shellwords": "^0.1.1", + "which": "^1.3.0" } }, "node-releases": { @@ -11027,26 +10928,28 @@ "integrity": "sha512-bKdrwaqJUPHqlCzDD7so/R+Nk0jGv9a11ZhLrD9f6i947qGLrGAhU3OxRENa19QQmwzGy/g6zCDEuLGDO8HPvA==", "dev": true, "requires": { - "semver": "5.6.0" + "semver": "^5.3.0" } }, "normalize-package-data": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, "requires": { - "hosted-git-info": "2.7.1", - "resolve": "1.10.0", - "semver": "5.6.0", - "validate-npm-package-license": "3.0.4" + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" }, "dependencies": { "resolve": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.10.0.tgz", "integrity": "sha512-3sUr9aq5OfSg2S9pNtPA9hL1FVEAjvfOC4leW0SNf/mpnaakz2a9femSd6LqAww2RaFctwyf1lCqnTHuF1rxDg==", + "dev": true, "requires": { - "path-parse": "1.0.6" + "path-parse": "^1.0.6" } } } @@ -11057,7 +10960,7 @@ "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", "dev": true, "requires": { - "remove-trailing-separator": "1.1.0" + "remove-trailing-separator": "^1.0.1" } }, "normalize-url": { @@ -11072,7 +10975,7 @@ "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", "dev": true, "requires": { - "path-key": "2.0.1" + "path-key": "^2.0.0" } }, "nth-check": { @@ -11081,7 +10984,7 @@ "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", "dev": true, "requires": { - "boolbase": "1.0.0" + "boolbase": "~1.0.0" } }, "number-is-nan": { @@ -11127,9 +11030,9 @@ "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", "dev": true, "requires": { - "copy-descriptor": "0.1.1", - "define-property": "0.2.5", - "kind-of": "3.2.2" + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" }, "dependencies": { "define-property": { @@ -11138,7 +11041,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } } } @@ -11165,7 +11068,7 @@ "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", "dev": true, "requires": { - "isobject": "3.0.1" + "isobject": "^3.0.0" }, "dependencies": { "isobject": { @@ -11182,10 +11085,10 @@ "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", "dev": true, "requires": { - "define-properties": "1.1.3", - "function-bind": "1.1.1", - "has-symbols": "1.0.0", - "object-keys": "1.1.0" + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" } }, "object.entries": { @@ -11194,10 +11097,10 @@ "integrity": "sha512-l+H6EQ8qzGRxbkHOd5I/aHRhHDKoQXQ8g0BYt4uSweQU1/J6dZUOyWh9a2Vky35YCKjzmgxOzta2hH6kf9HuXA==", "dev": true, "requires": { - "define-properties": "1.1.3", - "es-abstract": "1.13.0", - "function-bind": "1.1.1", - "has": "1.0.3" + "define-properties": "^1.1.3", + "es-abstract": "^1.12.0", + "function-bind": "^1.1.1", + "has": "^1.0.3" } }, "object.fromentries": { @@ -11206,10 +11109,10 @@ "integrity": "sha512-9iLiI6H083uiqUuvzyY6qrlmc/Gz8hLQFOcb/Ri/0xXFkSNS3ctV+CbE6yM2+AnkYfOB3dGjdzC0wrMLIhQICA==", "dev": true, "requires": { - "define-properties": "1.1.3", - "es-abstract": "1.13.0", - "function-bind": "1.1.1", - "has": "1.0.3" + "define-properties": "^1.1.2", + "es-abstract": "^1.11.0", + "function-bind": "^1.1.1", + "has": "^1.0.1" } }, "object.getownpropertydescriptors": { @@ -11218,8 +11121,8 @@ "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=", "dev": true, "requires": { - "define-properties": "1.1.3", - "es-abstract": "1.13.0" + "define-properties": "^1.1.2", + "es-abstract": "^1.5.1" } }, "object.omit": { @@ -11228,8 +11131,8 @@ "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", "dev": true, "requires": { - "for-own": "0.1.5", - "is-extendable": "0.1.1" + "for-own": "^0.1.4", + "is-extendable": "^0.1.1" } }, "object.pick": { @@ -11238,7 +11141,7 @@ "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", "dev": true, "requires": { - "isobject": "3.0.1" + "isobject": "^3.0.1" }, "dependencies": { "isobject": { @@ -11255,10 +11158,10 @@ "integrity": "sha512-8mf0nKLAoFX6VlNVdhGj31SVYpaNFtUnuoOXWyFEstsWRgU837AK+JYM0iAxwkSzGRbwn8cbFmgbyxj1j4VbXg==", "dev": true, "requires": { - "define-properties": "1.1.3", - "es-abstract": "1.13.0", - "function-bind": "1.1.1", - "has": "1.0.3" + "define-properties": "^1.1.3", + "es-abstract": "^1.12.0", + "function-bind": "^1.1.1", + "has": "^1.0.3" } }, "oboe": { @@ -11266,7 +11169,7 @@ "resolved": "https://registry.npmjs.org/oboe/-/oboe-2.1.3.tgz", "integrity": "sha1-K0hl29Rr6BIlcT9Om/5Lz09oCk8=", "requires": { - "http-https": "1.0.0" + "http-https": "^1.0.0" } }, "obuf": { @@ -11280,7 +11183,7 @@ "resolved": "https://registry.npmjs.org/omit.js/-/omit.js-1.0.0.tgz", "integrity": "sha512-O1rwbvEfAdhtonTv+v6IQeMOKTi/wlHcXpI3hehyPDlujkjSBQC6Vtzg0mdy+v2KVDmuPf7hAbHlTBM6q1bUHQ==", "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.23.0" } }, "on-finished": { @@ -11302,7 +11205,7 @@ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "requires": { - "wrappy": "1.0.2" + "wrappy": "1" } }, "opener": { @@ -11317,7 +11220,7 @@ "integrity": "sha512-YF9MNdVy/0qvJvDtunAOzFw9iasOQHpVthTCvGzxt61Il64AYSGdK+rYwld7NAfk9qJ7dt+hymBNSc9LNYS+Sw==", "dev": true, "requires": { - "is-wsl": "1.1.0" + "is-wsl": "^1.1.0" } }, "optimist": { @@ -11326,8 +11229,8 @@ "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", "dev": true, "requires": { - "minimist": "0.0.8", - "wordwrap": "0.0.3" + "minimist": "~0.0.1", + "wordwrap": "~0.0.2" } }, "optimize-css-assets-webpack-plugin": { @@ -11336,8 +11239,8 @@ "integrity": "sha512-Rqm6sSjWtx9FchdP0uzTQDc7GXDKnwVEGoSxjezPkzMewx7gEWE9IMUYKmigTRC4U3RaNSwYVnUDLuIdtTpm0A==", "dev": true, "requires": { - "cssnano": "4.1.9", - "last-call-webpack-plugin": "3.0.0" + "cssnano": "^4.1.0", + "last-call-webpack-plugin": "^3.0.0" } }, "optionator": { @@ -11346,12 +11249,12 @@ "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", "dev": true, "requires": { - "deep-is": "0.1.3", - "fast-levenshtein": "2.0.6", - "levn": "0.3.0", - "prelude-ls": "1.1.2", - "type-check": "0.3.2", - "wordwrap": "1.0.0" + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.4", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "wordwrap": "~1.0.0" }, "dependencies": { "wordwrap": { @@ -11368,7 +11271,7 @@ "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", "dev": true, "requires": { - "url-parse": "1.4.4" + "url-parse": "^1.4.3" } }, "os-browserify": { @@ -11382,14 +11285,6 @@ "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" }, - "os-locale": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", - "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", - "requires": { - "lcid": "1.0.0" - } - }, "os-shim": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/os-shim/-/os-shim-0.1.3.tgz", @@ -11429,7 +11324,7 @@ "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", "dev": true, "requires": { - "p-try": "1.0.0" + "p-try": "^1.0.0" } }, "p-locate": { @@ -11438,7 +11333,7 @@ "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", "dev": true, "requires": { - "p-limit": "1.3.0" + "p-limit": "^1.1.0" } }, "p-map": { @@ -11452,7 +11347,7 @@ "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz", "integrity": "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=", "requires": { - "p-finally": "1.0.0" + "p-finally": "^1.0.0" } }, "p-try": { @@ -11473,9 +11368,9 @@ "integrity": "sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY=", "dev": true, "requires": { - "cyclist": "0.2.2", - "inherits": "2.0.3", - "readable-stream": "2.3.6" + "cyclist": "~0.2.2", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" } }, "param-case": { @@ -11484,7 +11379,7 @@ "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=", "dev": true, "requires": { - "no-case": "2.3.2" + "no-case": "^2.2.0" } }, "parse-asn1": { @@ -11492,12 +11387,12 @@ "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.3.tgz", "integrity": "sha512-VrPoetlz7B/FqjBLD2f5wBVZvsZVLnRUrxVLfRYhGXCODa/NWE4p3Wp+6+aV3ZPL3KM7/OZmxDIwwijD7yuucg==", "requires": { - "asn1.js": "4.10.1", - "browserify-aes": "1.2.0", - "create-hash": "1.2.0", - "evp_bytestokey": "1.0.3", - "pbkdf2": "3.0.17", - "safe-buffer": "5.1.2" + "asn1.js": "^4.0.0", + "browserify-aes": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" } }, "parse-glob": { @@ -11506,10 +11401,10 @@ "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", "dev": true, "requires": { - "glob-base": "0.3.0", - "is-dotfile": "1.0.3", - "is-extglob": "1.0.0", - "is-glob": "2.0.1" + "glob-base": "^0.3.0", + "is-dotfile": "^1.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.0" } }, "parse-headers": { @@ -11517,16 +11412,17 @@ "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.2.tgz", "integrity": "sha512-/LypJhzFmyBIDYP9aDVgeyEb5sQfbfY5mnDq4hVhlQ69js87wXfmEI5V3xI6vvXasqebp0oCytYFLxsBVfCzSg==", "requires": { - "for-each": "0.3.3", - "string.prototype.trim": "1.1.2" + "for-each": "^0.3.3", + "string.prototype.trim": "^1.1.2" } }, "parse-json": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, "requires": { - "error-ex": "1.3.2" + "error-ex": "^1.2.0" } }, "parse-passwd": { @@ -11541,7 +11437,7 @@ "integrity": "sha512-rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA==", "dev": true, "requires": { - "@types/node": "10.12.26" + "@types/node": "*" } }, "parseurl": { @@ -11571,8 +11467,9 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, "requires": { - "pinkie-promise": "2.0.1" + "pinkie-promise": "^2.0.0" } }, "path-is-absolute": { @@ -11606,10 +11503,11 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, "requires": { - "graceful-fs": "4.1.15", - "pify": "2.3.0", - "pinkie-promise": "2.0.1" + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" } }, "pbkdf2": { @@ -11617,11 +11515,11 @@ "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz", "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==", "requires": { - "create-hash": "1.2.0", - "create-hmac": "1.1.7", - "ripemd160": "2.0.2", - "safe-buffer": "5.1.2", - "sha.js": "2.4.11" + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" } }, "pend": { @@ -11649,7 +11547,7 @@ "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", "requires": { - "pinkie": "2.0.4" + "pinkie": "^2.0.0" } }, "pkg-dir": { @@ -11658,7 +11556,7 @@ "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", "dev": true, "requires": { - "find-up": "2.1.0" + "find-up": "^2.1.0" }, "dependencies": { "find-up": { @@ -11667,7 +11565,7 @@ "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", "dev": true, "requires": { - "locate-path": "2.0.0" + "locate-path": "^2.0.0" } } } @@ -11684,9 +11582,9 @@ "integrity": "sha512-Yxe4mTyDzTd59PZJY4ojZR8F+E5e97iq2ZOHPz3HDgSvYC5siNad2tLooQ5y5QHyQhc3xVqvyk/eNA3wuoa7Sw==", "dev": true, "requires": { - "async": "1.5.2", - "debug": "2.6.9", - "mkdirp": "0.5.1" + "async": "^1.5.2", + "debug": "^2.2.0", + "mkdirp": "0.5.x" }, "dependencies": { "async": { @@ -11709,9 +11607,9 @@ "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", "dev": true, "requires": { - "chalk": "2.4.2", - "source-map": "0.6.1", - "supports-color": "5.5.0" + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" }, "dependencies": { "ansi-styles": { @@ -11720,7 +11618,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -11729,9 +11627,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "has-flag": { @@ -11752,7 +11650,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -11763,10 +11661,10 @@ "integrity": "sha512-oXqx0m6tb4N3JGdmeMSc/i91KppbYsFZKdH0xMOqK8V1rJlzrKlTdokz8ozUXLVejydRN6u2IddxpcijRj2FqQ==", "dev": true, "requires": { - "css-unit-converter": "1.1.1", - "postcss": "7.0.14", - "postcss-selector-parser": "5.0.0", - "postcss-value-parser": "3.3.1" + "css-unit-converter": "^1.1.1", + "postcss": "^7.0.5", + "postcss-selector-parser": "^5.0.0-rc.4", + "postcss-value-parser": "^3.3.1" }, "dependencies": { "ansi-styles": { @@ -11775,7 +11673,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -11784,9 +11682,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "dependencies": { "supports-color": { @@ -11795,7 +11693,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -11812,9 +11710,9 @@ "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", "dev": true, "requires": { - "chalk": "2.4.2", - "source-map": "0.6.1", - "supports-color": "6.1.0" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, "source-map": { @@ -11829,7 +11727,7 @@ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -11840,11 +11738,11 @@ "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", "dev": true, "requires": { - "browserslist": "4.4.1", - "color": "3.1.0", - "has": "1.0.3", - "postcss": "7.0.14", - "postcss-value-parser": "3.3.1" + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" }, "dependencies": { "ansi-styles": { @@ -11853,7 +11751,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -11862,9 +11760,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "dependencies": { "supports-color": { @@ -11873,7 +11771,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -11890,9 +11788,9 @@ "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", "dev": true, "requires": { - "chalk": "2.4.2", - "source-map": "0.6.1", - "supports-color": "6.1.0" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, "source-map": { @@ -11907,7 +11805,7 @@ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -11918,8 +11816,8 @@ "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", "dev": true, "requires": { - "postcss": "7.0.14", - "postcss-value-parser": "3.3.1" + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" }, "dependencies": { "ansi-styles": { @@ -11928,7 +11826,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -11937,9 +11835,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "dependencies": { "supports-color": { @@ -11948,7 +11846,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -11965,9 +11863,9 @@ "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", "dev": true, "requires": { - "chalk": "2.4.2", - "source-map": "0.6.1", - "supports-color": "6.1.0" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, "source-map": { @@ -11982,7 +11880,7 @@ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -11993,7 +11891,7 @@ "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", "dev": true, "requires": { - "postcss": "7.0.14" + "postcss": "^7.0.0" }, "dependencies": { "ansi-styles": { @@ -12002,7 +11900,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -12011,9 +11909,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "dependencies": { "supports-color": { @@ -12022,7 +11920,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -12039,9 +11937,9 @@ "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", "dev": true, "requires": { - "chalk": "2.4.2", - "source-map": "0.6.1", - "supports-color": "6.1.0" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, "source-map": { @@ -12056,7 +11954,7 @@ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -12067,7 +11965,7 @@ "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", "dev": true, "requires": { - "postcss": "7.0.14" + "postcss": "^7.0.0" }, "dependencies": { "ansi-styles": { @@ -12076,7 +11974,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -12085,9 +11983,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "dependencies": { "supports-color": { @@ -12096,7 +11994,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -12113,9 +12011,9 @@ "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", "dev": true, "requires": { - "chalk": "2.4.2", - "source-map": "0.6.1", - "supports-color": "6.1.0" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, "source-map": { @@ -12130,7 +12028,7 @@ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -12141,7 +12039,7 @@ "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", "dev": true, "requires": { - "postcss": "7.0.14" + "postcss": "^7.0.0" }, "dependencies": { "ansi-styles": { @@ -12150,7 +12048,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -12159,9 +12057,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "dependencies": { "supports-color": { @@ -12170,7 +12068,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -12187,9 +12085,9 @@ "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", "dev": true, "requires": { - "chalk": "2.4.2", - "source-map": "0.6.1", - "supports-color": "6.1.0" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, "source-map": { @@ -12204,7 +12102,7 @@ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -12215,7 +12113,7 @@ "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", "dev": true, "requires": { - "postcss": "7.0.14" + "postcss": "^7.0.0" }, "dependencies": { "ansi-styles": { @@ -12224,7 +12122,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -12233,9 +12131,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "dependencies": { "supports-color": { @@ -12244,7 +12142,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -12261,9 +12159,9 @@ "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", "dev": true, "requires": { - "chalk": "2.4.2", - "source-map": "0.6.1", - "supports-color": "6.1.0" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, "source-map": { @@ -12278,7 +12176,7 @@ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -12290,9 +12188,9 @@ "dev": true, "requires": { "css-color-names": "0.0.4", - "postcss": "7.0.14", - "postcss-value-parser": "3.3.1", - "stylehacks": "4.0.2" + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" }, "dependencies": { "ansi-styles": { @@ -12301,7 +12199,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -12310,9 +12208,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "dependencies": { "supports-color": { @@ -12321,7 +12219,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -12338,9 +12236,9 @@ "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", "dev": true, "requires": { - "chalk": "2.4.2", - "source-map": "0.6.1", - "supports-color": "6.1.0" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, "source-map": { @@ -12355,7 +12253,7 @@ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -12366,12 +12264,12 @@ "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", "dev": true, "requires": { - "browserslist": "4.4.1", - "caniuse-api": "3.0.0", - "cssnano-util-same-parent": "4.0.1", - "postcss": "7.0.14", - "postcss-selector-parser": "3.1.1", - "vendors": "1.0.2" + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" }, "dependencies": { "ansi-styles": { @@ -12380,7 +12278,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -12389,9 +12287,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "dependencies": { "supports-color": { @@ -12400,7 +12298,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -12417,9 +12315,9 @@ "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", "dev": true, "requires": { - "chalk": "2.4.2", - "source-map": "0.6.1", - "supports-color": "6.1.0" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, "postcss-selector-parser": { @@ -12428,9 +12326,9 @@ "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=", "dev": true, "requires": { - "dot-prop": "4.2.0", - "indexes-of": "1.0.1", - "uniq": "1.0.1" + "dot-prop": "^4.1.1", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" } }, "source-map": { @@ -12445,7 +12343,7 @@ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -12456,8 +12354,8 @@ "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", "dev": true, "requires": { - "postcss": "7.0.14", - "postcss-value-parser": "3.3.1" + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" }, "dependencies": { "ansi-styles": { @@ -12466,7 +12364,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -12475,9 +12373,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "dependencies": { "supports-color": { @@ -12486,7 +12384,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -12503,9 +12401,9 @@ "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", "dev": true, "requires": { - "chalk": "2.4.2", - "source-map": "0.6.1", - "supports-color": "6.1.0" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, "source-map": { @@ -12520,7 +12418,7 @@ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -12531,10 +12429,10 @@ "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", "dev": true, "requires": { - "cssnano-util-get-arguments": "4.0.0", - "is-color-stop": "1.1.0", - "postcss": "7.0.14", - "postcss-value-parser": "3.3.1" + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" }, "dependencies": { "ansi-styles": { @@ -12543,7 +12441,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -12552,9 +12450,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "dependencies": { "supports-color": { @@ -12563,7 +12461,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -12580,9 +12478,9 @@ "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", "dev": true, "requires": { - "chalk": "2.4.2", - "source-map": "0.6.1", - "supports-color": "6.1.0" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, "source-map": { @@ -12597,7 +12495,7 @@ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -12608,12 +12506,12 @@ "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", "dev": true, "requires": { - "alphanum-sort": "1.0.2", - "browserslist": "4.4.1", - "cssnano-util-get-arguments": "4.0.0", - "postcss": "7.0.14", - "postcss-value-parser": "3.3.1", - "uniqs": "2.0.0" + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" }, "dependencies": { "ansi-styles": { @@ -12622,7 +12520,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -12631,9 +12529,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "dependencies": { "supports-color": { @@ -12642,7 +12540,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -12659,9 +12557,9 @@ "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", "dev": true, "requires": { - "chalk": "2.4.2", - "source-map": "0.6.1", - "supports-color": "6.1.0" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, "source-map": { @@ -12676,7 +12574,7 @@ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -12687,10 +12585,10 @@ "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", "dev": true, "requires": { - "alphanum-sort": "1.0.2", - "has": "1.0.3", - "postcss": "7.0.14", - "postcss-selector-parser": "3.1.1" + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" }, "dependencies": { "ansi-styles": { @@ -12699,7 +12597,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -12708,9 +12606,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "dependencies": { "supports-color": { @@ -12719,7 +12617,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -12736,9 +12634,9 @@ "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", "dev": true, "requires": { - "chalk": "2.4.2", - "source-map": "0.6.1", - "supports-color": "6.1.0" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, "postcss-selector-parser": { @@ -12747,9 +12645,9 @@ "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=", "dev": true, "requires": { - "dot-prop": "4.2.0", - "indexes-of": "1.0.1", - "uniq": "1.0.1" + "dot-prop": "^4.1.1", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" } }, "source-map": { @@ -12764,7 +12662,7 @@ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -12775,7 +12673,7 @@ "integrity": "sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw==", "dev": true, "requires": { - "postcss": "6.0.23" + "postcss": "^6.0.1" } }, "postcss-modules-local-by-default": { @@ -12784,8 +12682,8 @@ "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", "dev": true, "requires": { - "css-selector-tokenizer": "0.7.1", - "postcss": "6.0.23" + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" } }, "postcss-modules-scope": { @@ -12794,8 +12692,8 @@ "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", "dev": true, "requires": { - "css-selector-tokenizer": "0.7.1", - "postcss": "6.0.23" + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" } }, "postcss-modules-values": { @@ -12804,8 +12702,8 @@ "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", "dev": true, "requires": { - "icss-replace-symbols": "1.1.0", - "postcss": "6.0.23" + "icss-replace-symbols": "^1.1.0", + "postcss": "^6.0.1" } }, "postcss-normalize-charset": { @@ -12814,7 +12712,7 @@ "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", "dev": true, "requires": { - "postcss": "7.0.14" + "postcss": "^7.0.0" }, "dependencies": { "ansi-styles": { @@ -12823,7 +12721,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -12832,9 +12730,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "dependencies": { "supports-color": { @@ -12843,7 +12741,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -12860,9 +12758,9 @@ "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", "dev": true, "requires": { - "chalk": "2.4.2", - "source-map": "0.6.1", - "supports-color": "6.1.0" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, "source-map": { @@ -12877,7 +12775,7 @@ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -12888,9 +12786,9 @@ "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", "dev": true, "requires": { - "cssnano-util-get-match": "4.0.0", - "postcss": "7.0.14", - "postcss-value-parser": "3.3.1" + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" }, "dependencies": { "ansi-styles": { @@ -12899,7 +12797,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -12908,9 +12806,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "dependencies": { "supports-color": { @@ -12919,7 +12817,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -12936,9 +12834,9 @@ "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", "dev": true, "requires": { - "chalk": "2.4.2", - "source-map": "0.6.1", - "supports-color": "6.1.0" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, "source-map": { @@ -12953,7 +12851,7 @@ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -12964,10 +12862,10 @@ "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", "dev": true, "requires": { - "cssnano-util-get-arguments": "4.0.0", - "has": "1.0.3", - "postcss": "7.0.14", - "postcss-value-parser": "3.3.1" + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" }, "dependencies": { "ansi-styles": { @@ -12976,7 +12874,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -12985,9 +12883,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "dependencies": { "supports-color": { @@ -12996,7 +12894,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -13013,9 +12911,9 @@ "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", "dev": true, "requires": { - "chalk": "2.4.2", - "source-map": "0.6.1", - "supports-color": "6.1.0" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, "source-map": { @@ -13030,7 +12928,7 @@ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -13041,10 +12939,10 @@ "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", "dev": true, "requires": { - "cssnano-util-get-arguments": "4.0.0", - "cssnano-util-get-match": "4.0.0", - "postcss": "7.0.14", - "postcss-value-parser": "3.3.1" + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" }, "dependencies": { "ansi-styles": { @@ -13053,7 +12951,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -13062,9 +12960,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "dependencies": { "supports-color": { @@ -13073,7 +12971,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -13090,9 +12988,9 @@ "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", "dev": true, "requires": { - "chalk": "2.4.2", - "source-map": "0.6.1", - "supports-color": "6.1.0" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, "source-map": { @@ -13107,7 +13005,7 @@ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -13118,9 +13016,9 @@ "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", "dev": true, "requires": { - "has": "1.0.3", - "postcss": "7.0.14", - "postcss-value-parser": "3.3.1" + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" }, "dependencies": { "ansi-styles": { @@ -13129,7 +13027,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -13138,9 +13036,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "dependencies": { "supports-color": { @@ -13149,7 +13047,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -13166,9 +13064,9 @@ "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", "dev": true, "requires": { - "chalk": "2.4.2", - "source-map": "0.6.1", - "supports-color": "6.1.0" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, "source-map": { @@ -13183,7 +13081,7 @@ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -13194,9 +13092,9 @@ "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", "dev": true, "requires": { - "cssnano-util-get-match": "4.0.0", - "postcss": "7.0.14", - "postcss-value-parser": "3.3.1" + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" }, "dependencies": { "ansi-styles": { @@ -13205,7 +13103,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -13214,9 +13112,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "dependencies": { "supports-color": { @@ -13225,7 +13123,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -13242,9 +13140,9 @@ "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", "dev": true, "requires": { - "chalk": "2.4.2", - "source-map": "0.6.1", - "supports-color": "6.1.0" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, "source-map": { @@ -13259,7 +13157,7 @@ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -13270,9 +13168,9 @@ "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", "dev": true, "requires": { - "browserslist": "4.4.1", - "postcss": "7.0.14", - "postcss-value-parser": "3.3.1" + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" }, "dependencies": { "ansi-styles": { @@ -13281,7 +13179,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -13290,9 +13188,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "dependencies": { "supports-color": { @@ -13301,7 +13199,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -13318,9 +13216,9 @@ "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", "dev": true, "requires": { - "chalk": "2.4.2", - "source-map": "0.6.1", - "supports-color": "6.1.0" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, "source-map": { @@ -13335,7 +13233,7 @@ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -13346,10 +13244,10 @@ "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", "dev": true, "requires": { - "is-absolute-url": "2.1.0", - "normalize-url": "3.3.0", - "postcss": "7.0.14", - "postcss-value-parser": "3.3.1" + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" }, "dependencies": { "ansi-styles": { @@ -13358,7 +13256,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -13367,9 +13265,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "dependencies": { "supports-color": { @@ -13378,7 +13276,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -13395,9 +13293,9 @@ "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", "dev": true, "requires": { - "chalk": "2.4.2", - "source-map": "0.6.1", - "supports-color": "6.1.0" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, "source-map": { @@ -13412,7 +13310,7 @@ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -13423,8 +13321,8 @@ "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", "dev": true, "requires": { - "postcss": "7.0.14", - "postcss-value-parser": "3.3.1" + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" }, "dependencies": { "ansi-styles": { @@ -13433,7 +13331,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -13442,9 +13340,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "dependencies": { "supports-color": { @@ -13453,7 +13351,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -13470,9 +13368,9 @@ "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", "dev": true, "requires": { - "chalk": "2.4.2", - "source-map": "0.6.1", - "supports-color": "6.1.0" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, "source-map": { @@ -13487,7 +13385,7 @@ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -13498,9 +13396,9 @@ "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", "dev": true, "requires": { - "cssnano-util-get-arguments": "4.0.0", - "postcss": "7.0.14", - "postcss-value-parser": "3.3.1" + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" }, "dependencies": { "ansi-styles": { @@ -13509,7 +13407,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -13518,9 +13416,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "dependencies": { "supports-color": { @@ -13529,7 +13427,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -13546,9 +13444,9 @@ "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", "dev": true, "requires": { - "chalk": "2.4.2", - "source-map": "0.6.1", - "supports-color": "6.1.0" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, "source-map": { @@ -13563,7 +13461,7 @@ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -13574,10 +13472,10 @@ "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", "dev": true, "requires": { - "browserslist": "4.4.1", - "caniuse-api": "3.0.0", - "has": "1.0.3", - "postcss": "7.0.14" + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" }, "dependencies": { "ansi-styles": { @@ -13586,7 +13484,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -13595,9 +13493,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "dependencies": { "supports-color": { @@ -13606,7 +13504,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -13623,9 +13521,9 @@ "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", "dev": true, "requires": { - "chalk": "2.4.2", - "source-map": "0.6.1", - "supports-color": "6.1.0" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, "source-map": { @@ -13640,7 +13538,7 @@ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -13651,10 +13549,10 @@ "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", "dev": true, "requires": { - "cssnano-util-get-match": "4.0.0", - "has": "1.0.3", - "postcss": "7.0.14", - "postcss-value-parser": "3.3.1" + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" }, "dependencies": { "ansi-styles": { @@ -13663,7 +13561,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -13672,9 +13570,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "dependencies": { "supports-color": { @@ -13683,7 +13581,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -13700,9 +13598,9 @@ "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", "dev": true, "requires": { - "chalk": "2.4.2", - "source-map": "0.6.1", - "supports-color": "6.1.0" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, "source-map": { @@ -13717,7 +13615,7 @@ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -13728,9 +13626,9 @@ "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", "dev": true, "requires": { - "cssesc": "2.0.0", - "indexes-of": "1.0.1", - "uniq": "1.0.1" + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" }, "dependencies": { "cssesc": { @@ -13747,10 +13645,10 @@ "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==", "dev": true, "requires": { - "is-svg": "3.0.0", - "postcss": "7.0.14", - "postcss-value-parser": "3.3.1", - "svgo": "1.1.1" + "is-svg": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" }, "dependencies": { "ansi-styles": { @@ -13759,7 +13657,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -13768,9 +13666,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "dependencies": { "supports-color": { @@ -13779,7 +13677,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -13796,9 +13694,9 @@ "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", "dev": true, "requires": { - "chalk": "2.4.2", - "source-map": "0.6.1", - "supports-color": "6.1.0" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, "source-map": { @@ -13813,7 +13711,7 @@ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -13824,9 +13722,9 @@ "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", "dev": true, "requires": { - "alphanum-sort": "1.0.2", - "postcss": "7.0.14", - "uniqs": "2.0.0" + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" }, "dependencies": { "ansi-styles": { @@ -13835,7 +13733,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -13844,9 +13742,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "dependencies": { "supports-color": { @@ -13855,7 +13753,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -13872,9 +13770,9 @@ "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", "dev": true, "requires": { - "chalk": "2.4.2", - "source-map": "0.6.1", - "supports-color": "6.1.0" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, "source-map": { @@ -13889,7 +13787,7 @@ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -13905,9 +13803,9 @@ "integrity": "sha1-287g7p3nI15X95xW186UZBpp7sY=", "dev": true, "requires": { - "cross-spawn": "5.1.0", - "spawn-sync": "1.0.15", - "which": "1.2.14" + "cross-spawn": "^5.0.1", + "spawn-sync": "^1.0.15", + "which": "1.2.x" }, "dependencies": { "which": { @@ -13916,7 +13814,7 @@ "integrity": "sha1-mofEN48D6CfOyvGs31bHNsAcFOU=", "dev": true, "requires": { - "isexe": "2.0.0" + "isexe": "^2.0.0" } } } @@ -13954,8 +13852,8 @@ "integrity": "sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM=", "dev": true, "requires": { - "renderkid": "2.0.2", - "utila": "0.4.0" + "renderkid": "^2.0.1", + "utila": "~0.4" } }, "pretty-format": { @@ -13964,8 +13862,8 @@ "integrity": "sha512-zf9NV1NSlDLDjycnwm6hpFATCGl/K1lt0R/GdkAK2O5LN/rwJoB+Mh93gGJjut4YbmecbfgLWVGSTCr0Ewvvbw==", "dev": true, "requires": { - "ansi-regex": "3.0.0", - "ansi-styles": "3.2.1" + "ansi-regex": "^3.0.0", + "ansi-styles": "^3.2.0" }, "dependencies": { "ansi-regex": { @@ -13980,7 +13878,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } } } @@ -14005,7 +13903,7 @@ "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", "requires": { - "asap": "2.0.6" + "asap": "~2.0.3" } }, "promise-inflight": { @@ -14019,8 +13917,8 @@ "resolved": "https://registry.npmjs.org/promise-to-callback/-/promise-to-callback-1.0.0.tgz", "integrity": "sha1-XSp0kBC/tn2WNZj805YHRqaP7vc=", "requires": { - "is-fn": "1.0.0", - "set-immediate-shim": "1.0.1" + "is-fn": "^1.0.0", + "set-immediate-shim": "^1.0.1" } }, "prompts": { @@ -14029,8 +13927,8 @@ "integrity": "sha512-rxkyiE9YH6zAz/rZpywySLKkpaj0NMVyNw1qhsubdbjjSgcayjTShDreZGlFMcGSu5sab3bAKPfFk78PB90+8w==", "dev": true, "requires": { - "kleur": "2.0.2", - "sisteransi": "0.1.1" + "kleur": "^2.0.1", + "sisteransi": "^0.1.1" } }, "prop-types": { @@ -14038,8 +13936,8 @@ "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.1.tgz", "integrity": "sha512-f8Lku2z9kERjOCcnDOPm68EBJAO2K00Q5mSgPAUE/gJuBgsYLbVy6owSrtcHj90zt8PvW+z0qaIIgsIhHOa1Qw==", "requires": { - "object-assign": "4.1.1", - "react-is": "16.8.1" + "object-assign": "^4.1.1", + "react-is": "^16.8.1" } }, "proxy-addr": { @@ -14047,7 +13945,7 @@ "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz", "integrity": "sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==", "requires": { - "forwarded": "0.1.2", + "forwarded": "~0.1.2", "ipaddr.js": "1.8.0" } }, @@ -14072,12 +13970,12 @@ "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", "requires": { - "bn.js": "4.11.8", - "browserify-rsa": "4.0.1", - "create-hash": "1.2.0", - "parse-asn1": "5.1.3", - "randombytes": "2.0.6", - "safe-buffer": "5.1.2" + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" } }, "pump": { @@ -14086,8 +13984,8 @@ "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", "dev": true, "requires": { - "end-of-stream": "1.4.1", - "once": "1.4.0" + "end-of-stream": "^1.1.0", + "once": "^1.3.1" } }, "pumpify": { @@ -14096,9 +13994,9 @@ "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", "dev": true, "requires": { - "duplexify": "3.7.1", - "inherits": "2.0.3", - "pump": "2.0.1" + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" }, "dependencies": { "pump": { @@ -14107,8 +14005,8 @@ "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", "dev": true, "requires": { - "end-of-stream": "1.4.1", - "once": "1.4.0" + "end-of-stream": "^1.1.0", + "once": "^1.3.1" } } } @@ -14134,9 +14032,9 @@ "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", "requires": { - "decode-uri-component": "0.2.0", - "object-assign": "4.1.1", - "strict-uri-encode": "1.1.0" + "decode-uri-component": "^0.2.0", + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" } }, "querystring": { @@ -14161,7 +14059,7 @@ "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", "requires": { - "performance-now": "2.1.0" + "performance-now": "^2.1.0" } }, "railroad-diagrams": { @@ -14177,7 +14075,7 @@ "dev": true, "requires": { "discontinuous-range": "1.0.0", - "ret": "0.1.15" + "ret": "~0.1.10" } }, "randomatic": { @@ -14186,9 +14084,9 @@ "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==", "dev": true, "requires": { - "is-number": "4.0.0", - "kind-of": "6.0.2", - "math-random": "1.0.4" + "is-number": "^4.0.0", + "kind-of": "^6.0.0", + "math-random": "^1.0.1" }, "dependencies": { "is-number": { @@ -14210,7 +14108,7 @@ "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.6.tgz", "integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==", "requires": { - "safe-buffer": "5.1.2" + "safe-buffer": "^5.1.0" } }, "randomfill": { @@ -14218,8 +14116,8 @@ "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", "requires": { - "randombytes": "2.0.6", - "safe-buffer": "5.1.2" + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" } }, "randomhex": { @@ -14248,7 +14146,7 @@ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", "requires": { - "safer-buffer": "2.1.2" + "safer-buffer": ">= 2.1.2 < 3" } } } @@ -14258,10 +14156,10 @@ "resolved": "https://registry.npmjs.org/rc-align/-/rc-align-2.4.3.tgz", "integrity": "sha512-h5KgyB5IXYR7iKpYFcMr54cuQ2eozPCZ11kbXPG5+6CWvmyJ+c0R/yjndVndiNk2G3MKcTMbJNdDv5DIckLAxQ==", "requires": { - "babel-runtime": "6.26.0", - "dom-align": "1.8.0", - "prop-types": "15.7.1", - "rc-util": "4.6.0" + "babel-runtime": "^6.26.0", + "dom-align": "^1.7.0", + "prop-types": "^15.5.8", + "rc-util": "^4.0.4" } }, "rc-animate": { @@ -14269,12 +14167,12 @@ "resolved": "https://registry.npmjs.org/rc-animate/-/rc-animate-2.6.0.tgz", "integrity": "sha512-JXDycchgbOI+7T/VKmFWnAIn042LLScK1fNkmNunb0jz5q5aPGCAybx2bTo7X5t31Jkj9OsxKNb/vZPDPWufCg==", "requires": { - "babel-runtime": "6.26.0", - "classnames": "2.2.6", - "css-animation": "1.5.0", - "prop-types": "15.7.1", - "raf": "3.4.1", - "react-lifecycles-compat": "3.0.4" + "babel-runtime": "6.x", + "classnames": "^2.2.6", + "css-animation": "^1.3.2", + "prop-types": "15.x", + "raf": "^3.4.0", + "react-lifecycles-compat": "^3.0.4" } }, "rc-calendar": { @@ -14282,13 +14180,13 @@ "resolved": "https://registry.npmjs.org/rc-calendar/-/rc-calendar-9.10.8.tgz", "integrity": "sha512-AILzd0rCU8mkdVe2hAU4eV++7l0mWp/heHn5m8fs8ZoAhuHs0ifZGedHiqqqcK+tqUawzHrD0aY54H7fIUnZ+Q==", "requires": { - "babel-runtime": "6.26.0", - "classnames": "2.2.6", - "moment": "2.24.0", - "prop-types": "15.7.1", - "rc-trigger": "2.6.2", - "rc-util": "4.6.0", - "react-lifecycles-compat": "3.0.4" + "babel-runtime": "6.x", + "classnames": "2.x", + "moment": "2.x", + "prop-types": "^15.5.8", + "rc-trigger": "^2.2.0", + "rc-util": "^4.1.1", + "react-lifecycles-compat": "^3.0.4" } }, "rc-cascader": { @@ -14296,13 +14194,13 @@ "resolved": "https://registry.npmjs.org/rc-cascader/-/rc-cascader-0.17.1.tgz", "integrity": "sha512-JED1iOLpj1+uob+0Asd4zwhhMRp3gLs2iYOY2/0OsdEsPc8Qj6TUwj8+isVtqyXiwGWG3vo8XgO6KCM/i7ZFqQ==", "requires": { - "array-tree-filter": "2.1.0", - "prop-types": "15.7.1", - "rc-trigger": "2.6.2", - "rc-util": "4.6.0", - "react-lifecycles-compat": "3.0.4", - "shallow-equal": "1.1.0", - "warning": "4.0.3" + "array-tree-filter": "^2.1.0", + "prop-types": "^15.5.8", + "rc-trigger": "^2.2.0", + "rc-util": "^4.0.4", + "react-lifecycles-compat": "^3.0.4", + "shallow-equal": "^1.0.0", + "warning": "^4.0.1" } }, "rc-checkbox": { @@ -14310,10 +14208,10 @@ "resolved": "https://registry.npmjs.org/rc-checkbox/-/rc-checkbox-2.1.6.tgz", "integrity": "sha512-+VxQbt2Cwe1PxCvwosrAYXT6EQeGwrbLJB2K+IPGCSRPCKnk9zcub/0eW8A4kxjyyfh60PkwsAUZ7qmB31OmRA==", "requires": { - "babel-runtime": "6.26.0", - "classnames": "2.2.6", - "prop-types": "15.7.1", - "rc-util": "4.6.0" + "babel-runtime": "^6.23.0", + "classnames": "2.x", + "prop-types": "15.x", + "rc-util": "^4.0.4" } }, "rc-collapse": { @@ -14321,12 +14219,12 @@ "resolved": "https://registry.npmjs.org/rc-collapse/-/rc-collapse-1.10.3.tgz", "integrity": "sha512-uGZpSwTnKw9lZ4ODTqU3u4d6OcdAG0uB6lwSRNDISVdsDX8oMXULULqvFyM8UrgOkQFqU6klch78hyVE8+gFfA==", "requires": { - "classnames": "2.2.6", - "css-animation": "1.5.0", - "prop-types": "15.7.1", - "rc-animate": "2.6.0", - "react-is": "16.8.1", - "shallowequal": "1.1.0" + "classnames": "2.x", + "css-animation": "1.x", + "prop-types": "^15.5.6", + "rc-animate": "2.x", + "react-is": "^16.7.0", + "shallowequal": "^1.1.0" } }, "rc-dialog": { @@ -14334,9 +14232,9 @@ "resolved": "https://registry.npmjs.org/rc-dialog/-/rc-dialog-7.3.0.tgz", "integrity": "sha512-YLQHqZuU0cO02LUwhCsCCtvSw24SKLrT4DkNHCNGGcH9YpZP/IOFaH4zVUmXGEQiwyt0D1f3volHthMCKzLzMg==", "requires": { - "babel-runtime": "6.26.0", - "rc-animate": "2.6.0", - "rc-util": "4.6.0" + "babel-runtime": "6.x", + "rc-animate": "2.x", + "rc-util": "^4.4.0" } }, "rc-drawer": { @@ -14344,10 +14242,10 @@ "resolved": "https://registry.npmjs.org/rc-drawer/-/rc-drawer-1.7.7.tgz", "integrity": "sha512-7dESNkClYdWGSdBdwcfeOz6DUCqzrW44QT013fsTBJIiWNLSLgDV5KoHKXG8VTJWU4mBn7M5Lqgyr94CRZcxGA==", "requires": { - "babel-runtime": "6.26.0", - "classnames": "2.2.6", - "prop-types": "15.7.1", - "rc-util": "4.6.0" + "babel-runtime": "6.x", + "classnames": "^2.2.5", + "prop-types": "^15.5.0", + "rc-util": "^4.5.1" } }, "rc-dropdown": { @@ -14355,11 +14253,11 @@ "resolved": "https://registry.npmjs.org/rc-dropdown/-/rc-dropdown-2.4.1.tgz", "integrity": "sha512-p0XYn0wrOpAZ2fUGE6YJ6U8JBNc5ASijznZ6dkojdaEfQJAeZtV9KMEewhxkVlxGSbbdXe10ptjBlTEW9vEwEg==", "requires": { - "babel-runtime": "6.26.0", - "classnames": "2.2.6", - "prop-types": "15.7.1", - "rc-trigger": "2.6.2", - "react-lifecycles-compat": "3.0.4" + "babel-runtime": "^6.26.0", + "classnames": "^2.2.6", + "prop-types": "^15.5.8", + "rc-trigger": "^2.5.1", + "react-lifecycles-compat": "^3.0.2" } }, "rc-editor-core": { @@ -14367,13 +14265,13 @@ "resolved": "https://registry.npmjs.org/rc-editor-core/-/rc-editor-core-0.8.8.tgz", "integrity": "sha512-4zT4Z8BtQSDcdh9mGXrsVCzUXmXKpe2U2VJSKOAErh5J4yTzJxSOfJon+nHxZyJZEKXg7rZvwrnhogXZzYNIng==", "requires": { - "babel-runtime": "6.26.0", - "classnames": "2.2.6", - "draft-js": "0.10.5", - "immutable": "3.8.2", - "lodash": "4.17.11", - "prop-types": "15.7.1", - "setimmediate": "1.0.5" + "babel-runtime": "^6.26.0", + "classnames": "^2.2.5", + "draft-js": "^0.10.0", + "immutable": "^3.7.4", + "lodash": "^4.16.5", + "prop-types": "^15.5.8", + "setimmediate": "^1.0.5" } }, "rc-editor-mention": { @@ -14381,14 +14279,14 @@ "resolved": "https://registry.npmjs.org/rc-editor-mention/-/rc-editor-mention-1.1.12.tgz", "integrity": "sha512-cPm2rQ7P+hXaKMsO0ajVv08QlTDcSPVtw8/lVr9D+QzQKRPChCqLw9rVGOa4YGYTeS3gVe8lBfLr8a9JKFk3gA==", "requires": { - "babel-runtime": "6.26.0", - "classnames": "2.2.6", - "dom-scroll-into-view": "1.2.1", - "draft-js": "0.10.5", - "immutable": "3.8.2", - "prop-types": "15.7.1", - "rc-animate": "2.6.0", - "rc-editor-core": "0.8.8" + "babel-runtime": "^6.23.0", + "classnames": "^2.2.5", + "dom-scroll-into-view": "^1.2.0", + "draft-js": "~0.10.0", + "immutable": "^3.7.4", + "prop-types": "^15.5.8", + "rc-animate": "^2.3.0", + "rc-editor-core": "~0.8.3" } }, "rc-form": { @@ -14396,13 +14294,13 @@ "resolved": "https://registry.npmjs.org/rc-form/-/rc-form-2.4.1.tgz", "integrity": "sha512-ZWnAR5w63fNUdeY/EuSpmrScM9EDxtgUbsSnao2BS9HIKIjqSCu6bJNX6SKvU7jRnklLOfEf8nCEMzibFZwplA==", "requires": { - "async-validator": "1.8.5", - "babel-runtime": "6.26.0", - "create-react-class": "15.6.3", - "dom-scroll-into-view": "1.2.1", - "hoist-non-react-statics": "2.5.5", - "lodash": "4.17.11", - "warning": "3.0.0" + "async-validator": "~1.8.5", + "babel-runtime": "6.x", + "create-react-class": "^15.5.3", + "dom-scroll-into-view": "1.x", + "hoist-non-react-statics": "^2.3.1", + "lodash": "^4.17.4", + "warning": "^3.0.0" }, "dependencies": { "warning": { @@ -14410,7 +14308,7 @@ "resolved": "https://registry.npmjs.org/warning/-/warning-3.0.0.tgz", "integrity": "sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w=", "requires": { - "loose-envify": "1.4.0" + "loose-envify": "^1.0.0" } } } @@ -14420,9 +14318,9 @@ "resolved": "https://registry.npmjs.org/rc-hammerjs/-/rc-hammerjs-0.6.9.tgz", "integrity": "sha512-4llgWO3RgLyVbEqUdGsDfzUDqklRlQW5VEhE3x35IvhV+w//VPRG34SBavK3D2mD/UaLKaohgU41V4agiftC8g==", "requires": { - "babel-runtime": "6.26.0", - "hammerjs": "2.0.8", - "prop-types": "15.7.1" + "babel-runtime": "6.x", + "hammerjs": "^2.0.8", + "prop-types": "^15.5.9" } }, "rc-input-number": { @@ -14430,12 +14328,12 @@ "resolved": "https://registry.npmjs.org/rc-input-number/-/rc-input-number-4.3.9.tgz", "integrity": "sha512-u2ioYqAwHIbDpp6sUEIOv8kqQw8e7VfTR6Kn+wJYff7TBA3Zw2Ql9I4DQniuLXglCJzDiHqG1OR5v3kN3GrD4w==", "requires": { - "babel-runtime": "6.26.0", - "classnames": "2.2.6", - "is-negative-zero": "2.0.0", - "prop-types": "15.7.1", - "rc-util": "4.6.0", - "rmc-feedback": "2.0.0" + "babel-runtime": "6.x", + "classnames": "^2.2.0", + "is-negative-zero": "^2.0.0", + "prop-types": "^15.5.7", + "rc-util": "^4.5.1", + "rmc-feedback": "^2.0.0" } }, "rc-menu": { @@ -14443,17 +14341,17 @@ "resolved": "https://registry.npmjs.org/rc-menu/-/rc-menu-7.4.21.tgz", "integrity": "sha512-TfcwybKLuw2WhEkplYH7iFMGlDbH6KhPcd+gv5J2oLQcgiGeUECzyOWSVaFRRlkpB7g2eNzXbha/AXN/Xyzvnw==", "requires": { - "babel-runtime": "6.26.0", - "classnames": "2.2.6", - "dom-scroll-into-view": "1.2.1", - "ismobilejs": "0.5.1", - "mini-store": "2.0.0", - "mutationobserver-shim": "0.3.3", - "prop-types": "15.7.1", - "rc-animate": "2.6.0", - "rc-trigger": "2.6.2", - "rc-util": "4.6.0", - "resize-observer-polyfill": "1.5.1" + "babel-runtime": "6.x", + "classnames": "2.x", + "dom-scroll-into-view": "1.x", + "ismobilejs": "^0.5.1", + "mini-store": "^2.0.0", + "mutationobserver-shim": "^0.3.2", + "prop-types": "^15.5.6", + "rc-animate": "2.x", + "rc-trigger": "^2.3.0", + "rc-util": "^4.1.0", + "resize-observer-polyfill": "^1.5.0" } }, "rc-notification": { @@ -14461,11 +14359,11 @@ "resolved": "https://registry.npmjs.org/rc-notification/-/rc-notification-3.3.1.tgz", "integrity": "sha512-U5+f4BmBVfMSf3OHSLyRagsJ74yKwlrQAtbbL5ijoA0F2C60BufwnOcHG18tVprd7iaIjzZt1TKMmQSYSvgrig==", "requires": { - "babel-runtime": "6.26.0", - "classnames": "2.2.6", - "prop-types": "15.7.1", - "rc-animate": "2.6.0", - "rc-util": "4.6.0" + "babel-runtime": "6.x", + "classnames": "2.x", + "prop-types": "^15.5.8", + "rc-animate": "2.x", + "rc-util": "^4.0.4" } }, "rc-pagination": { @@ -14473,9 +14371,9 @@ "resolved": "https://registry.npmjs.org/rc-pagination/-/rc-pagination-1.17.8.tgz", "integrity": "sha512-duEV+K/b/nZNGr943+TMCEcY4xWkjAkpKW0Vr7fSR8wQk0DY7aTJC+k+vjl4X2EzEmPXqy85hibzpsO9vydKAw==", "requires": { - "babel-runtime": "6.26.0", - "prop-types": "15.7.1", - "react-lifecycles-compat": "3.0.4" + "babel-runtime": "6.x", + "prop-types": "^15.5.7", + "react-lifecycles-compat": "^3.0.4" } }, "rc-progress": { @@ -14483,8 +14381,8 @@ "resolved": "https://registry.npmjs.org/rc-progress/-/rc-progress-2.3.0.tgz", "integrity": "sha512-hYBKFSsNgD7jsF8j+ZC1J8y5UIC2X/ktCYI/OQhQNSX6mGV1IXnUCjAd9gbLmzmpChPvKyymRNfckScUNiTpFQ==", "requires": { - "babel-runtime": "6.26.0", - "prop-types": "15.7.1" + "babel-runtime": "6.x", + "prop-types": "^15.5.8" } }, "rc-rate": { @@ -14492,10 +14390,10 @@ "resolved": "https://registry.npmjs.org/rc-rate/-/rc-rate-2.5.0.tgz", "integrity": "sha512-aXX5klRqbVZxvLghcKnLqqo7LvLVCHswEDteWsm5Gb7NBIPa1YKTcAbvb5SZ4Z4i4EeRoZaPwygRAWsQgGtbKw==", "requires": { - "classnames": "2.2.6", - "prop-types": "15.7.1", - "rc-util": "4.6.0", - "react-lifecycles-compat": "3.0.4" + "classnames": "^2.2.5", + "prop-types": "^15.5.8", + "rc-util": "^4.3.0", + "react-lifecycles-compat": "^3.0.4" } }, "rc-select": { @@ -14503,18 +14401,18 @@ "resolved": "https://registry.npmjs.org/rc-select/-/rc-select-8.8.3.tgz", "integrity": "sha512-YOfOWlcnWSeBatUcsn4RWocDsNUfrPNa16j1oHDlitCbpro+3BmH62FHrtA1iwdo25aF0L/5h6KICD6+RtiGxw==", "requires": { - "babel-runtime": "6.26.0", - "classnames": "2.2.6", - "component-classes": "1.2.6", - "dom-scroll-into-view": "1.2.1", - "prop-types": "15.7.1", - "raf": "3.4.1", - "rc-animate": "2.6.0", - "rc-menu": "7.4.21", - "rc-trigger": "2.6.2", - "rc-util": "4.6.0", - "react-lifecycles-compat": "3.0.4", - "warning": "4.0.3" + "babel-runtime": "^6.23.0", + "classnames": "2.x", + "component-classes": "1.x", + "dom-scroll-into-view": "1.x", + "prop-types": "^15.5.8", + "raf": "^3.4.0", + "rc-animate": "2.x", + "rc-menu": "^7.3.0", + "rc-trigger": "^2.5.4", + "rc-util": "^4.0.4", + "react-lifecycles-compat": "^3.0.2", + "warning": "^4.0.2" } }, "rc-slider": { @@ -14522,13 +14420,13 @@ "resolved": "https://registry.npmjs.org/rc-slider/-/rc-slider-8.6.5.tgz", "integrity": "sha512-/wcfWHbQVu5qiK+nY4a+j/F7JrxPw81UhNARK6iooBNQGsCq0CJjKLCVAOPtDa9QPGNR3l5Kda+nsKJ/rbZNDw==", "requires": { - "babel-runtime": "6.26.0", - "classnames": "2.2.6", - "prop-types": "15.7.1", - "rc-tooltip": "3.7.3", - "rc-util": "4.6.0", - "shallowequal": "1.1.0", - "warning": "3.0.0" + "babel-runtime": "6.x", + "classnames": "^2.2.5", + "prop-types": "^15.5.4", + "rc-tooltip": "^3.7.0", + "rc-util": "^4.0.4", + "shallowequal": "^1.0.1", + "warning": "^3.0.0" }, "dependencies": { "warning": { @@ -14536,7 +14434,7 @@ "resolved": "https://registry.npmjs.org/warning/-/warning-3.0.0.tgz", "integrity": "sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w=", "requires": { - "loose-envify": "1.4.0" + "loose-envify": "^1.0.0" } } } @@ -14546,10 +14444,10 @@ "resolved": "https://registry.npmjs.org/rc-steps/-/rc-steps-3.3.1.tgz", "integrity": "sha512-LGzmPYS9ETePo+6YbHlFukCdcKppeBZXO49ZxewaC7Cba00q0zrMXlexquZ4fm+9iz0IkpzwgmenvjsVWCmGOw==", "requires": { - "babel-runtime": "6.26.0", - "classnames": "2.2.6", - "lodash": "4.17.11", - "prop-types": "15.7.1" + "babel-runtime": "^6.23.0", + "classnames": "^2.2.3", + "lodash": "^4.17.5", + "prop-types": "^15.5.7" } }, "rc-switch": { @@ -14557,9 +14455,9 @@ "resolved": "https://registry.npmjs.org/rc-switch/-/rc-switch-1.9.0.tgz", "integrity": "sha512-Isas+egaK6qSk64jaEw4GgPStY4umYDbT7ZY93bZF1Af+b/JEsKsJdNOU2qG3WI0Z6tXo2DDq0kJCv8Yhu0zww==", "requires": { - "classnames": "2.2.6", - "prop-types": "15.7.1", - "react-lifecycles-compat": "3.0.4" + "classnames": "^2.2.1", + "prop-types": "^15.5.6", + "react-lifecycles-compat": "^3.0.4" } }, "rc-table": { @@ -14567,16 +14465,16 @@ "resolved": "https://registry.npmjs.org/rc-table/-/rc-table-6.4.3.tgz", "integrity": "sha512-4/f7mS87EtNxM2vhIaA7I1J8hPZ5OiOQwmjac7RJTmGOFVA8PJDGwEipeyU/eC9RM7f3v4Lc+a05KCfIbRU4tg==", "requires": { - "babel-runtime": "6.26.0", - "classnames": "2.2.6", - "component-classes": "1.2.6", - "lodash": "4.17.11", - "mini-store": "2.0.0", - "prop-types": "15.7.1", - "rc-util": "4.6.0", - "react-lifecycles-compat": "3.0.4", - "shallowequal": "1.1.0", - "warning": "3.0.0" + "babel-runtime": "6.x", + "classnames": "^2.2.5", + "component-classes": "^1.2.6", + "lodash": "^4.17.5", + "mini-store": "^2.0.0", + "prop-types": "^15.5.8", + "rc-util": "^4.0.4", + "react-lifecycles-compat": "^3.0.2", + "shallowequal": "^1.0.2", + "warning": "^3.0.0" }, "dependencies": { "warning": { @@ -14584,7 +14482,7 @@ "resolved": "https://registry.npmjs.org/warning/-/warning-3.0.0.tgz", "integrity": "sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w=", "requires": { - "loose-envify": "1.4.0" + "loose-envify": "^1.0.0" } } } @@ -14594,15 +14492,15 @@ "resolved": "https://registry.npmjs.org/rc-tabs/-/rc-tabs-9.6.0.tgz", "integrity": "sha512-Ql1p23rR41I8gJf0EZPA0VTxw4kVfw1rfnufBFvqhq3wkfvojxg6EgDK9I6h7qbUMc1KyDrhRYUzKrDshJ06Bg==", "requires": { - "babel-runtime": "6.26.0", - "classnames": "2.2.6", + "babel-runtime": "6.x", + "classnames": "2.x", "create-react-context": "0.2.2", - "lodash": "4.17.11", - "prop-types": "15.7.1", - "raf": "3.4.1", - "rc-hammerjs": "0.6.9", - "rc-util": "4.6.0", - "warning": "3.0.0" + "lodash": "^4.17.5", + "prop-types": "15.x", + "raf": "^3.4.1", + "rc-hammerjs": "~0.6.0", + "rc-util": "^4.0.4", + "warning": "^3.0.0" }, "dependencies": { "warning": { @@ -14610,7 +14508,7 @@ "resolved": "https://registry.npmjs.org/warning/-/warning-3.0.0.tgz", "integrity": "sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w=", "requires": { - "loose-envify": "1.4.0" + "loose-envify": "^1.0.0" } } } @@ -14620,10 +14518,10 @@ "resolved": "https://registry.npmjs.org/rc-time-picker/-/rc-time-picker-3.6.2.tgz", "integrity": "sha512-SyGEVXO0ImeG2mz+7fkVmDoVM0+OrX6uYGpKYijNr/lAah7c5p310ZR6fVrblXOl4TpqVnfWR67RMJ3twAyM7w==", "requires": { - "classnames": "2.2.6", - "moment": "2.24.0", - "prop-types": "15.7.1", - "rc-trigger": "2.6.2" + "classnames": "2.x", + "moment": "2.x", + "prop-types": "^15.5.8", + "rc-trigger": "^2.2.0" } }, "rc-tooltip": { @@ -14631,9 +14529,9 @@ "resolved": "https://registry.npmjs.org/rc-tooltip/-/rc-tooltip-3.7.3.tgz", "integrity": "sha512-dE2ibukxxkrde7wH9W8ozHKUO4aQnPZ6qBHtrTH9LoO836PjDdiaWO73fgPB05VfJs9FbZdmGPVEbXCeOP99Ww==", "requires": { - "babel-runtime": "6.26.0", - "prop-types": "15.7.1", - "rc-trigger": "2.6.2" + "babel-runtime": "6.x", + "prop-types": "^15.5.8", + "rc-trigger": "^2.2.2" } }, "rc-tree": { @@ -14641,13 +14539,13 @@ "resolved": "https://registry.npmjs.org/rc-tree/-/rc-tree-1.14.9.tgz", "integrity": "sha512-+B4657b3H0mTB4Jcd9EorydI1fevfJRukaTk/KYcbNzYhKgZFIEuT3PZrhJZoH/e+sBOEx04zSNA0uf6G6S/BA==", "requires": { - "babel-runtime": "6.26.0", - "classnames": "2.2.6", - "prop-types": "15.7.1", - "rc-animate": "3.0.0-rc.6", - "rc-util": "4.6.0", - "react-lifecycles-compat": "3.0.4", - "warning": "3.0.0" + "babel-runtime": "^6.23.0", + "classnames": "2.x", + "prop-types": "^15.5.8", + "rc-animate": "^3.0.0-rc.5", + "rc-util": "^4.5.1", + "react-lifecycles-compat": "^3.0.4", + "warning": "^3.0.0" }, "dependencies": { "rc-animate": { @@ -14655,14 +14553,14 @@ "resolved": "https://registry.npmjs.org/rc-animate/-/rc-animate-3.0.0-rc.6.tgz", "integrity": "sha512-oBLPpiT6Q4t6YvD/pkLcmofBP1p01TX0Otse8Q4+Mxt8J+VSDflLZGIgf62EwkvRwsQUkLPjZVFBsldnPKLzjg==", "requires": { - "babel-runtime": "6.26.0", - "classnames": "2.2.6", - "component-classes": "1.2.6", - "fbjs": "0.8.17", - "prop-types": "15.7.1", - "raf": "3.4.1", - "rc-util": "4.6.0", - "react-lifecycles-compat": "3.0.4" + "babel-runtime": "6.x", + "classnames": "^2.2.5", + "component-classes": "^1.2.6", + "fbjs": "^0.8.16", + "prop-types": "15.x", + "raf": "^3.4.0", + "rc-util": "^4.5.0", + "react-lifecycles-compat": "^3.0.4" } }, "warning": { @@ -14670,7 +14568,7 @@ "resolved": "https://registry.npmjs.org/warning/-/warning-3.0.0.tgz", "integrity": "sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w=", "requires": { - "loose-envify": "1.4.0" + "loose-envify": "^1.0.0" } } } @@ -14680,16 +14578,16 @@ "resolved": "https://registry.npmjs.org/rc-tree-select/-/rc-tree-select-2.5.3.tgz", "integrity": "sha512-PZeW2tNsl9cCGlUtPd+MMIypOkkc8dgM0CTJP5nun+xLVW/SyGQutZWj4CrOAqmjuws8sNeSv3+b9nJ7ZPkK2w==", "requires": { - "classnames": "2.2.6", - "prop-types": "15.7.1", - "raf": "3.4.1", - "rc-animate": "3.0.0-rc.6", - "rc-tree": "1.14.9", - "rc-trigger": "3.0.0-rc.3", - "rc-util": "4.6.0", - "react-lifecycles-compat": "3.0.4", - "shallowequal": "1.1.0", - "warning": "4.0.3" + "classnames": "^2.2.1", + "prop-types": "^15.5.8", + "raf": "^3.4.0", + "rc-animate": "^3.0.0-rc.4", + "rc-tree": "~1.14.3", + "rc-trigger": "^3.0.0-rc.2", + "rc-util": "^4.5.0", + "react-lifecycles-compat": "^3.0.4", + "shallowequal": "^1.0.2", + "warning": "^4.0.1" }, "dependencies": { "rc-animate": { @@ -14697,14 +14595,14 @@ "resolved": "https://registry.npmjs.org/rc-animate/-/rc-animate-3.0.0-rc.6.tgz", "integrity": "sha512-oBLPpiT6Q4t6YvD/pkLcmofBP1p01TX0Otse8Q4+Mxt8J+VSDflLZGIgf62EwkvRwsQUkLPjZVFBsldnPKLzjg==", "requires": { - "babel-runtime": "6.26.0", - "classnames": "2.2.6", - "component-classes": "1.2.6", - "fbjs": "0.8.17", - "prop-types": "15.7.1", - "raf": "3.4.1", - "rc-util": "4.6.0", - "react-lifecycles-compat": "3.0.4" + "babel-runtime": "6.x", + "classnames": "^2.2.5", + "component-classes": "^1.2.6", + "fbjs": "^0.8.16", + "prop-types": "15.x", + "raf": "^3.4.0", + "rc-util": "^4.5.0", + "react-lifecycles-compat": "^3.0.4" } }, "rc-trigger": { @@ -14712,13 +14610,13 @@ "resolved": "https://registry.npmjs.org/rc-trigger/-/rc-trigger-3.0.0-rc.3.tgz", "integrity": "sha512-4vB6cpxcUdm2qO5VtB9q1TZz0MoWm9BzFLvGknulphGrl1qI6uxUsPDCvqnmujdpDdAKGGfjxntFpA7RtAwkFQ==", "requires": { - "babel-runtime": "6.26.0", - "classnames": "2.2.6", - "prop-types": "15.7.1", - "raf": "3.4.1", - "rc-align": "2.4.3", - "rc-animate": "3.0.0-rc.6", - "rc-util": "4.6.0" + "babel-runtime": "6.x", + "classnames": "^2.2.6", + "prop-types": "15.x", + "raf": "^3.4.0", + "rc-align": "^2.4.1", + "rc-animate": "^3.0.0-rc.1", + "rc-util": "^4.4.0" } } } @@ -14728,12 +14626,12 @@ "resolved": "https://registry.npmjs.org/rc-trigger/-/rc-trigger-2.6.2.tgz", "integrity": "sha512-op4xCu95/gdHVaysyxxiYxbY+Z+UcIBSUY9nQfLqm1FlitdtnAN+owD5iMPfnnsRXntgcQ5+RdYKNUFQT5DjzA==", "requires": { - "babel-runtime": "6.26.0", - "classnames": "2.2.6", - "prop-types": "15.7.1", - "rc-align": "2.4.3", - "rc-animate": "2.6.0", - "rc-util": "4.6.0" + "babel-runtime": "6.x", + "classnames": "^2.2.6", + "prop-types": "15.x", + "rc-align": "^2.4.0", + "rc-animate": "2.x", + "rc-util": "^4.4.0" } }, "rc-upload": { @@ -14741,10 +14639,10 @@ "resolved": "https://registry.npmjs.org/rc-upload/-/rc-upload-2.6.1.tgz", "integrity": "sha512-cYuHgy+wZZfQwwbuJuIBPdTmRYcfMddukZ9ayzuxlUJT77BUf6kgImfCj2CYTvpnTeIlDn8Wh79AAaC2PF1dIQ==", "requires": { - "babel-runtime": "6.26.0", - "classnames": "2.2.6", - "prop-types": "15.7.1", - "warning": "2.1.0" + "babel-runtime": "6.x", + "classnames": "^2.2.5", + "prop-types": "^15.5.7", + "warning": "2.x" }, "dependencies": { "warning": { @@ -14752,7 +14650,7 @@ "resolved": "https://registry.npmjs.org/warning/-/warning-2.1.0.tgz", "integrity": "sha1-ISINnGOvx3qMkhEeARr3Bc4MaQE=", "requires": { - "loose-envify": "1.4.0" + "loose-envify": "^1.0.0" } } } @@ -14762,10 +14660,10 @@ "resolved": "https://registry.npmjs.org/rc-util/-/rc-util-4.6.0.tgz", "integrity": "sha512-rbgrzm1/i8mgfwOI4t1CwWK7wGe+OwX+dNa7PVMgxZYPBADGh86eD4OcJO1UKGeajIMDUUKMluaZxvgraQIOmw==", "requires": { - "add-dom-event-listener": "1.1.0", - "babel-runtime": "6.26.0", - "prop-types": "15.7.1", - "shallowequal": "0.2.2" + "add-dom-event-listener": "^1.1.0", + "babel-runtime": "6.x", + "prop-types": "^15.5.10", + "shallowequal": "^0.2.2" }, "dependencies": { "shallowequal": { @@ -14773,7 +14671,7 @@ "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-0.2.2.tgz", "integrity": "sha1-HjL9W8q2rWiKSBLLDMBO/HXHAU4=", "requires": { - "lodash.keys": "3.1.2" + "lodash.keys": "^3.1.2" } } } @@ -14783,10 +14681,10 @@ "resolved": "https://registry.npmjs.org/react/-/react-16.8.1.tgz", "integrity": "sha512-wLw5CFGPdo7p/AgteFz7GblI2JPOos0+biSoxf1FPsGxWQZdN/pj6oToJs1crn61DL3Ln7mN86uZ4j74p31ELQ==", "requires": { - "loose-envify": "1.4.0", - "object-assign": "4.1.1", - "prop-types": "15.7.1", - "scheduler": "0.13.1" + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "scheduler": "^0.13.1" } }, "react-dom": { @@ -14794,10 +14692,10 @@ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.8.1.tgz", "integrity": "sha512-N74IZUrPt6UiDjXaO7UbDDFXeUXnVhZzeRLy/6iqqN1ipfjrhR60Bp5NuBK+rv3GMdqdIuwIl22u1SYwf330bg==", "requires": { - "loose-envify": "1.4.0", - "object-assign": "4.1.1", - "prop-types": "15.7.1", - "scheduler": "0.13.1" + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "scheduler": "^0.13.1" } }, "react-is": { @@ -14811,9 +14709,9 @@ "integrity": "sha1-OwqS0zbUPT8Nc8vm81sXBQsIuCQ=", "requires": { "eventlistener": "0.0.1", - "lodash.debounce": "4.0.8", - "lodash.throttle": "4.1.1", - "prop-types": "15.7.1" + "lodash.debounce": "^4.0.0", + "lodash.throttle": "^4.0.0", + "prop-types": "^15.5.8" } }, "react-lifecycles-compat": { @@ -14826,12 +14724,12 @@ "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-6.0.0.tgz", "integrity": "sha512-EmbC3uLl60pw2VqSSkj6HpZ6jTk12RMrwXMBdYtM6niq0MdEaRq9KYCwpJflkOZj349BLGQm1MI/JO1W96kLWQ==", "requires": { - "@babel/runtime": "7.3.1", - "hoist-non-react-statics": "3.3.0", - "invariant": "2.2.4", - "loose-envify": "1.4.0", - "prop-types": "15.7.1", - "react-is": "16.8.1" + "@babel/runtime": "^7.2.0", + "hoist-non-react-statics": "^3.2.1", + "invariant": "^2.2.4", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2", + "react-is": "^16.6.3" }, "dependencies": { "hoist-non-react-statics": { @@ -14839,7 +14737,7 @@ "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.0.tgz", "integrity": "sha512-0XsbTXxgiaCDYDIWFcwkmerZPSwywfUqYmwT4jzewKTQSWoE6FCMoUVOeBJWK3E/CrWbxRG3m5GzY4lnIwGRBA==", "requires": { - "react-is": "16.8.1" + "react-is": "^16.7.0" } } } @@ -14849,9 +14747,9 @@ "resolved": "https://registry.npmjs.org/react-responsive/-/react-responsive-6.1.1.tgz", "integrity": "sha512-Po6pOEz70Agp+2lUmTxAnhfdkk0zp0IFgo/6bGcxv/S4Pa1sz0YG06WzkrIcASbyKSQ8x6AkcggeozXW3zj3kA==", "requires": { - "hyphenate-style-name": "1.0.3", - "matchmediaquery": "0.3.0", - "prop-types": "15.7.1" + "hyphenate-style-name": "^1.0.0", + "matchmediaquery": "^0.3.0", + "prop-types": "^15.6.1" } }, "react-router": { @@ -14859,13 +14757,13 @@ "resolved": "https://registry.npmjs.org/react-router/-/react-router-4.3.1.tgz", "integrity": "sha512-yrvL8AogDh2X42Dt9iknk4wF4V8bWREPirFfS9gLU1huk6qK41sg7Z/1S81jjTrGHxa3B8R3J6xIkDAA6CVarg==", "requires": { - "history": "4.7.2", - "hoist-non-react-statics": "2.5.5", - "invariant": "2.2.4", - "loose-envify": "1.4.0", - "path-to-regexp": "1.7.0", - "prop-types": "15.7.1", - "warning": "4.0.3" + "history": "^4.7.2", + "hoist-non-react-statics": "^2.5.0", + "invariant": "^2.2.4", + "loose-envify": "^1.3.1", + "path-to-regexp": "^1.7.0", + "prop-types": "^15.6.1", + "warning": "^4.0.1" }, "dependencies": { "isarray": { @@ -14888,12 +14786,12 @@ "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-4.3.1.tgz", "integrity": "sha512-c/MlywfxDdCp7EnB7YfPMOfMD3tOtIjrQlj/CKfNMBxdmpJP8xcz5P/UAFn3JbnQCNUxsHyVVqllF9LhgVyFCA==", "requires": { - "history": "4.7.2", - "invariant": "2.2.4", - "loose-envify": "1.4.0", - "prop-types": "15.7.1", - "react-router": "4.3.1", - "warning": "4.0.3" + "history": "^4.7.2", + "invariant": "^2.2.4", + "loose-envify": "^1.3.1", + "prop-types": "^15.6.1", + "react-router": "^4.3.1", + "warning": "^4.0.1" } }, "react-slick": { @@ -14901,12 +14799,12 @@ "resolved": "https://registry.npmjs.org/react-slick/-/react-slick-0.23.2.tgz", "integrity": "sha512-fM6DXX7+22eOcYE9cgaXUfioZL/Zw6fwS6aPMDBt0kLHl4H4fFNEbp4JsJQdEWMLUNFtUytNcvd9KRml22Tp5w==", "requires": { - "classnames": "2.2.6", - "enquire.js": "2.1.6", - "json2mq": "0.2.0", - "lodash.debounce": "4.0.8", - "prettier": "1.16.4", - "resize-observer-polyfill": "1.5.1" + "classnames": "^2.2.5", + "enquire.js": "^2.1.6", + "json2mq": "^0.2.0", + "lodash.debounce": "^4.0.8", + "prettier": "^1.14.3", + "resize-observer-polyfill": "^1.5.0" } }, "react-test-renderer": { @@ -14915,29 +14813,31 @@ "integrity": "sha512-Bd21TN3+YVl6GZwav6O0T6m5UwGfOj+2+xZH5VH93ToD6M5uclN/c+R1DGX49ueG413KZPUx7Kw3sOYz2aJgfg==", "dev": true, "requires": { - "object-assign": "4.1.1", - "prop-types": "15.7.1", - "react-is": "16.8.1", - "scheduler": "0.13.1" + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "react-is": "^16.8.1", + "scheduler": "^0.13.1" } }, "read-pkg": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, "requires": { - "load-json-file": "1.1.0", - "normalize-package-data": "2.5.0", - "path-type": "1.1.0" + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" } }, "read-pkg-up": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, "requires": { - "find-up": "1.1.2", - "read-pkg": "1.1.0" + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" } }, "readable-stream": { @@ -14945,13 +14845,13 @@ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.2", - "string_decoder": "1.1.1", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" } }, "readdirp": { @@ -14960,9 +14860,9 @@ "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", "dev": true, "requires": { - "graceful-fs": "4.1.15", - "micromatch": "3.1.10", - "readable-stream": "2.3.6" + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" }, "dependencies": { "arr-diff": { @@ -14983,16 +14883,16 @@ "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", "dev": true, "requires": { - "arr-flatten": "1.1.0", - "array-unique": "0.3.2", - "extend-shallow": "2.0.1", - "fill-range": "4.0.0", - "isobject": "3.0.1", - "repeat-element": "1.1.3", - "snapdragon": "0.8.2", - "snapdragon-node": "2.1.1", - "split-string": "3.1.0", - "to-regex": "3.0.2" + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" }, "dependencies": { "extend-shallow": { @@ -15001,7 +14901,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -15012,13 +14912,13 @@ "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", "dev": true, "requires": { - "debug": "2.6.9", - "define-property": "0.2.5", - "extend-shallow": "2.0.1", - "posix-character-classes": "0.1.1", - "regex-not": "1.0.2", - "snapdragon": "0.8.2", - "to-regex": "3.0.2" + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" }, "dependencies": { "define-property": { @@ -15027,7 +14927,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } }, "extend-shallow": { @@ -15036,7 +14936,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } }, "is-accessor-descriptor": { @@ -15045,7 +14945,7 @@ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -15054,7 +14954,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -15065,7 +14965,7 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -15074,7 +14974,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -15085,9 +14985,9 @@ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" } }, "kind-of": { @@ -15104,14 +15004,14 @@ "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", "dev": true, "requires": { - "array-unique": "0.3.2", - "define-property": "1.0.0", - "expand-brackets": "2.1.4", - "extend-shallow": "2.0.1", - "fragment-cache": "0.2.1", - "regex-not": "1.0.2", - "snapdragon": "0.8.2", - "to-regex": "3.0.2" + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" }, "dependencies": { "define-property": { @@ -15120,7 +15020,7 @@ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "dev": true, "requires": { - "is-descriptor": "1.0.2" + "is-descriptor": "^1.0.0" } }, "extend-shallow": { @@ -15129,7 +15029,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -15140,10 +15040,10 @@ "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", "dev": true, "requires": { - "extend-shallow": "2.0.1", - "is-number": "3.0.0", - "repeat-string": "1.6.1", - "to-regex-range": "2.1.1" + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" }, "dependencies": { "extend-shallow": { @@ -15152,7 +15052,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -15163,7 +15063,7 @@ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "dev": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-data-descriptor": { @@ -15172,7 +15072,7 @@ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "dev": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-descriptor": { @@ -15181,9 +15081,9 @@ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "dev": true, "requires": { - "is-accessor-descriptor": "1.0.0", - "is-data-descriptor": "1.0.0", - "kind-of": "6.0.2" + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" } }, "is-number": { @@ -15192,7 +15092,7 @@ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -15201,7 +15101,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -15224,19 +15124,19 @@ "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", "dev": true, "requires": { - "arr-diff": "4.0.0", - "array-unique": "0.3.2", - "braces": "2.3.2", - "define-property": "2.0.2", - "extend-shallow": "3.0.2", - "extglob": "2.0.4", - "fragment-cache": "0.2.1", - "kind-of": "6.0.2", - "nanomatch": "1.2.13", - "object.pick": "1.3.0", - "regex-not": "1.0.2", - "snapdragon": "0.8.2", - "to-regex": "3.0.2" + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" } } } @@ -15247,7 +15147,7 @@ "integrity": "sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA==", "dev": true, "requires": { - "util.promisify": "1.0.0" + "util.promisify": "^1.0.0" } }, "redux": { @@ -15255,8 +15155,8 @@ "resolved": "https://registry.npmjs.org/redux/-/redux-4.0.1.tgz", "integrity": "sha512-R7bAtSkk7nY6O/OYMVR9RiBI+XghjF9rlbl5806HJbQph0LJVHZrU5oaO4q70eUKiqMRqm4y07KLTlMZ2BlVmg==", "requires": { - "loose-envify": "1.4.0", - "symbol-observable": "1.2.0" + "loose-envify": "^1.4.0", + "symbol-observable": "^1.2.0" } }, "redux-logger": { @@ -15264,7 +15164,7 @@ "resolved": "https://registry.npmjs.org/redux-logger/-/redux-logger-3.0.6.tgz", "integrity": "sha1-91VZZvMJjzyIYExEnPC69XeCdL8=", "requires": { - "deep-diff": "0.3.8" + "deep-diff": "^0.3.5" } }, "redux-mock-store": { @@ -15273,7 +15173,7 @@ "integrity": "sha512-ryhkkb/4D4CUGpAV2ln1GOY/uh51aczjcRz9k2L2bPx/Xja3c5pSGJJPyR25GNVRXtKIExScdAgFdiXp68GmJA==", "dev": true, "requires": { - "lodash.isplainobject": "4.0.6" + "lodash.isplainobject": "^4.0.6" } }, "redux-thunk": { @@ -15296,9 +15196,9 @@ "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz", "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==", "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0", - "private": "0.1.8" + "babel-runtime": "^6.18.0", + "babel-types": "^6.19.0", + "private": "^0.1.6" } }, "regex-cache": { @@ -15307,7 +15207,7 @@ "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", "dev": true, "requires": { - "is-equal-shallow": "0.1.3" + "is-equal-shallow": "^0.1.3" } }, "regex-not": { @@ -15316,8 +15216,8 @@ "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", "dev": true, "requires": { - "extend-shallow": "3.0.2", - "safe-regex": "1.1.0" + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" } }, "regexpu-core": { @@ -15325,9 +15225,9 @@ "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz", "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=", "requires": { - "regenerate": "1.4.0", - "regjsgen": "0.2.0", - "regjsparser": "0.1.5" + "regenerate": "^1.2.1", + "regjsgen": "^0.2.0", + "regjsparser": "^0.1.4" } }, "regjsgen": { @@ -15340,7 +15240,7 @@ "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", "requires": { - "jsesc": "0.5.0" + "jsesc": "~0.5.0" } }, "relateurl": { @@ -15361,11 +15261,11 @@ "integrity": "sha512-FsygIxevi1jSiPY9h7vZmBFUbAOcbYm9UwyiLNdVsLRs/5We9Ob5NMPbGYUTWiLq5L+ezlVdE0A8bbME5CWTpg==", "dev": true, "requires": { - "css-select": "1.2.0", - "dom-converter": "0.2.0", - "htmlparser2": "3.3.0", - "strip-ansi": "3.0.1", - "utila": "0.4.0" + "css-select": "^1.1.0", + "dom-converter": "~0.2", + "htmlparser2": "~3.3.0", + "strip-ansi": "^3.0.0", + "utila": "^0.4.0" }, "dependencies": { "domhandler": { @@ -15374,7 +15274,7 @@ "integrity": "sha1-0mRvXlf2w7qxHPbLBdPArPdBJZQ=", "dev": true, "requires": { - "domelementtype": "1.3.1" + "domelementtype": "1" } }, "domutils": { @@ -15383,7 +15283,7 @@ "integrity": "sha1-vdw94Jm5ou+sxRxiPyj0FuzFdIU=", "dev": true, "requires": { - "domelementtype": "1.3.1" + "domelementtype": "1" } }, "htmlparser2": { @@ -15392,10 +15292,10 @@ "integrity": "sha1-zHDQWln2VC5D8OaFyYLhTJJKnv4=", "dev": true, "requires": { - "domelementtype": "1.3.1", - "domhandler": "2.1.0", - "domutils": "1.1.6", - "readable-stream": "1.0.34" + "domelementtype": "1", + "domhandler": "2.1", + "domutils": "1.1", + "readable-stream": "1.0" } }, "isarray": { @@ -15410,10 +15310,10 @@ "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", "isarray": "0.0.1", - "string_decoder": "0.10.31" + "string_decoder": "~0.10.x" } }, "string_decoder": { @@ -15441,7 +15341,7 @@ "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", "requires": { - "is-finite": "1.0.2" + "is-finite": "^1.0.0" } }, "request": { @@ -15449,26 +15349,26 @@ "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", "requires": { - "aws-sign2": "0.7.0", - "aws4": "1.8.0", - "caseless": "0.12.0", - "combined-stream": "1.0.7", - "extend": "3.0.2", - "forever-agent": "0.6.1", - "form-data": "2.3.3", - "har-validator": "5.1.3", - "http-signature": "1.2.0", - "is-typedarray": "1.0.0", - "isstream": "0.1.2", - "json-stringify-safe": "5.0.1", - "mime-types": "2.1.21", - "oauth-sign": "0.9.0", - "performance-now": "2.1.0", - "qs": "6.5.2", - "safe-buffer": "5.1.2", - "tough-cookie": "2.4.3", - "tunnel-agent": "0.6.0", - "uuid": "3.3.2" + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.0", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.4.3", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" } }, "request-promise-core": { @@ -15477,7 +15377,7 @@ "integrity": "sha1-Pu4AssWqgyOc+wTFcA2jb4HNCLY=", "dev": true, "requires": { - "lodash": "4.17.11" + "lodash": "^4.13.1" } }, "request-promise-native": { @@ -15487,24 +15387,21 @@ "dev": true, "requires": { "request-promise-core": "1.1.1", - "stealthy-require": "1.1.1", - "tough-cookie": "2.4.3" + "stealthy-require": "^1.1.0", + "tough-cookie": ">=2.3.3" } }, "require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" - }, - "require-from-string": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-1.2.1.tgz", - "integrity": "sha1-UpyczvJzgK3+yaL5ZbZJu+5jZBg=" + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true }, "require-main-filename": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=" + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "dev": true }, "requires-port": { "version": "1.0.0", @@ -15523,7 +15420,7 @@ "integrity": "sha512-c7rwLofp8g1U+h1KNyHL/jicrKg1Ek4q+Lr33AL65uZTinUZHe30D5HlyN5V9NW0JX1D5dXQ4jqW5l7Sy/kGfw==", "dev": true, "requires": { - "path-parse": "1.0.6" + "path-parse": "^1.0.5" } }, "resolve-cwd": { @@ -15532,7 +15429,7 @@ "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", "dev": true, "requires": { - "resolve-from": "3.0.0" + "resolve-from": "^3.0.0" } }, "resolve-dir": { @@ -15541,8 +15438,8 @@ "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", "dev": true, "requires": { - "expand-tilde": "2.0.2", - "global-modules": "1.0.0" + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" } }, "resolve-from": { @@ -15567,7 +15464,7 @@ "resolved": "https://registry.npmjs.org/resumer/-/resumer-0.0.0.tgz", "integrity": "sha1-8ej0YeQGS6Oegq883CqMiT0HZ1k=", "requires": { - "through": "2.3.8" + "through": "~2.3.4" } }, "ret": { @@ -15593,7 +15490,7 @@ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", "requires": { - "glob": "7.1.3" + "glob": "^7.1.3" } }, "ripemd160": { @@ -15601,17 +15498,17 @@ "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", "requires": { - "hash-base": "3.0.4", - "inherits": "2.0.3" + "hash-base": "^3.0.0", + "inherits": "^2.0.1" } }, "rlp": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/rlp/-/rlp-2.2.2.tgz", - "integrity": "sha512-Ng2kJEN731Sfv4ZAY2i0ytPMc0BbJKBsVNl0QZY8LxOWSwd+1xpg+fpSRfaMn0heHU447s6Kgy8qfHZR0XTyVw==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/rlp/-/rlp-2.2.3.tgz", + "integrity": "sha512-l6YVrI7+d2vpW6D6rS05x2Xrmq8oW7v3pieZOJKBEdjuTF4Kz/iwk55Zyh1Zaz+KOB2kC8+2jZlp2u9L4tTzCQ==", "requires": { - "bn.js": "4.11.8", - "safe-buffer": "5.1.2" + "bn.js": "^4.11.1", + "safe-buffer": "^5.1.1" } }, "rmc-feedback": { @@ -15619,8 +15516,8 @@ "resolved": "https://registry.npmjs.org/rmc-feedback/-/rmc-feedback-2.0.0.tgz", "integrity": "sha512-5PWOGOW7VXks/l3JzlOU9NIxRpuaSS8d9zA3UULUCuTKnpwBHNvv1jSJzxgbbCQeYzROWUpgKI4za3X4C/mKmQ==", "requires": { - "babel-runtime": "6.26.0", - "classnames": "2.2.6" + "babel-runtime": "6.x", + "classnames": "^2.2.5" } }, "rst-selector-parser": { @@ -15629,8 +15526,8 @@ "integrity": "sha1-gbIw6i/MYGbInjRy3nlChdmwPZE=", "dev": true, "requires": { - "lodash.flattendeep": "4.4.0", - "nearley": "2.16.0" + "lodash.flattendeep": "^4.4.0", + "nearley": "^2.7.10" } }, "rsvp": { @@ -15645,13 +15542,13 @@ "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", "dev": true, "requires": { - "aproba": "1.2.0" + "aproba": "^1.1.1" } }, "rustbn.js": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/rustbn.js/-/rustbn.js-0.1.2.tgz", - "integrity": "sha512-bAkNqSHYdJdFsBC7Z11JgzYktL31HIpB2o70jZcGiL1U1TVtPyvaVhDrGWwS8uZtaqwW2k6NOPGZCqW/Dgh5Lg==" + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/rustbn.js/-/rustbn.js-0.2.0.tgz", + "integrity": "sha512-4VlvkRUuCJvr2J6Y0ImW7NvTCriMi7ErOAqWk1y69vAdoNIzCF3yPmgeNzx+RQTLEDFq5sHfscn1MwHxP9hNfA==" }, "rw": { "version": "1.3.3", @@ -15668,7 +15565,7 @@ "resolved": "https://registry.npmjs.org/safe-event-emitter/-/safe-event-emitter-1.0.1.tgz", "integrity": "sha512-e1wFe99A91XYYxoQbcq2ZJUWurxEyP8vfz7A7vuUe1s95q8r5ebraVaA1BukYJcpM6V16ugWoD9vngi8Ccu5fg==", "requires": { - "events": "3.0.0" + "events": "^3.0.0" } }, "safe-regex": { @@ -15677,7 +15574,7 @@ "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", "dev": true, "requires": { - "ret": "0.1.15" + "ret": "~0.1.10" } }, "safer-buffer": { @@ -15691,15 +15588,15 @@ "integrity": "sha1-tNwYYcIbQn6SlQej51HiosuKs/o=", "dev": true, "requires": { - "anymatch": "2.0.0", - "capture-exit": "1.2.0", - "exec-sh": "0.2.2", - "fb-watchman": "2.0.0", - "fsevents": "1.2.7", - "micromatch": "3.1.10", - "minimist": "1.2.0", - "walker": "1.0.7", - "watch": "0.18.0" + "anymatch": "^2.0.0", + "capture-exit": "^1.2.0", + "exec-sh": "^0.2.0", + "fb-watchman": "^2.0.0", + "fsevents": "^1.2.3", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5", + "watch": "~0.18.0" }, "dependencies": { "arr-diff": { @@ -15720,16 +15617,16 @@ "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", "dev": true, "requires": { - "arr-flatten": "1.1.0", - "array-unique": "0.3.2", - "extend-shallow": "2.0.1", - "fill-range": "4.0.0", - "isobject": "3.0.1", - "repeat-element": "1.1.3", - "snapdragon": "0.8.2", - "snapdragon-node": "2.1.1", - "split-string": "3.1.0", - "to-regex": "3.0.2" + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" }, "dependencies": { "extend-shallow": { @@ -15738,7 +15635,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -15749,13 +15646,13 @@ "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", "dev": true, "requires": { - "debug": "2.6.9", - "define-property": "0.2.5", - "extend-shallow": "2.0.1", - "posix-character-classes": "0.1.1", - "regex-not": "1.0.2", - "snapdragon": "0.8.2", - "to-regex": "3.0.2" + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" }, "dependencies": { "define-property": { @@ -15764,7 +15661,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } }, "extend-shallow": { @@ -15773,7 +15670,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } }, "is-accessor-descriptor": { @@ -15782,7 +15679,7 @@ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -15791,7 +15688,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -15802,7 +15699,7 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -15811,7 +15708,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -15822,9 +15719,9 @@ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" } }, "kind-of": { @@ -15841,14 +15738,14 @@ "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", "dev": true, "requires": { - "array-unique": "0.3.2", - "define-property": "1.0.0", - "expand-brackets": "2.1.4", - "extend-shallow": "2.0.1", - "fragment-cache": "0.2.1", - "regex-not": "1.0.2", - "snapdragon": "0.8.2", - "to-regex": "3.0.2" + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" }, "dependencies": { "define-property": { @@ -15857,7 +15754,7 @@ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "dev": true, "requires": { - "is-descriptor": "1.0.2" + "is-descriptor": "^1.0.0" } }, "extend-shallow": { @@ -15866,7 +15763,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -15877,10 +15774,10 @@ "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", "dev": true, "requires": { - "extend-shallow": "2.0.1", - "is-number": "3.0.0", - "repeat-string": "1.6.1", - "to-regex-range": "2.1.1" + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" }, "dependencies": { "extend-shallow": { @@ -15889,7 +15786,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -15900,7 +15797,7 @@ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "dev": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-data-descriptor": { @@ -15909,7 +15806,7 @@ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "dev": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-descriptor": { @@ -15918,9 +15815,9 @@ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "dev": true, "requires": { - "is-accessor-descriptor": "1.0.0", - "is-data-descriptor": "1.0.0", - "kind-of": "6.0.2" + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" } }, "is-number": { @@ -15929,7 +15826,7 @@ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -15938,7 +15835,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -15961,19 +15858,19 @@ "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", "dev": true, "requires": { - "arr-diff": "4.0.0", - "array-unique": "0.3.2", - "braces": "2.3.2", - "define-property": "2.0.2", - "extend-shallow": "3.0.2", - "extglob": "2.0.4", - "fragment-cache": "0.2.1", - "kind-of": "6.0.2", - "nanomatch": "1.2.13", - "object.pick": "1.3.0", - "regex-not": "1.0.2", - "snapdragon": "0.8.2", - "to-regex": "3.0.2" + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" } }, "minimist": { @@ -15994,8 +15891,8 @@ "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.13.1.tgz", "integrity": "sha512-VJKOkiKIN2/6NOoexuypwSrybx13MY7NSy9RNt8wPvZDMRT1CW6qlpF5jXRToXNHz3uWzbm2elNpZfXfGPqP9A==", "requires": { - "loose-envify": "1.4.0", - "object-assign": "4.1.1" + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" } }, "schema-utils": { @@ -16004,9 +15901,9 @@ "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", "dev": true, "requires": { - "ajv": "6.9.1", - "ajv-errors": "1.0.1", - "ajv-keywords": "3.4.0" + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" } }, "scrypt": { @@ -16014,7 +15911,7 @@ "resolved": "https://registry.npmjs.org/scrypt/-/scrypt-6.0.3.tgz", "integrity": "sha1-BOAUpWgrU/pQwtXM4WfXGcBthw0=", "requires": { - "nan": "2.12.1" + "nan": "^2.0.8" } }, "scrypt-js": { @@ -16027,8 +15924,8 @@ "resolved": "https://registry.npmjs.org/scrypt.js/-/scrypt.js-0.3.0.tgz", "integrity": "sha512-42LTc1nyFsyv/o0gcHtDztrn+aqpkaCNt5Qh7ATBZfhEZU7IC/0oT/qbBH+uRNoAPvs2fwiOId68FDEoSRA8/A==", "requires": { - "scrypt": "6.0.3", - "scryptsy": "1.2.1" + "scrypt": "^6.0.2", + "scryptsy": "^1.2.1" } }, "scryptsy": { @@ -16036,22 +15933,29 @@ "resolved": "https://registry.npmjs.org/scryptsy/-/scryptsy-1.2.1.tgz", "integrity": "sha1-oyJfpLJST4AnAHYeKFW987LZIWM=", "requires": { - "pbkdf2": "3.0.17" + "pbkdf2": "^3.0.3" } }, "secp256k1": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/secp256k1/-/secp256k1-3.6.2.tgz", - "integrity": "sha512-90nYt7yb0LmI4A2jJs1grglkTAXrBwxYAjP9bpeKjvJKOjG2fOeH/YI/lchDMIvjrOasd5QXwvV2jwN168xNng==", - "requires": { - "bindings": "1.5.0", - "bip66": "1.1.5", - "bn.js": "4.11.8", - "create-hash": "1.2.0", - "drbg.js": "1.0.1", - "elliptic": "6.4.1", - "nan": "2.12.1", - "safe-buffer": "5.1.2" + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/secp256k1/-/secp256k1-3.7.0.tgz", + "integrity": "sha512-YlUIghD6ilkMkzmFJpIdVjiamv2S8lNZ9YMwm1XII9JC0NcR5qQiv2DOp/G37sExBtaMStzba4VDJtvBXEbmMQ==", + "requires": { + "bindings": "^1.5.0", + "bip66": "^1.1.5", + "bn.js": "^4.11.8", + "create-hash": "^1.2.0", + "drbg.js": "^1.0.1", + "elliptic": "^6.4.1", + "nan": "^2.13.2", + "safe-buffer": "^5.1.2" + }, + "dependencies": { + "nan": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", + "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==" + } } }, "seek-bzip": { @@ -16059,7 +15963,7 @@ "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.5.tgz", "integrity": "sha1-z+kXyz0nS8/6x5J1ivUxc+sfq9w=", "requires": { - "commander": "2.8.1" + "commander": "~2.8.1" } }, "select-hose": { @@ -16093,18 +15997,18 @@ "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", "requires": { "debug": "2.6.9", - "depd": "1.1.2", - "destroy": "1.0.4", - "encodeurl": "1.0.2", - "escape-html": "1.0.3", - "etag": "1.8.1", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", "fresh": "0.5.2", - "http-errors": "1.6.3", + "http-errors": "~1.6.2", "mime": "1.4.1", "ms": "2.0.0", - "on-finished": "2.3.0", - "range-parser": "1.2.0", - "statuses": "1.4.0" + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.4.0" }, "dependencies": { "statuses": { @@ -16126,13 +16030,13 @@ "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", "dev": true, "requires": { - "accepts": "1.3.5", + "accepts": "~1.3.4", "batch": "0.6.1", "debug": "2.6.9", - "escape-html": "1.0.3", - "http-errors": "1.6.3", - "mime-types": "2.1.21", - "parseurl": "1.3.2" + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" } }, "serve-static": { @@ -16140,9 +16044,9 @@ "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", "requires": { - "encodeurl": "1.0.2", - "escape-html": "1.0.3", - "parseurl": "1.3.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", "send": "0.16.2" } }, @@ -16151,17 +16055,18 @@ "resolved": "https://registry.npmjs.org/servify/-/servify-0.1.12.tgz", "integrity": "sha512-/xE6GvsKKqyo1BAY+KxOWXcLpPsUUyji7Qg3bVD7hh1eRze5bR1uYiuDA/k3Gof1s9BTzQZEJK8sNcNGFIzeWw==", "requires": { - "body-parser": "1.18.3", - "cors": "2.8.5", - "express": "4.16.4", - "request": "2.88.0", - "xhr": "2.5.0" + "body-parser": "^1.16.0", + "cors": "^2.8.1", + "express": "^4.14.0", + "request": "^2.79.0", + "xhr": "^2.3.3" } }, "set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true }, "set-immediate-shim": { "version": "1.0.1", @@ -16174,10 +16079,10 @@ "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", "dev": true, "requires": { - "extend-shallow": "2.0.1", - "is-extendable": "0.1.1", - "is-plain-object": "2.0.4", - "split-string": "3.1.0" + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" }, "dependencies": { "extend-shallow": { @@ -16186,7 +16091,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -16206,22 +16111,22 @@ "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", "requires": { - "inherits": "2.0.3", - "safe-buffer": "5.1.2" + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" } }, "sha3": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/sha3/-/sha3-1.2.2.tgz", - "integrity": "sha1-pmxQmN5MJbyIM27ItIF9AFvKe6k=", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/sha3/-/sha3-1.2.3.tgz", + "integrity": "sha512-sOWDZi8cDBRkLfWOw18wvJyNblXDHzwMGnRWut8zNNeIeLnmMRO17bjpLc7OzMuj1ASUgx2IyohzUCAl+Kx5vA==", "requires": { - "nan": "2.10.0" + "nan": "2.13.2" }, "dependencies": { "nan": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.10.0.tgz", - "integrity": "sha512-bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA==" + "version": "2.13.2", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.13.2.tgz", + "integrity": "sha512-TghvYc72wlMGMVMluVo9WRJc0mB8KxxF/gZ4YYFy7V2ZQX9l7rgbPg7vjS9mt6U5HXODVFVI2bOduCzwOMv/lw==" } } }, @@ -16241,7 +16146,7 @@ "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", "dev": true, "requires": { - "shebang-regex": "1.0.0" + "shebang-regex": "^1.0.0" } }, "shebang-regex": { @@ -16272,9 +16177,9 @@ "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-2.8.1.tgz", "integrity": "sha512-lSSHRSw3mQNUGPAYRqo7xy9dhKmxFXIjLjp4KHpf99GEH2VH7C3AM+Qfx6du6jhfUi6Vm7XnbEVEf7Wb6N8jRw==", "requires": { - "decompress-response": "3.3.0", - "once": "1.4.0", - "simple-concat": "1.0.0" + "decompress-response": "^3.3.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" } }, "simple-swizzle": { @@ -16283,7 +16188,7 @@ "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", "dev": true, "requires": { - "is-arrayish": "0.3.2" + "is-arrayish": "^0.3.1" }, "dependencies": { "is-arrayish": { @@ -16311,14 +16216,14 @@ "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", "dev": true, "requires": { - "base": "0.11.2", - "debug": "2.6.9", - "define-property": "0.2.5", - "extend-shallow": "2.0.1", - "map-cache": "0.2.2", - "source-map": "0.5.7", - "source-map-resolve": "0.5.2", - "use": "3.1.1" + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" }, "dependencies": { "define-property": { @@ -16327,7 +16232,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } }, "extend-shallow": { @@ -16336,7 +16241,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -16347,9 +16252,9 @@ "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", "dev": true, "requires": { - "define-property": "1.0.0", - "isobject": "3.0.1", - "snapdragon-util": "3.0.1" + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" }, "dependencies": { "define-property": { @@ -16358,7 +16263,7 @@ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "dev": true, "requires": { - "is-descriptor": "1.0.2" + "is-descriptor": "^1.0.0" } }, "is-accessor-descriptor": { @@ -16367,7 +16272,7 @@ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "dev": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-data-descriptor": { @@ -16376,7 +16281,7 @@ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "dev": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-descriptor": { @@ -16385,9 +16290,9 @@ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "dev": true, "requires": { - "is-accessor-descriptor": "1.0.0", - "is-data-descriptor": "1.0.0", - "kind-of": "6.0.2" + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" } }, "isobject": { @@ -16410,7 +16315,7 @@ "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.2.0" } }, "sockjs": { @@ -16419,8 +16324,8 @@ "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==", "dev": true, "requires": { - "faye-websocket": "0.10.0", - "uuid": "3.3.2" + "faye-websocket": "^0.10.0", + "uuid": "^3.0.1" } }, "sockjs-client": { @@ -16429,12 +16334,12 @@ "integrity": "sha512-R9jxEzhnnrdxLCNln0xg5uGHqMnkhPSTzUZH2eXcR03S/On9Yvoq2wyUZILRUhZCNVu2PmwWVoyuiPz8th8zbg==", "dev": true, "requires": { - "debug": "3.2.6", - "eventsource": "1.0.7", - "faye-websocket": "0.11.1", - "inherits": "2.0.3", - "json3": "3.3.2", - "url-parse": "1.4.4" + "debug": "^3.2.5", + "eventsource": "^1.0.7", + "faye-websocket": "~0.11.1", + "inherits": "^2.0.3", + "json3": "^3.3.2", + "url-parse": "^1.4.3" }, "dependencies": { "debug": { @@ -16443,7 +16348,7 @@ "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", "dev": true, "requires": { - "ms": "2.1.1" + "ms": "^2.1.1" } }, "faye-websocket": { @@ -16452,7 +16357,7 @@ "integrity": "sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg=", "dev": true, "requires": { - "websocket-driver": "0.7.0" + "websocket-driver": ">=0.5.1" } }, "ms": { @@ -16463,18 +16368,6 @@ } } }, - "solc": { - "version": "0.4.25", - "resolved": "https://registry.npmjs.org/solc/-/solc-0.4.25.tgz", - "integrity": "sha512-jU1YygRVy6zatgXrLY2rRm7HW1d7a8CkkEgNJwvH2VLpWhMFsMdWcJn6kUqZwcSz/Vm+w89dy7Z/aB5p6AFTrg==", - "requires": { - "fs-extra": "0.30.0", - "memorystream": "0.3.1", - "require-from-string": "1.2.1", - "semver": "5.6.0", - "yargs": "4.8.1" - } - }, "source-list-map": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", @@ -16492,11 +16385,11 @@ "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", "dev": true, "requires": { - "atob": "2.1.2", - "decode-uri-component": "0.2.0", - "resolve-url": "0.2.1", - "source-map-url": "0.4.0", - "urix": "0.1.0" + "atob": "^2.1.1", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" } }, "source-map-support": { @@ -16504,7 +16397,7 @@ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", "requires": { - "source-map": "0.5.7" + "source-map": "^0.5.6" } }, "source-map-url": { @@ -16519,37 +16412,41 @@ "integrity": "sha1-sAeZVX63+wyDdsKdROih6mfldHY=", "dev": true, "requires": { - "concat-stream": "1.6.2", - "os-shim": "0.1.3" + "concat-stream": "^1.4.7", + "os-shim": "^0.1.2" } }, "spdx-correct": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "dev": true, "requires": { - "spdx-expression-parse": "3.0.0", - "spdx-license-ids": "3.0.3" + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" } }, "spdx-exceptions": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", - "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==" + "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", + "dev": true }, "spdx-expression-parse": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "dev": true, "requires": { - "spdx-exceptions": "2.2.0", - "spdx-license-ids": "3.0.3" + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" } }, "spdx-license-ids": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.3.tgz", - "integrity": "sha512-uBIcIl3Ih6Phe3XHK1NqboJLdGfwr1UN3k6wSD1dZpmPsIkb8AGNbZYJ1fOBk834+Gxy8rpfDxrS6XLEMZMY2g==" + "integrity": "sha512-uBIcIl3Ih6Phe3XHK1NqboJLdGfwr1UN3k6wSD1dZpmPsIkb8AGNbZYJ1fOBk834+Gxy8rpfDxrS6XLEMZMY2g==", + "dev": true }, "spdy": { "version": "4.0.0", @@ -16557,11 +16454,11 @@ "integrity": "sha512-ot0oEGT/PGUpzf/6uk4AWLqkq+irlqHXkrdbk51oWONh3bxQmBuljxPNl66zlRRcIJStWq0QkLUCPOPjgjvU0Q==", "dev": true, "requires": { - "debug": "4.1.1", - "handle-thing": "2.0.0", - "http-deceiver": "1.2.7", - "select-hose": "2.0.0", - "spdy-transport": "3.0.0" + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" }, "dependencies": { "debug": { @@ -16570,7 +16467,7 @@ "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", "dev": true, "requires": { - "ms": "2.1.1" + "ms": "^2.1.1" } }, "ms": { @@ -16587,12 +16484,12 @@ "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", "dev": true, "requires": { - "debug": "4.1.1", - "detect-node": "2.0.4", - "hpack.js": "2.1.6", - "obuf": "1.1.2", - "readable-stream": "3.1.1", - "wbuf": "1.7.3" + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" }, "dependencies": { "debug": { @@ -16601,7 +16498,7 @@ "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", "dev": true, "requires": { - "ms": "2.1.1" + "ms": "^2.1.1" } }, "ms": { @@ -16616,9 +16513,9 @@ "integrity": "sha512-DkN66hPyqDhnIQ6Jcsvx9bFjhw214O4poMBcIMgPVpQvNy9a0e0Uhg5SqySyDKAmUlwt8LonTBz1ezOnM8pUdA==", "dev": true, "requires": { - "inherits": "2.0.3", - "string_decoder": "1.1.1", - "util-deprecate": "1.0.2" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" } } } @@ -16629,7 +16526,7 @@ "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", "dev": true, "requires": { - "extend-shallow": "3.0.2" + "extend-shallow": "^3.0.0" } }, "sprintf-js": { @@ -16643,15 +16540,15 @@ "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", "requires": { - "asn1": "0.2.4", - "assert-plus": "1.0.0", - "bcrypt-pbkdf": "1.0.2", - "dashdash": "1.14.1", - "ecc-jsbn": "0.1.2", - "getpass": "0.1.7", - "jsbn": "0.1.1", - "safer-buffer": "2.1.2", - "tweetnacl": "0.14.5" + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" } }, "ssri": { @@ -16660,7 +16557,7 @@ "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", "dev": true, "requires": { - "figgy-pudding": "3.5.1" + "figgy-pudding": "^3.5.1" } }, "stable": { @@ -16681,8 +16578,8 @@ "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", "dev": true, "requires": { - "define-property": "0.2.5", - "object-copy": "0.1.0" + "define-property": "^0.2.5", + "object-copy": "^0.1.0" }, "dependencies": { "define-property": { @@ -16691,7 +16588,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } } } @@ -16713,8 +16610,8 @@ "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", "dev": true, "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.6" + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" } }, "stream-each": { @@ -16723,8 +16620,8 @@ "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", "dev": true, "requires": { - "end-of-stream": "1.4.1", - "stream-shift": "1.0.0" + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" } }, "stream-http": { @@ -16733,11 +16630,11 @@ "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", "dev": true, "requires": { - "builtin-status-codes": "3.0.0", - "inherits": "2.0.3", - "readable-stream": "2.3.6", - "to-arraybuffer": "1.0.1", - "xtend": "4.0.1" + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" } }, "stream-shift": { @@ -16762,8 +16659,8 @@ "integrity": "sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=", "dev": true, "requires": { - "astral-regex": "1.0.0", - "strip-ansi": "4.0.0" + "astral-regex": "^1.0.0", + "strip-ansi": "^4.0.0" }, "dependencies": { "ansi-regex": { @@ -16778,7 +16675,7 @@ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "dev": true, "requires": { - "ansi-regex": "3.0.0" + "ansi-regex": "^3.0.0" } } } @@ -16787,10 +16684,11 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } }, "string.prototype.trim": { @@ -16798,9 +16696,9 @@ "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.1.2.tgz", "integrity": "sha1-0E3iyJ4Tf019IG8Ia17S+ua+jOo=", "requires": { - "define-properties": "1.1.3", - "es-abstract": "1.13.0", - "function-bind": "1.1.1" + "define-properties": "^1.1.2", + "es-abstract": "^1.5.0", + "function-bind": "^1.0.2" } }, "string_decoder": { @@ -16808,7 +16706,7 @@ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "requires": { - "safe-buffer": "5.1.2" + "safe-buffer": "~5.1.0" } }, "strip-ansi": { @@ -16816,15 +16714,16 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } }, "strip-bom": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, "requires": { - "is-utf8": "0.2.1" + "is-utf8": "^0.2.0" } }, "strip-dirs": { @@ -16832,7 +16731,7 @@ "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz", "integrity": "sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==", "requires": { - "is-natural-number": "4.0.1" + "is-natural-number": "^4.0.1" } }, "strip-eof": { @@ -16855,8 +16754,8 @@ "integrity": "sha512-XK+uv9kWwhZMZ1y7mysB+zoihsEj4wneFWAS5qoiLwzW0WzSqMrrsIy+a3zkQJq0ipFtBpX5W3MqyRIBF/WFGg==", "dev": true, "requires": { - "loader-utils": "1.2.3", - "schema-utils": "1.0.0" + "loader-utils": "^1.1.0", + "schema-utils": "^1.0.0" } }, "styled-components": { @@ -16864,15 +16763,15 @@ "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-3.4.9.tgz", "integrity": "sha512-3z3IEkAeDOUa0RBxJUQDK5V5gqL56sqGxyK2Ycaryz2jn3PMgmEMkisSR9RdbFP/RDTDu9n761rNhLC89vofBA==", "requires": { - "buffer": "5.2.1", - "css-to-react-native": "2.3.0", - "fbjs": "0.8.17", - "hoist-non-react-statics": "2.5.5", - "prop-types": "15.7.1", - "react-is": "16.8.1", - "stylis": "3.5.4", - "stylis-rule-sheet": "0.0.10", - "supports-color": "3.2.3" + "buffer": "^5.0.3", + "css-to-react-native": "^2.0.3", + "fbjs": "^0.8.16", + "hoist-non-react-statics": "^2.5.0", + "prop-types": "^15.5.4", + "react-is": "^16.3.1", + "stylis": "^3.5.0", + "stylis-rule-sheet": "^0.0.10", + "supports-color": "^3.2.3" }, "dependencies": { "supports-color": { @@ -16880,7 +16779,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", "requires": { - "has-flag": "1.0.0" + "has-flag": "^1.0.0" } } } @@ -16891,9 +16790,9 @@ "integrity": "sha512-AZwvn2b3aNKK1yp+VgNPOuC2jIJOvh9PAiCq2gjDBW1WkQxQUksR1RugOJRIOhMYTGHZeoMcMQKp3/qaS3evNg==", "dev": true, "requires": { - "browserslist": "4.4.1", - "postcss": "7.0.14", - "postcss-selector-parser": "3.1.1" + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" }, "dependencies": { "ansi-styles": { @@ -16902,7 +16801,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -16911,9 +16810,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "dependencies": { "supports-color": { @@ -16922,7 +16821,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -16939,9 +16838,9 @@ "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", "dev": true, "requires": { - "chalk": "2.4.2", - "source-map": "0.6.1", - "supports-color": "6.1.0" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, "postcss-selector-parser": { @@ -16950,9 +16849,9 @@ "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=", "dev": true, "requires": { - "dot-prop": "4.2.0", - "indexes-of": "1.0.1", - "uniq": "1.0.1" + "dot-prop": "^4.1.1", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" } }, "source-map": { @@ -16967,7 +16866,7 @@ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -16993,20 +16892,20 @@ "integrity": "sha512-GBkJbnTuFpM4jFbiERHDWhZc/S/kpHToqmZag3aEBjPYK44JAN2QBjvrGIxLOoCyMZjuFQIfTO2eJd8uwLY/9g==", "dev": true, "requires": { - "coa": "2.0.2", - "colors": "1.1.2", - "css-select": "2.0.2", - "css-select-base-adapter": "0.1.1", + "coa": "~2.0.1", + "colors": "~1.1.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "~0.1.0", "css-tree": "1.0.0-alpha.28", - "css-url-regex": "1.1.0", - "csso": "3.5.1", - "js-yaml": "3.12.1", - "mkdirp": "0.5.1", - "object.values": "1.1.0", - "sax": "1.2.4", - "stable": "0.1.8", - "unquote": "1.1.1", - "util.promisify": "1.0.0" + "css-url-regex": "^1.1.0", + "csso": "^3.5.0", + "js-yaml": "^3.12.0", + "mkdirp": "~0.5.1", + "object.values": "^1.0.4", + "sax": "~1.2.4", + "stable": "~0.1.6", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" }, "dependencies": { "css-select": { @@ -17015,10 +16914,10 @@ "integrity": "sha512-dSpYaDVoWaELjvZ3mS6IKZM/y2PMPa/XYoEfYNZePL4U/XgyxZNroHEHReDx/d+VgXh9VbCTtFqLkFbmeqeaRQ==", "dev": true, "requires": { - "boolbase": "1.0.0", - "css-what": "2.1.2", - "domutils": "1.7.0", - "nth-check": "1.0.2" + "boolbase": "^1.0.0", + "css-what": "^2.1.2", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" } }, "domutils": { @@ -17027,8 +16926,8 @@ "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", "dev": true, "requires": { - "dom-serializer": "0.1.0", - "domelementtype": "1.3.1" + "dom-serializer": "0", + "domelementtype": "1" } }, "sax": { @@ -17044,30 +16943,19 @@ "resolved": "https://registry.npmjs.org/swarm-js/-/swarm-js-0.1.37.tgz", "integrity": "sha512-G8gi5fcXP/2upwiuOShJ258sIufBVztekgobr3cVgYXObZwJ5AXLqZn52AI+/ffft29pJexF9WNdUxjlkVehoQ==", "requires": { - "bluebird": "3.5.3", - "buffer": "5.2.1", - "decompress": "4.2.0", - "eth-lib": "0.1.27", - "fs-extra": "2.1.2", - "fs-promise": "2.0.3", - "got": "7.1.0", - "mime-types": "2.1.21", - "mkdirp-promise": "5.0.1", - "mock-fs": "4.8.0", - "setimmediate": "1.0.5", - "tar.gz": "1.0.7", - "xhr-request-promise": "0.1.2" - }, - "dependencies": { - "fs-extra": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-2.1.2.tgz", - "integrity": "sha1-BGxwFjzvmq1GsOSn+kZ/si1x3jU=", - "requires": { - "graceful-fs": "4.1.15", - "jsonfile": "2.4.0" - } - } + "bluebird": "^3.5.0", + "buffer": "^5.0.5", + "decompress": "^4.0.0", + "eth-lib": "^0.1.26", + "fs-extra": "^2.1.2", + "fs-promise": "^2.0.0", + "got": "^7.1.0", + "mime-types": "^2.1.16", + "mkdirp-promise": "^5.0.1", + "mock-fs": "^4.1.0", + "setimmediate": "^1.0.5", + "tar.gz": "^1.0.5", + "xhr-request-promise": "^0.1.2" } }, "symbol-observable": { @@ -17092,19 +16980,19 @@ "resolved": "https://registry.npmjs.org/tape/-/tape-4.10.1.tgz", "integrity": "sha512-G0DywYV1jQeY3axeYnXUOt6ktnxS9OPJh97FGR3nrua8lhWi1zPflLxcAHavZ7Jf3qUfY7cxcVIVFa4mY2IY1w==", "requires": { - "deep-equal": "1.0.1", - "defined": "1.0.0", - "for-each": "0.3.3", - "function-bind": "1.1.1", - "glob": "7.1.3", - "has": "1.0.3", - "inherits": "2.0.3", - "minimist": "1.2.0", - "object-inspect": "1.6.0", - "resolve": "1.10.0", - "resumer": "0.0.0", - "string.prototype.trim": "1.1.2", - "through": "2.3.8" + "deep-equal": "~1.0.1", + "defined": "~1.0.0", + "for-each": "~0.3.3", + "function-bind": "~1.1.1", + "glob": "~7.1.3", + "has": "~1.0.3", + "inherits": "~2.0.3", + "minimist": "~1.2.0", + "object-inspect": "~1.6.0", + "resolve": "~1.10.0", + "resumer": "~0.0.0", + "string.prototype.trim": "~1.1.2", + "through": "~2.3.8" }, "dependencies": { "minimist": { @@ -17113,23 +17001,23 @@ "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" }, "resolve": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.10.0.tgz", - "integrity": "sha512-3sUr9aq5OfSg2S9pNtPA9hL1FVEAjvfOC4leW0SNf/mpnaakz2a9femSd6LqAww2RaFctwyf1lCqnTHuF1rxDg==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.10.1.tgz", + "integrity": "sha512-KuIe4mf++td/eFb6wkaPbMDnP6kObCaEtIDuHOUED6MNUo4K670KZUHuuvYPZDxNF0WVLw49n06M2m2dXphEzA==", "requires": { - "path-parse": "1.0.6" + "path-parse": "^1.0.6" } } } }, "tar": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz", - "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=", + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", + "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", "requires": { - "block-stream": "0.0.9", - "fstream": "1.0.11", - "inherits": "2.0.3" + "block-stream": "*", + "fstream": "^1.0.12", + "inherits": "2" } }, "tar-stream": { @@ -17137,13 +17025,13 @@ "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", "requires": { - "bl": "1.2.2", - "buffer-alloc": "1.2.0", - "end-of-stream": "1.4.1", - "fs-constants": "1.0.0", - "readable-stream": "2.3.6", - "to-buffer": "1.1.1", - "xtend": "4.0.1" + "bl": "^1.0.0", + "buffer-alloc": "^1.2.0", + "end-of-stream": "^1.0.0", + "fs-constants": "^1.0.0", + "readable-stream": "^2.3.0", + "to-buffer": "^1.1.1", + "xtend": "^4.0.0" } }, "tar.gz": { @@ -17151,11 +17039,11 @@ "resolved": "https://registry.npmjs.org/tar.gz/-/tar.gz-1.0.7.tgz", "integrity": "sha512-uhGatJvds/3diZrETqMj4RxBR779LKlIE74SsMcn5JProZsfs9j0QBwWO1RW+IWNJxS2x8Zzra1+AW6OQHWphg==", "requires": { - "bluebird": "2.11.0", - "commander": "2.8.1", - "fstream": "1.0.11", - "mout": "0.11.1", - "tar": "2.2.1" + "bluebird": "^2.9.34", + "commander": "^2.8.1", + "fstream": "^1.0.8", + "mout": "^0.11.0", + "tar": "^2.1.1" }, "dependencies": { "bluebird": { @@ -17171,9 +17059,9 @@ "integrity": "sha512-JDJjgleBROeek2iBcSNzOHLKsB/MdDf+E/BOAJ0Tk9r7p9/fVobfv7LMJ/g/k3v9SXdmjZnIlFd5nfn/Rt0Xow==", "dev": true, "requires": { - "commander": "2.17.1", - "source-map": "0.6.1", - "source-map-support": "0.5.10" + "commander": "~2.17.1", + "source-map": "~0.6.1", + "source-map-support": "~0.5.9" }, "dependencies": { "commander": { @@ -17194,8 +17082,8 @@ "integrity": "sha512-YfQ3tQFTK/yzlGJuX8pTwa4tifQj4QS2Mj7UegOu8jAz59MqIiMGPXxQhVQiIMNzayuUSF/jEuVnfFF5JqybmQ==", "dev": true, "requires": { - "buffer-from": "1.1.1", - "source-map": "0.6.1" + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" } } } @@ -17206,14 +17094,14 @@ "integrity": "sha512-1DMkTk286BzmfylAvLXwpJrI7dWa5BnFmscV/2dCr8+c56egFcbaeFAl7+sujAjdmpLam21XRdhA4oifLyiWWg==", "dev": true, "requires": { - "cacache": "11.3.2", - "find-cache-dir": "2.0.0", - "schema-utils": "1.0.0", - "serialize-javascript": "1.6.1", - "source-map": "0.6.1", - "terser": "3.16.1", - "webpack-sources": "1.3.0", - "worker-farm": "1.6.0" + "cacache": "^11.0.2", + "find-cache-dir": "^2.0.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^1.4.0", + "source-map": "^0.6.1", + "terser": "^3.16.1", + "webpack-sources": "^1.1.0", + "worker-farm": "^1.5.2" }, "dependencies": { "source-map": { @@ -17230,11 +17118,11 @@ "integrity": "sha512-SYbXgY64PT+4GAL2ocI3HwPa4Q4TBKm0cwAVeKOt/Aoc0gSpNRjJX8w0pA1LMKZ3LBmd8pYBqApFNQLII9kavA==", "dev": true, "requires": { - "arrify": "1.0.1", - "micromatch": "2.3.11", - "object-assign": "4.1.1", - "read-pkg-up": "1.0.1", - "require-main-filename": "1.0.1" + "arrify": "^1.0.1", + "micromatch": "^2.3.11", + "object-assign": "^4.1.0", + "read-pkg-up": "^1.0.1", + "require-main-filename": "^1.0.1" } }, "thenify": { @@ -17242,7 +17130,7 @@ "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.0.tgz", "integrity": "sha1-5p44obq+lpsBCCB5eLn2K4hgSDk=", "requires": { - "any-promise": "1.3.0" + "any-promise": "^1.0.0" } }, "thenify-all": { @@ -17250,7 +17138,7 @@ "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", "integrity": "sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=", "requires": { - "thenify": "3.3.0" + "thenify": ">= 3.1.0 < 4" } }, "throat": { @@ -17269,8 +17157,8 @@ "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", "requires": { - "readable-stream": "2.3.6", - "xtend": "4.0.1" + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" } }, "thunky": { @@ -17290,7 +17178,7 @@ "integrity": "sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg==", "dev": true, "requires": { - "setimmediate": "1.0.5" + "setimmediate": "^1.0.4" } }, "timsort": { @@ -17332,7 +17220,7 @@ "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" } }, "to-regex": { @@ -17341,10 +17229,10 @@ "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", "dev": true, "requires": { - "define-property": "2.0.2", - "extend-shallow": "3.0.2", - "regex-not": "1.0.2", - "safe-regex": "1.1.0" + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" } }, "to-regex-range": { @@ -17353,8 +17241,8 @@ "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", "dev": true, "requires": { - "is-number": "3.0.0", - "repeat-string": "1.6.1" + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" }, "dependencies": { "is-number": { @@ -17363,7 +17251,7 @@ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" } } } @@ -17379,8 +17267,8 @@ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", "requires": { - "psl": "1.1.31", - "punycode": "1.4.1" + "psl": "^1.1.24", + "punycode": "^1.4.1" }, "dependencies": { "punycode": { @@ -17396,14 +17284,9 @@ "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", "dev": true, "requires": { - "punycode": "2.1.1" + "punycode": "^2.1.0" } }, - "treeify": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/treeify/-/treeify-1.1.0.tgz", - "integrity": "sha512-1m4RA7xVAJrSGrrXGs0L3YTwyvBs2S8PbRHaLZAkFw7JR8oIFwYtysxlBZhYIa7xSyiYJKZ3iGrrk55cGA3i9A==" - }, "trim-right": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", @@ -17421,15 +17304,15 @@ "integrity": "sha512-MRCs9qnGoyKgFc8adDEntAOP64fWK1vZKnOYU1o2HxaqjdJvGqmkLCPCnVq1/If4zkUmEjKPnCiUisTrlX2p2A==", "dev": true, "requires": { - "bs-logger": "0.2.6", - "buffer-from": "1.1.1", - "fast-json-stable-stringify": "2.0.0", - "json5": "2.1.0", - "make-error": "1.3.5", - "mkdirp": "0.5.1", - "resolve": "1.7.1", - "semver": "5.6.0", - "yargs-parser": "10.1.0" + "bs-logger": "0.x", + "buffer-from": "1.x", + "fast-json-stable-stringify": "2.x", + "json5": "2.x", + "make-error": "1.x", + "mkdirp": "0.x", + "resolve": "1.x", + "semver": "^5.5", + "yargs-parser": "10.x" }, "dependencies": { "camelcase": { @@ -17444,7 +17327,7 @@ "integrity": "sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ==", "dev": true, "requires": { - "minimist": "1.2.0" + "minimist": "^1.2.0" } }, "minimist": { @@ -17459,7 +17342,7 @@ "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==", "dev": true, "requires": { - "camelcase": "4.1.0" + "camelcase": "^4.1.0" } } } @@ -17470,11 +17353,11 @@ "integrity": "sha512-KwF1SplmOJepnoZ4eRIloH/zXL195F51skt7reEsS6jvDqzgc/YSbz9b8E07GxIUwLXdcD4ssrJu6v8CwaTafA==", "dev": true, "requires": { - "chalk": "2.4.2", - "enhanced-resolve": "4.1.0", - "loader-utils": "1.2.3", - "micromatch": "3.1.10", - "semver": "5.6.0" + "chalk": "^2.3.0", + "enhanced-resolve": "^4.0.0", + "loader-utils": "^1.0.2", + "micromatch": "^3.1.4", + "semver": "^5.0.1" }, "dependencies": { "ansi-styles": { @@ -17483,7 +17366,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "arr-diff": { @@ -17504,16 +17387,16 @@ "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", "dev": true, "requires": { - "arr-flatten": "1.1.0", - "array-unique": "0.3.2", - "extend-shallow": "2.0.1", - "fill-range": "4.0.0", - "isobject": "3.0.1", - "repeat-element": "1.1.3", - "snapdragon": "0.8.2", - "snapdragon-node": "2.1.1", - "split-string": "3.1.0", - "to-regex": "3.0.2" + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" }, "dependencies": { "extend-shallow": { @@ -17522,7 +17405,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -17533,9 +17416,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "expand-brackets": { @@ -17544,13 +17427,13 @@ "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", "dev": true, "requires": { - "debug": "2.6.9", - "define-property": "0.2.5", - "extend-shallow": "2.0.1", - "posix-character-classes": "0.1.1", - "regex-not": "1.0.2", - "snapdragon": "0.8.2", - "to-regex": "3.0.2" + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" }, "dependencies": { "define-property": { @@ -17559,7 +17442,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } }, "extend-shallow": { @@ -17568,7 +17451,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } }, "is-accessor-descriptor": { @@ -17577,7 +17460,7 @@ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -17586,7 +17469,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -17597,7 +17480,7 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -17606,7 +17489,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -17617,9 +17500,9 @@ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" } }, "kind-of": { @@ -17636,14 +17519,14 @@ "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", "dev": true, "requires": { - "array-unique": "0.3.2", - "define-property": "1.0.0", - "expand-brackets": "2.1.4", - "extend-shallow": "2.0.1", - "fragment-cache": "0.2.1", - "regex-not": "1.0.2", - "snapdragon": "0.8.2", - "to-regex": "3.0.2" + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" }, "dependencies": { "define-property": { @@ -17652,7 +17535,7 @@ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "dev": true, "requires": { - "is-descriptor": "1.0.2" + "is-descriptor": "^1.0.0" } }, "extend-shallow": { @@ -17661,7 +17544,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -17672,10 +17555,10 @@ "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", "dev": true, "requires": { - "extend-shallow": "2.0.1", - "is-number": "3.0.0", - "repeat-string": "1.6.1", - "to-regex-range": "2.1.1" + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" }, "dependencies": { "extend-shallow": { @@ -17684,7 +17567,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -17701,7 +17584,7 @@ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "dev": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-data-descriptor": { @@ -17710,7 +17593,7 @@ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "dev": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-descriptor": { @@ -17719,9 +17602,9 @@ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "dev": true, "requires": { - "is-accessor-descriptor": "1.0.0", - "is-data-descriptor": "1.0.0", - "kind-of": "6.0.2" + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" } }, "is-number": { @@ -17730,7 +17613,7 @@ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -17739,7 +17622,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -17762,19 +17645,19 @@ "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", "dev": true, "requires": { - "arr-diff": "4.0.0", - "array-unique": "0.3.2", - "braces": "2.3.2", - "define-property": "2.0.2", - "extend-shallow": "3.0.2", - "extglob": "2.0.4", - "fragment-cache": "0.2.1", - "kind-of": "6.0.2", - "nanomatch": "1.2.13", - "object.pick": "1.3.0", - "regex-not": "1.0.2", - "snapdragon": "0.8.2", - "to-regex": "3.0.2" + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" } }, "supports-color": { @@ -17783,7 +17666,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -17800,18 +17683,18 @@ "integrity": "sha512-sfodBHOucFg6egff8d1BvuofoOQ/nOeYNfbp7LDlKBcLNrL3lmS5zoiDGyOMdT7YsEXAwWpTdAHwOGOc8eRZAw==", "dev": true, "requires": { - "babel-code-frame": "6.26.0", - "builtin-modules": "1.1.1", - "chalk": "2.4.2", - "commander": "2.19.0", - "diff": "3.5.0", - "glob": "7.1.3", - "js-yaml": "3.12.1", - "minimatch": "3.0.4", - "resolve": "1.7.1", - "semver": "5.6.0", - "tslib": "1.9.3", - "tsutils": "2.29.0" + "babel-code-frame": "^6.22.0", + "builtin-modules": "^1.1.1", + "chalk": "^2.3.0", + "commander": "^2.12.1", + "diff": "^3.2.0", + "glob": "^7.1.1", + "js-yaml": "^3.7.0", + "minimatch": "^3.0.4", + "resolve": "^1.3.2", + "semver": "^5.3.0", + "tslib": "^1.8.0", + "tsutils": "^2.27.2" }, "dependencies": { "ansi-styles": { @@ -17820,7 +17703,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -17829,9 +17712,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "commander": { @@ -17852,7 +17735,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -17863,11 +17746,11 @@ "integrity": "sha512-Me9Qf/87BOfCY8uJJw+J7VMF4U8WiMXKLhKKKugMydF0xMhMOt9wo2mjYTNhwbF9H7SHh8PAIwRG8roisTNekQ==", "dev": true, "requires": { - "loader-utils": "1.2.3", - "mkdirp": "0.5.1", - "object-assign": "4.1.1", - "rimraf": "2.6.3", - "semver": "5.6.0" + "loader-utils": "^1.0.2", + "mkdirp": "^0.5.1", + "object-assign": "^4.1.1", + "rimraf": "^2.4.4", + "semver": "^5.3.0" } }, "tslint-react": { @@ -17876,7 +17759,7 @@ "integrity": "sha512-AIv1QcsSnj7e9pFir6cJ6vIncTqxfqeFF3Lzh8SuuBljueYzEAtByuB6zMaD27BL0xhMEqsZ9s5eHuCONydjBw==", "dev": true, "requires": { - "tsutils": "2.29.0" + "tsutils": "^2.13.1" } }, "tsutils": { @@ -17885,7 +17768,7 @@ "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", "dev": true, "requires": { - "tslib": "1.9.3" + "tslib": "^1.8.1" } }, "tty-browserify": { @@ -17899,7 +17782,7 @@ "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", "requires": { - "safe-buffer": "5.1.2" + "safe-buffer": "^5.0.1" } }, "tweetnacl": { @@ -17913,7 +17796,7 @@ "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", "dev": true, "requires": { - "prelude-ls": "1.1.2" + "prelude-ls": "~1.1.2" } }, "type-is": { @@ -17922,7 +17805,7 @@ "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==", "requires": { "media-typer": "0.3.0", - "mime-types": "2.1.21" + "mime-types": "~2.1.18" } }, "typedarray": { @@ -17935,7 +17818,7 @@ "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", "requires": { - "is-typedarray": "1.0.0" + "is-typedarray": "^1.0.0" } }, "typescript": { @@ -17959,8 +17842,8 @@ "integrity": "sha512-8CJsbKOtEbnJsTyv6LE6m6ZKniqMiFWmm9sRbopbkGs3gMPPfd3Fh8iIA4Ykv5MgaTbqHr4BaoGLJLZNhsrW1Q==", "dev": true, "requires": { - "commander": "2.17.1", - "source-map": "0.6.1" + "commander": "~2.17.1", + "source-map": "~0.6.1" }, "dependencies": { "commander": { @@ -17987,8 +17870,8 @@ "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.3.3.tgz", "integrity": "sha512-fUlAF7U9Ah1Q6EieQ4x4zLNejrRvDWUYmxXUpN3uziFYCHapjWFaCAnreY9bGgxzaMCFAPPpYNng57CypwJVhg==", "requires": { - "buffer": "5.2.1", - "through": "2.3.8" + "buffer": "^5.2.1", + "through": "^2.3.8" } }, "underscore": { @@ -18002,10 +17885,10 @@ "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", "dev": true, "requires": { - "arr-union": "3.1.0", - "get-value": "2.0.6", - "is-extendable": "0.1.1", - "set-value": "0.4.3" + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^0.4.3" }, "dependencies": { "extend-shallow": { @@ -18014,7 +17897,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } }, "set-value": { @@ -18023,10 +17906,10 @@ "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", "dev": true, "requires": { - "extend-shallow": "2.0.1", - "is-extendable": "0.1.1", - "is-plain-object": "2.0.4", - "to-object-path": "0.3.0" + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.1", + "to-object-path": "^0.3.0" } } } @@ -18049,7 +17932,7 @@ "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", "dev": true, "requires": { - "unique-slug": "2.0.1" + "unique-slug": "^2.0.0" } }, "unique-slug": { @@ -18058,7 +17941,7 @@ "integrity": "sha512-n9cU6+gITaVu7VGj1Z8feKMmfAjEAQGhwD9fE3zvpRRa0wEIx8ODYkVGfSc94M2OX00tUFV8wH3zYbm1I8mxFg==", "dev": true, "requires": { - "imurmurhash": "0.1.4" + "imurmurhash": "^0.1.4" } }, "unorm": { @@ -18083,8 +17966,8 @@ "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", "dev": true, "requires": { - "has-value": "0.3.1", - "isobject": "3.0.1" + "has-value": "^0.3.1", + "isobject": "^3.0.0" }, "dependencies": { "has-value": { @@ -18093,9 +17976,9 @@ "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", "dev": true, "requires": { - "get-value": "2.0.6", - "has-values": "0.1.4", - "isobject": "2.1.0" + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" }, "dependencies": { "isobject": { @@ -18140,7 +18023,7 @@ "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", "requires": { - "punycode": "2.1.1" + "punycode": "^2.1.0" } }, "urix": { @@ -18171,9 +18054,9 @@ "integrity": "sha512-dXHkKmw8FhPqu8asTc1puBfe3TehOCo2+RmOOev5suNCIYBcT626kxiWg1NBVkwc4rO8BGa7gP70W7VXuqHrjg==", "dev": true, "requires": { - "loader-utils": "1.2.3", - "mime": "2.4.0", - "schema-utils": "1.0.0" + "loader-utils": "^1.1.0", + "mime": "^2.0.3", + "schema-utils": "^1.0.0" }, "dependencies": { "mime": { @@ -18190,8 +18073,8 @@ "integrity": "sha512-/92DTTorg4JjktLNLe6GPS2/RvAd/RGr6LuktmWSMLEOa6rjnlrFXNgSbSmkNvCoL2T028A0a1JaJLzRMlFoHg==", "dev": true, "requires": { - "querystringify": "2.1.0", - "requires-port": "1.0.0" + "querystringify": "^2.0.0", + "requires-port": "^1.0.0" } }, "url-parse-lax": { @@ -18199,7 +18082,7 @@ "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", "requires": { - "prepend-http": "1.0.4" + "prepend-http": "^1.0.1" } }, "url-set-query": { @@ -18243,8 +18126,8 @@ "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", "dev": true, "requires": { - "define-properties": "1.1.3", - "object.getownpropertydescriptors": "2.0.3" + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" } }, "utila": { @@ -18273,9 +18156,10 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, "requires": { - "spdx-correct": "3.1.0", - "spdx-expression-parse": "3.0.0" + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" } }, "value-equal": { @@ -18299,9 +18183,9 @@ "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", "requires": { - "assert-plus": "1.0.0", + "assert-plus": "^1.0.0", "core-util-is": "1.0.2", - "extsprintf": "1.3.0" + "extsprintf": "^1.2.0" } }, "vm-browserify": { @@ -18319,7 +18203,7 @@ "integrity": "sha1-gqwr/2PZUOqeMYmlimViX+3xkEU=", "dev": true, "requires": { - "browser-process-hrtime": "0.1.3" + "browser-process-hrtime": "^0.1.2" } }, "walker": { @@ -18328,7 +18212,7 @@ "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", "dev": true, "requires": { - "makeerror": "1.0.11" + "makeerror": "1.0.x" } }, "warning": { @@ -18336,7 +18220,7 @@ "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", "requires": { - "loose-envify": "1.4.0" + "loose-envify": "^1.0.0" } }, "watch": { @@ -18345,8 +18229,8 @@ "integrity": "sha1-KAlUdsbffJDJYxOJkMClQj60uYY=", "dev": true, "requires": { - "exec-sh": "0.2.2", - "minimist": "1.2.0" + "exec-sh": "^0.2.0", + "minimist": "^1.2.0" }, "dependencies": { "minimist": { @@ -18363,9 +18247,9 @@ "integrity": "sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA==", "dev": true, "requires": { - "chokidar": "2.1.1", - "graceful-fs": "4.1.15", - "neo-async": "2.6.0" + "chokidar": "^2.0.2", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" } }, "wbuf": { @@ -18374,7 +18258,7 @@ "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", "dev": true, "requires": { - "minimalistic-assert": "1.0.1" + "minimalistic-assert": "^1.0.0" } }, "web3": { @@ -18517,9 +18401,9 @@ "resolved": "https://registry.npmjs.org/eth-lib/-/eth-lib-0.2.7.tgz", "integrity": "sha1-L5Pxex4jrsN1nNSj/iDBKGo/wco=", "requires": { - "bn.js": "4.11.8", - "elliptic": "6.4.1", - "xhr-request-promise": "0.1.2" + "bn.js": "^4.11.6", + "elliptic": "^6.4.0", + "xhr-request-promise": "^0.1.2" } }, "scrypt.js": { @@ -18527,8 +18411,8 @@ "resolved": "https://registry.npmjs.org/scrypt.js/-/scrypt.js-0.2.0.tgz", "integrity": "sha1-r40UZbcemZARC+38WTuUeeA6ito=", "requires": { - "scrypt": "6.0.3", - "scryptsy": "1.2.1" + "scrypt": "^6.0.2", + "scryptsy": "^1.2.1" } }, "uuid": { @@ -18607,30 +18491,30 @@ } }, "web3-provider-engine": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/web3-provider-engine/-/web3-provider-engine-14.1.0.tgz", - "integrity": "sha512-vGZtqhSUzGTiMGhJXNnB/aRDlrPZLhLnBZ2NPArkZtr8XSrwg9m08tw4+PuWg5za0TJuoE/vuPQc501HddZZWw==", - "requires": { - "async": "2.6.2", - "backoff": "2.5.0", - "clone": "2.1.2", - "cross-fetch": "2.2.3", - "eth-block-tracker": "3.0.1", - "eth-json-rpc-infura": "3.2.0", - "eth-sig-util": "1.4.2", - "ethereumjs-block": "1.7.1", - "ethereumjs-tx": "1.3.7", - "ethereumjs-util": "5.2.0", - "ethereumjs-vm": "2.6.0", - "json-rpc-error": "2.0.0", - "json-stable-stringify": "1.0.1", - "promise-to-callback": "1.0.0", - "readable-stream": "2.3.6", - "request": "2.88.0", - "semaphore": "1.1.0", - "ws": "5.2.2", - "xhr": "2.5.0", - "xtend": "4.0.1" + "version": "14.2.0", + "resolved": "https://registry.npmjs.org/web3-provider-engine/-/web3-provider-engine-14.2.0.tgz", + "integrity": "sha512-sfLH5VhGjJrJJT5WcF8aGehcIKRUQ553q9tjQkkLaKU2AaLsRcwffnnWvrgeTkmKSf0y9dwkDTa48RVp+GUCSg==", + "requires": { + "async": "^2.5.0", + "backoff": "^2.5.0", + "clone": "^2.0.0", + "cross-fetch": "^2.1.0", + "eth-block-tracker": "^3.0.0", + "eth-json-rpc-infura": "^3.1.0", + "eth-sig-util": "^1.4.2", + "ethereumjs-block": "^1.2.2", + "ethereumjs-tx": "^1.2.0", + "ethereumjs-util": "^5.1.5", + "ethereumjs-vm": "^2.3.4", + "json-rpc-error": "^2.0.0", + "json-stable-stringify": "^1.0.1", + "promise-to-callback": "^1.0.0", + "readable-stream": "^2.2.9", + "request": "^2.85.0", + "semaphore": "^1.0.3", + "ws": "^5.1.1", + "xhr": "^2.2.0", + "xtend": "^4.0.1" } }, "web3-providers-http": { @@ -18715,26 +18599,26 @@ "@webassemblyjs/helper-module-context": "1.7.11", "@webassemblyjs/wasm-edit": "1.7.11", "@webassemblyjs/wasm-parser": "1.7.11", - "acorn": "6.1.0", - "acorn-dynamic-import": "4.0.0", - "ajv": "6.9.1", - "ajv-keywords": "3.4.0", - "chrome-trace-event": "1.0.0", - "enhanced-resolve": "4.1.0", - "eslint-scope": "4.0.0", - "json-parse-better-errors": "1.0.2", - "loader-runner": "2.4.0", - "loader-utils": "1.2.3", - "memory-fs": "0.4.1", - "micromatch": "3.1.10", - "mkdirp": "0.5.1", - "neo-async": "2.6.0", - "node-libs-browser": "2.2.0", - "schema-utils": "1.0.0", - "tapable": "1.1.1", - "terser-webpack-plugin": "1.2.2", - "watchpack": "1.6.0", - "webpack-sources": "1.3.0" + "acorn": "^6.0.5", + "acorn-dynamic-import": "^4.0.0", + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0", + "chrome-trace-event": "^1.0.0", + "enhanced-resolve": "^4.1.0", + "eslint-scope": "^4.0.0", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.3.0", + "loader-utils": "^1.1.0", + "memory-fs": "~0.4.1", + "micromatch": "^3.1.8", + "mkdirp": "~0.5.0", + "neo-async": "^2.5.0", + "node-libs-browser": "^2.0.0", + "schema-utils": "^1.0.0", + "tapable": "^1.1.0", + "terser-webpack-plugin": "^1.1.0", + "watchpack": "^1.5.0", + "webpack-sources": "^1.3.0" }, "dependencies": { "acorn": { @@ -18761,16 +18645,16 @@ "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", "dev": true, "requires": { - "arr-flatten": "1.1.0", - "array-unique": "0.3.2", - "extend-shallow": "2.0.1", - "fill-range": "4.0.0", - "isobject": "3.0.1", - "repeat-element": "1.1.3", - "snapdragon": "0.8.2", - "snapdragon-node": "2.1.1", - "split-string": "3.1.0", - "to-regex": "3.0.2" + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" }, "dependencies": { "extend-shallow": { @@ -18779,7 +18663,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -18790,13 +18674,13 @@ "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", "dev": true, "requires": { - "debug": "2.6.9", - "define-property": "0.2.5", - "extend-shallow": "2.0.1", - "posix-character-classes": "0.1.1", - "regex-not": "1.0.2", - "snapdragon": "0.8.2", - "to-regex": "3.0.2" + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" }, "dependencies": { "define-property": { @@ -18805,7 +18689,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } }, "extend-shallow": { @@ -18814,7 +18698,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } }, "is-accessor-descriptor": { @@ -18823,7 +18707,7 @@ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -18832,7 +18716,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -18843,7 +18727,7 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -18852,7 +18736,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -18863,9 +18747,9 @@ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" } }, "kind-of": { @@ -18882,14 +18766,14 @@ "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", "dev": true, "requires": { - "array-unique": "0.3.2", - "define-property": "1.0.0", - "expand-brackets": "2.1.4", - "extend-shallow": "2.0.1", - "fragment-cache": "0.2.1", - "regex-not": "1.0.2", - "snapdragon": "0.8.2", - "to-regex": "3.0.2" + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" }, "dependencies": { "define-property": { @@ -18898,7 +18782,7 @@ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "dev": true, "requires": { - "is-descriptor": "1.0.2" + "is-descriptor": "^1.0.0" } }, "extend-shallow": { @@ -18907,7 +18791,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -18918,10 +18802,10 @@ "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", "dev": true, "requires": { - "extend-shallow": "2.0.1", - "is-number": "3.0.0", - "repeat-string": "1.6.1", - "to-regex-range": "2.1.1" + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" }, "dependencies": { "extend-shallow": { @@ -18930,7 +18814,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -18941,7 +18825,7 @@ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "dev": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-data-descriptor": { @@ -18950,7 +18834,7 @@ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "dev": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-descriptor": { @@ -18959,9 +18843,9 @@ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "dev": true, "requires": { - "is-accessor-descriptor": "1.0.0", - "is-data-descriptor": "1.0.0", - "kind-of": "6.0.2" + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" } }, "is-number": { @@ -18970,7 +18854,7 @@ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -18979,7 +18863,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -19002,19 +18886,19 @@ "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", "dev": true, "requires": { - "arr-diff": "4.0.0", - "array-unique": "0.3.2", - "braces": "2.3.2", - "define-property": "2.0.2", - "extend-shallow": "3.0.2", - "extglob": "2.0.4", - "fragment-cache": "0.2.1", - "kind-of": "6.0.2", - "nanomatch": "1.2.13", - "object.pick": "1.3.0", - "regex-not": "1.0.2", - "snapdragon": "0.8.2", - "to-regex": "3.0.2" + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" } } } @@ -19025,18 +18909,18 @@ "integrity": "sha512-ggDUgtKuQki4vmc93Ej65GlYxeCUR/0THa7gA+iqAGC2FFAxO+r+RM9sAUa8HWdw4gJ3/NZHX/QUcVgRjdIsDg==", "dev": true, "requires": { - "acorn": "5.7.3", - "bfj": "6.1.1", - "chalk": "2.4.2", - "commander": "2.19.0", - "ejs": "2.6.1", - "express": "4.16.4", - "filesize": "3.6.1", - "gzip-size": "5.0.0", - "lodash": "4.17.11", - "mkdirp": "0.5.1", - "opener": "1.5.1", - "ws": "6.1.3" + "acorn": "^5.7.3", + "bfj": "^6.1.1", + "chalk": "^2.4.1", + "commander": "^2.18.0", + "ejs": "^2.6.1", + "express": "^4.16.3", + "filesize": "^3.6.1", + "gzip-size": "^5.0.0", + "lodash": "^4.17.10", + "mkdirp": "^0.5.1", + "opener": "^1.5.1", + "ws": "^6.0.0" }, "dependencies": { "ansi-styles": { @@ -19045,7 +18929,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "chalk": { @@ -19054,9 +18938,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "commander": { @@ -19077,7 +18961,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } }, "ws": { @@ -19086,7 +18970,7 @@ "integrity": "sha512-tbSxiT+qJI223AP4iLfQbkbxkwdFcneYinM2+x46Gx2wgvbaOMO36czfdfVUBRTHvzAMRhDd98sA5d/BuWbQdg==", "dev": true, "requires": { - "async-limiter": "1.0.0" + "async-limiter": "~1.0.0" } } } @@ -19097,17 +18981,17 @@ "integrity": "sha512-Ik3SjV6uJtWIAN5jp5ZuBMWEAaP5E4V78XJ2nI+paFPh8v4HPSwo/myN0r29Xc/6ZKnd2IdrAlpSgNOu2CDQ6Q==", "dev": true, "requires": { - "chalk": "2.4.2", - "cross-spawn": "6.0.5", - "enhanced-resolve": "4.1.0", - "findup-sync": "2.0.0", - "global-modules": "1.0.0", - "import-local": "2.0.0", - "interpret": "1.2.0", - "loader-utils": "1.2.3", - "supports-color": "5.5.0", - "v8-compile-cache": "2.0.2", - "yargs": "12.0.5" + "chalk": "^2.4.1", + "cross-spawn": "^6.0.5", + "enhanced-resolve": "^4.1.0", + "findup-sync": "^2.0.0", + "global-modules": "^1.0.0", + "import-local": "^2.0.0", + "interpret": "^1.1.0", + "loader-utils": "^1.1.0", + "supports-color": "^5.5.0", + "v8-compile-cache": "^2.0.2", + "yargs": "^12.0.4" }, "dependencies": { "ansi-regex": { @@ -19122,7 +19006,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.3" + "color-convert": "^1.9.0" } }, "camelcase": { @@ -19137,9 +19021,9 @@ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.5.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "cliui": { @@ -19148,9 +19032,9 @@ "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", "dev": true, "requires": { - "string-width": "2.1.1", - "strip-ansi": "4.0.0", - "wrap-ansi": "2.1.0" + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" } }, "cross-spawn": { @@ -19159,11 +19043,11 @@ "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", "dev": true, "requires": { - "nice-try": "1.0.5", - "path-key": "2.0.1", - "semver": "5.6.0", - "shebang-command": "1.2.0", - "which": "1.3.1" + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" } }, "execa": { @@ -19172,13 +19056,13 @@ "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", "dev": true, "requires": { - "cross-spawn": "6.0.5", - "get-stream": "4.1.0", - "is-stream": "1.1.0", - "npm-run-path": "2.0.2", - "p-finally": "1.0.0", - "signal-exit": "3.0.2", - "strip-eof": "1.0.0" + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" } }, "find-up": { @@ -19187,7 +19071,7 @@ "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", "dev": true, "requires": { - "locate-path": "3.0.0" + "locate-path": "^3.0.0" } }, "get-stream": { @@ -19196,7 +19080,7 @@ "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", "dev": true, "requires": { - "pump": "3.0.0" + "pump": "^3.0.0" } }, "has-flag": { @@ -19211,8 +19095,8 @@ "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", "dev": true, "requires": { - "pkg-dir": "3.0.0", - "resolve-cwd": "2.0.0" + "pkg-dir": "^3.0.0", + "resolve-cwd": "^2.0.0" } }, "invert-kv": { @@ -19233,7 +19117,7 @@ "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", "dev": true, "requires": { - "invert-kv": "2.0.0" + "invert-kv": "^2.0.0" } }, "locate-path": { @@ -19242,8 +19126,8 @@ "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", "dev": true, "requires": { - "p-locate": "3.0.0", - "path-exists": "3.0.0" + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" } }, "mem": { @@ -19252,9 +19136,9 @@ "integrity": "sha512-I5u6Q1x7wxO0kdOpYBB28xueHADYps5uty/zg936CiG8NTe5sJL8EjrCuLneuDW3PlMdZBGDIn8BirEVdovZvg==", "dev": true, "requires": { - "map-age-cleaner": "0.1.3", - "mimic-fn": "1.2.0", - "p-is-promise": "2.0.0" + "map-age-cleaner": "^0.1.1", + "mimic-fn": "^1.0.0", + "p-is-promise": "^2.0.0" } }, "os-locale": { @@ -19263,9 +19147,9 @@ "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", "dev": true, "requires": { - "execa": "1.0.0", - "lcid": "2.0.0", - "mem": "4.1.0" + "execa": "^1.0.0", + "lcid": "^2.0.0", + "mem": "^4.0.0" } }, "p-limit": { @@ -19274,7 +19158,7 @@ "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==", "dev": true, "requires": { - "p-try": "2.0.0" + "p-try": "^2.0.0" } }, "p-locate": { @@ -19283,7 +19167,7 @@ "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", "dev": true, "requires": { - "p-limit": "2.1.0" + "p-limit": "^2.0.0" } }, "p-try": { @@ -19304,7 +19188,7 @@ "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", "dev": true, "requires": { - "find-up": "3.0.0" + "find-up": "^3.0.0" } }, "string-width": { @@ -19313,8 +19197,8 @@ "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", "dev": true, "requires": { - "is-fullwidth-code-point": "2.0.0", - "strip-ansi": "4.0.0" + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" } }, "strip-ansi": { @@ -19323,7 +19207,7 @@ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "dev": true, "requires": { - "ansi-regex": "3.0.0" + "ansi-regex": "^3.0.0" } }, "supports-color": { @@ -19332,7 +19216,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } }, "which-module": { @@ -19347,18 +19231,18 @@ "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==", "dev": true, "requires": { - "cliui": "4.1.0", - "decamelize": "1.2.0", - "find-up": "3.0.0", - "get-caller-file": "1.0.3", - "os-locale": "3.1.0", - "require-directory": "2.1.1", - "require-main-filename": "1.0.1", - "set-blocking": "2.0.0", - "string-width": "2.1.1", - "which-module": "2.0.0", - "y18n": "3.2.1", - "yargs-parser": "11.1.1" + "cliui": "^4.0.0", + "decamelize": "^1.2.0", + "find-up": "^3.0.0", + "get-caller-file": "^1.0.1", + "os-locale": "^3.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1 || ^4.0.0", + "yargs-parser": "^11.1.1" } }, "yargs-parser": { @@ -19367,8 +19251,8 @@ "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==", "dev": true, "requires": { - "camelcase": "5.0.0", - "decamelize": "1.2.0" + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" } } } @@ -19379,10 +19263,10 @@ "integrity": "sha512-Q9Iyc0X9dP9bAsYskAVJ/hmIZZQwf/3Sy4xCAZgL5cUkjZmUZLt4l5HpbST/Pdgjn3u6pE7u5OdGd1apgzRujA==", "dev": true, "requires": { - "memory-fs": "0.4.1", - "mime": "2.4.0", - "range-parser": "1.2.0", - "webpack-log": "2.0.0" + "memory-fs": "~0.4.1", + "mime": "^2.3.1", + "range-parser": "^1.0.3", + "webpack-log": "^2.0.0" }, "dependencies": { "mime": { @@ -19400,34 +19284,34 @@ "dev": true, "requires": { "ansi-html": "0.0.7", - "bonjour": "3.5.0", - "chokidar": "2.1.1", - "compression": "1.7.3", - "connect-history-api-fallback": "1.6.0", - "debug": "3.2.6", - "del": "3.0.0", - "express": "4.16.4", - "html-entities": "1.2.1", - "http-proxy-middleware": "0.18.0", - "import-local": "2.0.0", - "internal-ip": "3.0.1", - "ip": "1.1.5", - "killable": "1.0.1", - "loglevel": "1.6.1", - "opn": "5.4.0", - "portfinder": "1.0.20", - "schema-utils": "1.0.0", - "selfsigned": "1.10.4", - "semver": "5.6.0", - "serve-index": "1.9.1", + "bonjour": "^3.5.0", + "chokidar": "^2.0.0", + "compression": "^1.5.2", + "connect-history-api-fallback": "^1.3.0", + "debug": "^3.1.0", + "del": "^3.0.0", + "express": "^4.16.2", + "html-entities": "^1.2.0", + "http-proxy-middleware": "~0.18.0", + "import-local": "^2.0.0", + "internal-ip": "^3.0.1", + "ip": "^1.1.5", + "killable": "^1.0.0", + "loglevel": "^1.4.1", + "opn": "^5.1.0", + "portfinder": "^1.0.9", + "schema-utils": "^1.0.0", + "selfsigned": "^1.9.1", + "semver": "^5.6.0", + "serve-index": "^1.7.2", "sockjs": "0.3.19", "sockjs-client": "1.3.0", - "spdy": "4.0.0", - "strip-ansi": "3.0.1", - "supports-color": "5.5.0", - "url": "0.11.0", + "spdy": "^4.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^5.1.0", + "url": "^0.11.0", "webpack-dev-middleware": "3.4.0", - "webpack-log": "2.0.0", + "webpack-log": "^2.0.0", "yargs": "12.0.2" }, "dependencies": { @@ -19449,9 +19333,9 @@ "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", "dev": true, "requires": { - "string-width": "2.1.1", - "strip-ansi": "4.0.0", - "wrap-ansi": "2.1.0" + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" }, "dependencies": { "strip-ansi": { @@ -19460,7 +19344,7 @@ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "dev": true, "requires": { - "ansi-regex": "3.0.0" + "ansi-regex": "^3.0.0" } } } @@ -19471,11 +19355,11 @@ "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", "dev": true, "requires": { - "nice-try": "1.0.5", - "path-key": "2.0.1", - "semver": "5.6.0", - "shebang-command": "1.2.0", - "which": "1.3.1" + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" } }, "debug": { @@ -19484,7 +19368,7 @@ "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", "dev": true, "requires": { - "ms": "2.1.1" + "ms": "^2.1.1" } }, "decamelize": { @@ -19502,13 +19386,13 @@ "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", "dev": true, "requires": { - "cross-spawn": "6.0.5", - "get-stream": "4.1.0", - "is-stream": "1.1.0", - "npm-run-path": "2.0.2", - "p-finally": "1.0.0", - "signal-exit": "3.0.2", - "strip-eof": "1.0.0" + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" } }, "find-up": { @@ -19517,7 +19401,7 @@ "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", "dev": true, "requires": { - "locate-path": "3.0.0" + "locate-path": "^3.0.0" } }, "get-stream": { @@ -19526,7 +19410,7 @@ "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", "dev": true, "requires": { - "pump": "3.0.0" + "pump": "^3.0.0" } }, "has-flag": { @@ -19541,8 +19425,8 @@ "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", "dev": true, "requires": { - "pkg-dir": "3.0.0", - "resolve-cwd": "2.0.0" + "pkg-dir": "^3.0.0", + "resolve-cwd": "^2.0.0" } }, "invert-kv": { @@ -19563,7 +19447,7 @@ "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", "dev": true, "requires": { - "invert-kv": "2.0.0" + "invert-kv": "^2.0.0" } }, "locate-path": { @@ -19572,8 +19456,8 @@ "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", "dev": true, "requires": { - "p-locate": "3.0.0", - "path-exists": "3.0.0" + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" } }, "mem": { @@ -19582,9 +19466,9 @@ "integrity": "sha512-I5u6Q1x7wxO0kdOpYBB28xueHADYps5uty/zg936CiG8NTe5sJL8EjrCuLneuDW3PlMdZBGDIn8BirEVdovZvg==", "dev": true, "requires": { - "map-age-cleaner": "0.1.3", - "mimic-fn": "1.2.0", - "p-is-promise": "2.0.0" + "map-age-cleaner": "^0.1.1", + "mimic-fn": "^1.0.0", + "p-is-promise": "^2.0.0" } }, "ms": { @@ -19599,9 +19483,9 @@ "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", "dev": true, "requires": { - "execa": "1.0.0", - "lcid": "2.0.0", - "mem": "4.1.0" + "execa": "^1.0.0", + "lcid": "^2.0.0", + "mem": "^4.0.0" } }, "p-limit": { @@ -19610,7 +19494,7 @@ "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==", "dev": true, "requires": { - "p-try": "2.0.0" + "p-try": "^2.0.0" } }, "p-locate": { @@ -19619,7 +19503,7 @@ "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", "dev": true, "requires": { - "p-limit": "2.1.0" + "p-limit": "^2.0.0" } }, "p-try": { @@ -19640,7 +19524,7 @@ "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", "dev": true, "requires": { - "find-up": "3.0.0" + "find-up": "^3.0.0" } }, "punycode": { @@ -19655,8 +19539,8 @@ "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", "dev": true, "requires": { - "is-fullwidth-code-point": "2.0.0", - "strip-ansi": "4.0.0" + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" }, "dependencies": { "strip-ansi": { @@ -19665,7 +19549,7 @@ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "dev": true, "requires": { - "ansi-regex": "3.0.0" + "ansi-regex": "^3.0.0" } } } @@ -19676,7 +19560,7 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } }, "url": { @@ -19701,18 +19585,18 @@ "integrity": "sha512-e7SkEx6N6SIZ5c5H22RTZae61qtn3PYUE8JYbBFlK9sYmh3DMQ6E5ygtaG/2BW0JZi4WGgTR2IV5ChqlqrDGVQ==", "dev": true, "requires": { - "cliui": "4.1.0", - "decamelize": "2.0.0", - "find-up": "3.0.0", - "get-caller-file": "1.0.3", - "os-locale": "3.1.0", - "require-directory": "2.1.1", - "require-main-filename": "1.0.1", - "set-blocking": "2.0.0", - "string-width": "2.1.1", - "which-module": "2.0.0", - "y18n": "3.2.1", - "yargs-parser": "10.1.0" + "cliui": "^4.0.0", + "decamelize": "^2.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^1.0.1", + "os-locale": "^3.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1 || ^4.0.0", + "yargs-parser": "^10.1.0" } }, "yargs-parser": { @@ -19721,7 +19605,7 @@ "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==", "dev": true, "requires": { - "camelcase": "4.1.0" + "camelcase": "^4.1.0" } } } @@ -19732,8 +19616,8 @@ "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", "dev": true, "requires": { - "ansi-colors": "3.2.3", - "uuid": "3.3.2" + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" } }, "webpack-sources": { @@ -19742,8 +19626,8 @@ "integrity": "sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA==", "dev": true, "requires": { - "source-list-map": "2.0.1", - "source-map": "0.6.1" + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" }, "dependencies": { "source-map": { @@ -19756,11 +19640,12 @@ }, "websocket": { "version": "git://github.com/frozeman/WebSocket-Node.git#6c72925e3f8aaaea8dc8450f97627e85263999f2", + "from": "git://github.com/frozeman/WebSocket-Node.git#browserifyCompatible", "requires": { - "debug": "2.6.9", - "nan": "2.12.1", - "typedarray-to-buffer": "3.1.5", - "yaeti": "0.0.6" + "debug": "^2.2.0", + "nan": "^2.3.3", + "typedarray-to-buffer": "^3.1.2", + "yaeti": "^0.0.6" } }, "websocket-driver": { @@ -19769,8 +19654,8 @@ "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=", "dev": true, "requires": { - "http-parser-js": "0.5.0", - "websocket-extensions": "0.1.3" + "http-parser-js": ">=0.4.0", + "websocket-extensions": ">=0.1.1" } }, "websocket-extensions": { @@ -19805,9 +19690,9 @@ "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==", "dev": true, "requires": { - "lodash.sortby": "4.7.0", - "tr46": "1.0.1", - "webidl-conversions": "4.0.2" + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" } }, "which": { @@ -19816,19 +19701,9 @@ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", "dev": true, "requires": { - "isexe": "2.0.0" + "isexe": "^2.0.0" } }, - "which-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", - "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=" - }, - "window-size": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz", - "integrity": "sha1-tDFbtCFKPXBY6+7okuE/ok2YsHU=" - }, "wordwrap": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", @@ -19841,16 +19716,17 @@ "integrity": "sha512-6w+3tHbM87WnSWnENBUvA2pxJPLhQUg5LKwUQHq3r+XPhIM+Gh2R5ycbwPCyuGbNg+lPgdcnQUhuC02kJCvffQ==", "dev": true, "requires": { - "errno": "0.1.7" + "errno": "~0.1.7" } }, "wrap-ansi": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dev": true, "requires": { - "string-width": "1.0.2", - "strip-ansi": "3.0.1" + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" } }, "wrappy": { @@ -19864,9 +19740,9 @@ "integrity": "sha512-s0b6vB3xIVRLWywa6X9TOMA7k9zio0TMOsl9ZnDkliA/cfJlpHXAscj0gbHVJiTdIuAYpIyqS5GW91fqm6gG5g==", "dev": true, "requires": { - "graceful-fs": "4.1.15", - "imurmurhash": "0.1.4", - "signal-exit": "3.0.2" + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" } }, "ws": { @@ -19874,7 +19750,7 @@ "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz", "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==", "requires": { - "async-limiter": "1.0.0" + "async-limiter": "~1.0.0" } }, "xhr": { @@ -19882,10 +19758,10 @@ "resolved": "https://registry.npmjs.org/xhr/-/xhr-2.5.0.tgz", "integrity": "sha512-4nlO/14t3BNUZRXIXfXe+3N6w3s1KoxcJUUURctd64BLRe67E4gRwp4PjywtDY72fXpZ1y6Ch0VZQRY/gMPzzQ==", "requires": { - "global": "4.3.2", - "is-function": "1.0.1", - "parse-headers": "2.0.2", - "xtend": "4.0.1" + "global": "~4.3.0", + "is-function": "^1.0.1", + "parse-headers": "^2.0.0", + "xtend": "^4.0.0" } }, "xhr-request": { @@ -19893,13 +19769,13 @@ "resolved": "https://registry.npmjs.org/xhr-request/-/xhr-request-1.1.0.tgz", "integrity": "sha512-Y7qzEaR3FDtL3fP30k9wO/e+FBnBByZeybKOhASsGP30NIkRAAkKD/sCnLvgEfAIEC1rcmK7YG8f4oEnIrrWzA==", "requires": { - "buffer-to-arraybuffer": "0.0.5", - "object-assign": "4.1.1", - "query-string": "5.1.1", - "simple-get": "2.8.1", - "timed-out": "4.0.1", - "url-set-query": "1.0.0", - "xhr": "2.5.0" + "buffer-to-arraybuffer": "^0.0.5", + "object-assign": "^4.1.1", + "query-string": "^5.0.1", + "simple-get": "^2.7.0", + "timed-out": "^4.0.1", + "url-set-query": "^1.0.0", + "xhr": "^2.0.4" } }, "xhr-request-promise": { @@ -19907,7 +19783,7 @@ "resolved": "https://registry.npmjs.org/xhr-request-promise/-/xhr-request-promise-0.1.2.tgz", "integrity": "sha1-NDxE0e53JrhkgGloLQ+EDIO0Jh0=", "requires": { - "xhr-request": "1.1.0" + "xhr-request": "^1.0.1" } }, "xhr2": { @@ -19920,7 +19796,7 @@ "resolved": "https://registry.npmjs.org/xhr2-cookies/-/xhr2-cookies-1.1.0.tgz", "integrity": "sha1-fXdEnQmZGX8VXLc7I99yUF7YnUg=", "requires": { - "cookiejar": "2.1.2" + "cookiejar": "^2.1.1" } }, "xml-name-validator": { @@ -19934,8 +19810,8 @@ "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.19.tgz", "integrity": "sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==", "requires": { - "sax": "1.2.1", - "xmlbuilder": "9.0.7" + "sax": ">=0.6.0", + "xmlbuilder": "~9.0.1" } }, "xmlbuilder": { @@ -19962,7 +19838,8 @@ "y18n": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", - "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=" + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=", + "dev": true }, "yaeti": { "version": "0.0.6", @@ -19975,43 +19852,13 @@ "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", "dev": true }, - "yargs": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.8.1.tgz", - "integrity": "sha1-wMQpJMpKqmsObaFznfshZDn53cA=", - "requires": { - "cliui": "3.2.0", - "decamelize": "1.2.0", - "get-caller-file": "1.0.3", - "lodash.assign": "4.2.0", - "os-locale": "1.4.0", - "read-pkg-up": "1.0.1", - "require-directory": "2.1.1", - "require-main-filename": "1.0.1", - "set-blocking": "2.0.0", - "string-width": "1.0.2", - "which-module": "1.0.0", - "window-size": "0.2.0", - "y18n": "3.2.1", - "yargs-parser": "2.4.1" - } - }, - "yargs-parser": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz", - "integrity": "sha1-hVaN488VD/SfpRgl8DqMiA3cxcQ=", - "requires": { - "camelcase": "3.0.0", - "lodash.assign": "4.2.0" - } - }, "yauzl": { "version": "2.10.0", "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", "requires": { - "buffer-crc32": "0.2.13", - "fd-slicer": "1.1.0" + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" } } } diff --git a/package.json b/package.json index 2009f5a..7c17b34 100644 --- a/package.json +++ b/package.json @@ -94,7 +94,7 @@ }, "dependencies": { "@babel/polyfill": "^7.2.5", - "@finbook/duo-contract-wrapper": "^1.3.6", + "@finbook/duo-contract-wrapper": "file:finbook-duo-contract-wrapper-1.4.1.tgz", "@finbook/duo-market-data": "^1.0.4", "antd": "^3.13.0", "d3": "^5.8.0", diff --git a/src/ts/common/__snapshots__/wrappers.test.ts.snap b/src/ts/common/__snapshots__/wrappers.test.ts.snap index 00d7877..a1b689d 100644 --- a/src/ts/common/__snapshots__/wrappers.test.ts.snap +++ b/src/ts/common/__snapshots__/wrappers.test.ts.snap @@ -75,6 +75,7 @@ Array [ }, }, }, + "DUO": "0x61ca89cfc5e8099702e64e97d9b5fc457cf1d355", "MultiSigManagers": Array [ Object { "address": "0xD728681490d63582047A6Cd2fC80B1343C6AbA20", @@ -87,6 +88,7 @@ Array [ "code": "Magi", }, ], + "Stake": "0x23a777f13844eb5ca0f2304f1ce8c7392bb27235", }, }, "0x13016f27945f3f7b39A5Daae068D698e34E55491", @@ -144,6 +146,7 @@ Array [ }, }, }, + "DUO": "0x61ca89cfc5e8099702e64e97d9b5fc457cf1d355", "MultiSigManagers": Array [ Object { "address": "0xD728681490d63582047A6Cd2fC80B1343C6AbA20", @@ -156,6 +159,7 @@ Array [ "code": "Magi", }, ], + "Stake": "0x23a777f13844eb5ca0f2304f1ce8c7392bb27235", }, }, "0x00be45Fe5903AB1b33a9d3969b05b29552a6d18b", @@ -213,6 +217,7 @@ Array [ }, }, }, + "DUO": "0x61ca89cfc5e8099702e64e97d9b5fc457cf1d355", "MultiSigManagers": Array [ Object { "address": "0xD728681490d63582047A6Cd2fC80B1343C6AbA20", @@ -225,6 +230,7 @@ Array [ "code": "Magi", }, ], + "Stake": "0x23a777f13844eb5ca0f2304f1ce8c7392bb27235", }, }, "0x32a42AeDe34Cd0D2D76e02E0d3A3440706A9c619", @@ -293,6 +299,7 @@ Array [ }, }, }, + "DUO": "0x61ca89cfc5e8099702e64e97d9b5fc457cf1d355", "MultiSigManagers": Array [ Object { "address": "0xD728681490d63582047A6Cd2fC80B1343C6AbA20", @@ -305,6 +312,7 @@ Array [ "code": "Magi", }, ], + "Stake": "0x23a777f13844eb5ca0f2304f1ce8c7392bb27235", }, }, "0xD728681490d63582047A6Cd2fC80B1343C6AbA20", @@ -373,6 +381,7 @@ Array [ }, }, }, + "DUO": "0x61ca89cfc5e8099702e64e97d9b5fc457cf1d355", "MultiSigManagers": Array [ Object { "address": "0xD728681490d63582047A6Cd2fC80B1343C6AbA20", @@ -385,6 +394,7 @@ Array [ "code": "Magi", }, ], + "Stake": "0x23a777f13844eb5ca0f2304f1ce8c7392bb27235", }, }, "0x0d729B3C11b3E6Bf5792d36f640f3Be6f187Dd67", @@ -396,7 +406,7 @@ exports[`Web3Wrapper 1`] = ` Array [ Array [ [Window], - "https://kovan.infura.io", + "https://kovan.infura.io/v3", "", false, ], diff --git a/src/ts/components/Pages/Home.tsx b/src/ts/components/Pages/Home.tsx index f01ed9f..d2468b8 100644 --- a/src/ts/components/Pages/Home.tsx +++ b/src/ts/components/Pages/Home.tsx @@ -122,6 +122,28 @@ export default class Duo extends React.Component { + + +
+ +
+
+
+ STAKING +
+
+
+
+ DUO +
+
+
+ From 3e6a974f144cd2ef0763d812b942828c9d7bf26d Mon Sep 17 00:00:00 2001 From: Wen Sihao Date: Wed, 22 May 2019 14:54:00 +0800 Subject: [PATCH 02/22] Raw page --- src/images/Duo_black.png | Bin 0 -> 29519 bytes src/images/avatar.png | Bin 0 -> 1665 bytes src/images/duo-3d.png | Bin 0 -> 54639 bytes src/ts/components/Cards/StakingNodesCard.tsx | 121 ++++++++ .../components/Cards/StakingPersonalCard.tsx | 51 ++++ .../Cards/__snapshots__/_styled.test.tsx.snap | 18 +- src/ts/components/Cards/_styled.tsx | 277 ++++++++++++++++++ src/ts/components/Duo.tsx | 2 + src/ts/components/Pages/Home.tsx | 4 +- src/ts/components/Pages/Staking.tsx | 29 ++ src/ts/containers/Pages/StakingContainer.ts | 0 11 files changed, 487 insertions(+), 15 deletions(-) create mode 100644 src/images/Duo_black.png create mode 100644 src/images/avatar.png create mode 100644 src/images/duo-3d.png create mode 100644 src/ts/components/Cards/StakingNodesCard.tsx create mode 100644 src/ts/components/Cards/StakingPersonalCard.tsx create mode 100644 src/ts/components/Pages/Staking.tsx create mode 100644 src/ts/containers/Pages/StakingContainer.ts diff --git a/src/images/Duo_black.png b/src/images/Duo_black.png new file mode 100644 index 0000000000000000000000000000000000000000..0ae5c9355860b2358bed5285226cfd4ef65bd11c GIT binary patch literal 29519 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 E52wN#WdHyG literal 0 HcmV?d00001 diff --git a/src/images/avatar.png b/src/images/avatar.png new file mode 100644 index 0000000000000000000000000000000000000000..185713396153988b359c2f6475bd0a83f5fa12b2 GIT binary patch literal 1665 zcmV-{27dX8P)F0&jg6Z0)kTdV0UM(=Wf{D zdv|wsb|}Rfon$iSanCv5J#+7za|dAnm##OeOg%Ki3|NH>-~m7wi@-(!gFhJHuL$rp zD)6z&@(vlsLURD2$n`Z|Mf$SG8CdHXW8tm1nV(S>r`S1kmg7+mX3R2-cm8r78yTTQ z$i!4-Wu?;NGwWkPVt{75T|sy(MN@C}V3wCZRYjQxh}!@#AbVz$1JK>T{mJsgoR(M} z(YAMVt)xvdHzFYlu}#&KC!6ZGbV_o7--ze;UR__l-p_pXMCXRa&}8Sdo#=X*_;n$f z(=(}8U-(SEG?}}JA0vPAL(a=#~@xx)l%=Q zuitb&EK5Knm457J6*5RX2Px@A$$;dsYilceJ*X|9teg#FVJ!2C*}FW@_^#JhRkoH2Ym z+55sa3?>vkRepPzPe3>Vy<)OEqU>Ai>Z&e9$&zBXZr#vLJMf4!I1uAsQim8vp!B-N zh6V?p3{OkETL$5bXhMZU_Ae?0+7YNQ_8%o3fg)r4dlkL(LhgK;MQ8=zHqv^;=6qyqo8R z?#s`T{jjhNLPzt?>QiAp0pSRg+fp5GmV7YwO5x%aVJ6 zfU*>N>Q&P=$2Eu}RO85EM4j#5 z^o_r73ZtfEmY^KxGXrz8bEbXq-HBG)dQDBqJ>7km_L7~vHUVDW-T3|i!Cyi$siuT` z;B8sk$+MqOm6AIsYUAkmQKu+MqesCu(;Ri)^!_;#eg0gNF`Xv&Gys#jG(_B&lRai0 z`Lq(E6O>5<o?|k|X9&|NYq!uhHjDb#ES^CsmtE8&bP@SG zGB~0l9B6E;Zl`Z3Eob+aYoLY2<##j7dWoRS=fGTr3<76+P*FC~@0}mq*d`5B*URn? zFt(Pmw1BdiRF7Z>gtBVUB%3tEw+*AF&2F41cLZ8m`jO|{#r8MIXw^Ugih(&D1PriY z^oX3-YHOeKN9#pCAyD2>_`z34^?H(M6s8d_QnmRU8SbZbdQ$ONU1@4MUzgBp_GDRp zC5u*MHbXX>I+};c&xo+CNFW^Zz_3MzvH5#ZEYh|>i;63zTb8+>UQwKG9*?35>ohBG zPqP0#d2t9R2j?>r)=-l&Sp*TJsqIq~b$0WvD*2Rpbzoeeb|5Kxr>N*Y-(uA8-!s>I z73yVkD7zn0mgO^j0} z4LEczj*+j?yrBch7D=8$-A%u(dWa}EMuj&Sbe|p~m||gYY=rS|{jpwR_`Q+600000 LNkvXXu0mjfxx5>Q literal 0 HcmV?d00001 diff --git a/src/images/duo-3d.png b/src/images/duo-3d.png new file mode 100644 index 0000000000000000000000000000000000000000..bdba785daf575b2b87bf89fa27955fd29a4f100a GIT binary patch literal 54639 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 z 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 M07*qoM6N<$f@z6l*#H0l literal 0 HcmV?d00001 diff --git a/src/ts/components/Cards/StakingNodesCard.tsx b/src/ts/components/Cards/StakingNodesCard.tsx new file mode 100644 index 0000000..9ab827b --- /dev/null +++ b/src/ts/components/Cards/StakingNodesCard.tsx @@ -0,0 +1,121 @@ +// import { +// Constants as WrapperConstants, +// ICustodianAddresses, +// IDualClassStates +// } from '@finbook/duo-contract-wrapper'; +//import { Table } from 'antd'; +import * as d3 from 'd3'; +import * as React from 'react'; +//import * as CST from 'ts/common/constants'; +import { SCard, SCardTag3, SCardTitle, SStakingButtonF, SStakingButtonM } from './_styled'; + +interface IProps { + title: string; + poolSize: number; + estReturn: number; + myStake: number; +} + +export default class AdminCard extends React.Component { + public render() { + const { title, poolSize, estReturn, myStake } = this.props; + const myReward = myStake * estReturn; + return ( + {title.toUpperCase()}} + width="960px" + margin="0 0 20px 0" + > +
+ +
+
+ Pool Size +
+
+
+
+ {d3.format(',.0f')(poolSize)} + duo +
+
+
+ +
+
+ Est Return +
+
+
+
+ {d3.format(',.2%')(estReturn)} +
+
+
+ +
+
+ My Stake +
+
+
+
+ {d3.format(',.0f')(myStake)} + duo +
+
+
+ +
+
+ My Reward +
+
+
+
+ {d3.format(',.0f')(myReward)} + duo +
+
+
+
+ Join Node + Unstake +
+
+
+ ); + } +} diff --git a/src/ts/components/Cards/StakingPersonalCard.tsx b/src/ts/components/Cards/StakingPersonalCard.tsx new file mode 100644 index 0000000..075d96d --- /dev/null +++ b/src/ts/components/Cards/StakingPersonalCard.tsx @@ -0,0 +1,51 @@ +// import { +// Constants as WrapperConstants, +// ICustodianAddresses, +// IDualClassStates +// } from '@finbook/duo-contract-wrapper'; +//import { Table } from 'antd'; +//import * as CST from 'ts/common/constants'; +import * as d3 from 'd3'; +import avt from 'images/avatar.png'; +import duo3d from 'images/duo-3d.png'; +import duoIcon from 'images/Duo_black.png'; +import * as React from 'react'; +//import { ColorStyles } from 'ts/common/styles'; +import { SCard, SCardTag2, SCardTitle } from './_styled'; + +interface IProps { + address: string; + duoBalance: number; +} + +export default class AdminCard extends React.Component { + public render() { + const { address, duoBalance } = this.props; + return ( + DUO Staking} width="960px" margin="0 0 20px 0"> +
My address: {address}
+ + +
+ +
+
+
DUO Balance
+
+
+
+ {d3.format(',.2f')(duoBalance)} +
+
+
+
+ ); + } +} diff --git a/src/ts/components/Cards/__snapshots__/_styled.test.tsx.snap b/src/ts/components/Cards/__snapshots__/_styled.test.tsx.snap index 4b95b9b..1d15913 100644 --- a/src/ts/components/Cards/__snapshots__/_styled.test.tsx.snap +++ b/src/ts/components/Cards/__snapshots__/_styled.test.tsx.snap @@ -332,11 +332,7 @@ exports[`Styled Test CSS 5`] = ` `; exports[`Styled Test CSS 6`] = ` -body .c0.eqSxah { - width: 30%; -} - -.c1 { +.c0 { color: rgba(255,255,255,.8); font-size: 10px; padding-right: 10px; @@ -344,16 +340,12 @@ body .c0.eqSxah { }
`; exports[`Styled Test CSS 7`] = ` -body .c0.ckhMSO { - width: 30%; -} - -.c1 span { +.c0 span { color: rgba(255,255,255,.6); font-size: 12px; padding-right: 10px; @@ -371,14 +363,14 @@ body .c0.ckhMSO { align-items: center; } -.c1 span img { +.c0 span img { margin-left: 4px; width: 10px; height: 10px; }
`; diff --git a/src/ts/components/Cards/_styled.tsx b/src/ts/components/Cards/_styled.tsx index 30538d6..bc30a5f 100644 --- a/src/ts/components/Cards/_styled.tsx +++ b/src/ts/components/Cards/_styled.tsx @@ -385,7 +385,284 @@ export const SCardTag = styled.div` font-size: 10px; } `; +export const SCardTag2 = styled.div` + height: 85px; + width: ${(props: ICardPriceTagProps) => (props.mobile ? '100%' : '210px')}; + position: relative; + margin-top: 10px; + border: 1px dashed; + border-color: ${ColorStyles.BorderBlack3}; + overflow: hidden; + padding-top: 10px; + transition: all .3s; + pointer-events: ${(props: ICardPriceTagProps) => (props.disabled ? 'none !important' : '')}; + opacity: ${(props: ICardPriceTagProps) => (props.disabled ? '0.5' : '1')}; + &:hover { + background: ${ColorStyles.LightHoverSolid} + } + .bg-logo { + height: 100px; + width: 100px; + position: absolute; + right: ${(props: ICardPriceTagProps) => (props.mobile ? '-15px' : '-25px')}; + top: 0px; + } + .bg-logo > img { + height: 100%; + width: 100%; + opacity: 0.05; + pointer-events: none; + } + .tag-title { + width: 90px; + margin-left: 20px; + display: flex; + flex-direction: row; + align-items: center; + img { + width: 10px; + height: 10px; + margin-left: 6px; + opacity: 0.6; + } + } + .tag-title > a { + margin: 0; + } + .tag-title > a, + .tag-title > h3 { + font-family: 'Roboto', 'Microsoft YaHei'; + font-weight: 500; + letter-spacing: 1px; + font-size: 12px; + color: ${ColorStyles.ThemeTextAlpha}; + margin: 0; + z-index: 99; + text-decoration: none; + } + .tag-content { + width: 220px; + margin-left: 20px; + margin-top: 10px; + .tag-subtext { + font-size: 18px; + display: flex; + flex-direction: row; + color: ${ColorStyles.ThemeText}; + } + } + .tag-price { + color: ${ColorStyles.ThemeTextAlpha};; + font-family: 'Roboto', 'Microsoft YaHei'; + font-weight: 500; + letter-spacing: 1px; + font-size: 14px; + margin-bottom: 5px; + } + .tag-unit { + margin-left: 2px; + color: ${ColorStyles.ThemeTextAlpha}; + font-family: 'Roboto', 'Microsoft YaHei'; + font-weight: 500; + letter-spacing: 1px; + font-size: 10px; + margin-top: 5.5px; + } + .tag-price-1 { + color: ${ColorStyles.TextTokenA}; + font-family: 'Roboto', 'Microsoft YaHei'; + font-weight: 500; + letter-spacing: 1px; + font-size: 16px; + margin-bottom: 5px; + } + .tag-price-2 { + color: ${ColorStyles.TextTokenB}; + font-family: 'Roboto', 'Microsoft YaHei'; + font-weight: 500; + letter-spacing: 1px; + font-size: 16px; + margin-bottom: 5px; + } + .tag-price-3 { + color: ${ColorStyles.ThemeText};; + font-family: 'Roboto', 'Microsoft YaHei'; + font-weight: 500; + letter-spacing: 1px; + font-size: 12px; + margin-bottom: 5px; + margin-left: 6px; + width: 60px; + text-align: right; + } + .tag-unit-1, + .tag-unit-2 { + margin-left: 2px; + color: ${ColorStyles.ThemeTextAlpha}; + font-family: 'Roboto', 'Microsoft YaHei'; + font-weight: 500; + letter-spacing: 1px; + font-size: 10px; + margin-top: 5.5px; + } + .tag-unit-3 { + color: ${ColorStyles.ThemeTextAlpha}; + font-family: 'Roboto', 'Microsoft YaHei'; + font-weight: 500; + letter-spacing: 1px; + font-size: 10px; + } +`; +export const SCardTag3 = styled.div` + height: 80px; + width: 180px; + position: relative; + margin-top: 10px; + border: 1px dashed; + border-color: ${ColorStyles.BorderBlack3}; + overflow: hidden; + padding-top: 10px; + transition: all .3s; + pointer-events: ${(props: ICardPriceTagProps) => (props.disabled ? 'none !important' : '')}; + opacity: ${(props: ICardPriceTagProps) => (props.disabled ? '0.5' : '1')}; + &:hover { + background: ${ColorStyles.LightHoverSolid} + } + .tag-title { + width: 90px; + margin-left: 20px; + display: flex; + flex-direction: row; + align-items: center; + img { + width: 10px; + height: 10px; + margin-left: 6px; + opacity: 0.6; + } + } + .tag-title > a { + margin: 0; + } + .tag-title > a, + .tag-title > h3 { + font-family: 'Roboto', 'Microsoft YaHei'; + font-weight: 500; + letter-spacing: 1px; + font-size: 12px; + color: ${ColorStyles.ThemeTextAlpha}; + margin: 0; + z-index: 99; + text-decoration: none; + } + .tag-content { + width: 180px; + margin-left: 10px; + .tag-subtext { + font-size: 18px; + display: flex; + flex-direction: row; + color: ${ColorStyles.ThemeText}; + } + } + .tag-price { + color: ${ColorStyles.ThemeTextAlpha};; + font-family: 'Roboto', 'Microsoft YaHei'; + font-weight: 500; + letter-spacing: 1px; + font-size: 14px; + margin-bottom: 5px; + } + .tag-unit { + margin-left: 2px; + color: ${ColorStyles.ThemeTextAlpha}; + font-family: 'Roboto', 'Microsoft YaHei'; + font-weight: 500; + letter-spacing: 1px; + font-size: 10px; + margin-top: 5.5px; + } + .tag-price-1 { + color: ${ColorStyles.TextTokenA}; + font-family: 'Roboto', 'Microsoft YaHei'; + font-weight: 500; + letter-spacing: 1px; + font-size: 16px; + margin-bottom: 5px; + } + .tag-price-2 { + color: ${ColorStyles.TextTokenB}; + font-family: 'Roboto', 'Microsoft YaHei'; + font-weight: 500; + letter-spacing: 1px; + font-size: 16px; + margin-bottom: 5px; + } + .tag-price-3 { + color: ${ColorStyles.ThemeText};; + font-family: 'Roboto', 'Microsoft YaHei'; + font-weight: 500; + letter-spacing: 1px; + font-size: 12px; + margin-bottom: 5px; + margin-left: 6px; + width: 60px; + text-align: right; + } + .tag-unit-1, + .tag-unit-2 { + margin-left: 2px; + color: ${ColorStyles.ThemeTextAlpha}; + font-family: 'Roboto', 'Microsoft YaHei'; + font-weight: 500; + letter-spacing: 1px; + font-size: 10px; + margin-top: 5.5px; + } + .tag-unit-3 { + color: ${ColorStyles.ThemeTextAlpha}; + font-family: 'Roboto', 'Microsoft YaHei'; + font-weight: 500; + letter-spacing: 1px; + font-size: 10px; + } +`; +export const SStakingButtonM = styled.div` + &:hover { + background: #FF5E5E; + } + transition: all .3s; + width: 100%; + height: 34px; + border-radius: 17px; + font-size: 14px; + line-height: 34px; + font-weight: 500; + color: white; + border: 1px solid #FF5E5E; + background: #FF9191; + text-align: center; + cursor: pointer; +`; +export const SStakingButtonF = styled.div` + &:hover { + border: 1px solid #FF5E5E; + color: #FF5E5E; + } + transition: all .3s; + width: 100%; + height: 34px; + border-radius: 17px; + font-size: 14px; + line-height: 34px; + font-weight: 500; + color: #FF9191; + border: 1px solid #FF9191; + background: transparent; + text-align: center; + cursor: pointer; +`; export interface ICardAssetTagProps { mobile?: boolean; value?: number; diff --git a/src/ts/components/Duo.tsx b/src/ts/components/Duo.tsx index 151032d..dcfe594 100644 --- a/src/ts/components/Duo.tsx +++ b/src/ts/components/Duo.tsx @@ -2,6 +2,7 @@ import { Constants as WrapperConstants } from '@finbook/duo-contract-wrapper'; import * as React from 'react'; import { Route, Switch } from 'react-router-dom'; import { dualClassWrappers } from 'ts/common/wrappers'; +import Staking from 'ts/components/Pages/Staking'; import DualClassCustodianAdminCointainer from 'ts/containers/Pages/DualClassCustodianAdminCointainer'; import DualClassCustodianContainer from 'ts/containers/Pages/DualClassCustodianContainer'; import Esplanade from 'ts/containers/Pages/EsplanadeCointainer'; @@ -69,6 +70,7 @@ export default class Duo extends React.Component { } /> } /> } /> + } /> } />
diff --git a/src/ts/components/Pages/Home.tsx b/src/ts/components/Pages/Home.tsx index d2468b8..6474478 100644 --- a/src/ts/components/Pages/Home.tsx +++ b/src/ts/components/Pages/Home.tsx @@ -99,9 +99,9 @@ export default class Duo extends React.Component { width={'960px'} margin={'0 0 0 0'} > - + - +
diff --git a/src/ts/components/Pages/Staking.tsx b/src/ts/components/Pages/Staking.tsx new file mode 100644 index 0000000..7632886 --- /dev/null +++ b/src/ts/components/Pages/Staking.tsx @@ -0,0 +1,29 @@ +//import { IStatus } from '@finbook/duo-market-data'; +import { Layout } from 'antd'; +import * as React from 'react'; +import StakingNodeCard from 'ts/components/Cards/StakingNodesCard'; +import StakingPersonalCard from 'ts/components/Cards/StakingPersonalCard'; +import Header from 'ts/containers/HeaderContainer'; +import { SContent } from '../_styled'; + +// interface IProps {} + +export default class Staking extends React.Component<{}> { + public componentDidMount() { + document.title = 'DUO | Staking'; + } + + public render() { + return ( + +
+ + + + + + + + ); + } +} diff --git a/src/ts/containers/Pages/StakingContainer.ts b/src/ts/containers/Pages/StakingContainer.ts new file mode 100644 index 0000000..e69de29 From 3e896b21953e752d151c7ad2eb6acd0b5c570e64 Mon Sep 17 00:00:00 2001 From: Wen Sihao Date: Wed, 22 May 2019 14:55:16 +0800 Subject: [PATCH 03/22] MC --- src/ts/components/Cards/_styled.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ts/components/Cards/_styled.tsx b/src/ts/components/Cards/_styled.tsx index bc30a5f..a1a3384 100644 --- a/src/ts/components/Cards/_styled.tsx +++ b/src/ts/components/Cards/_styled.tsx @@ -641,7 +641,7 @@ export const SStakingButtonM = styled.div` font-weight: 500; color: white; border: 1px solid #FF5E5E; - background: #FF9191; + background: #FC7676; text-align: center; cursor: pointer; `; @@ -657,8 +657,8 @@ export const SStakingButtonF = styled.div` font-size: 14px; line-height: 34px; font-weight: 500; - color: #FF9191; - border: 1px solid #FF9191; + color: #FC7676; + border: 1px solid #FC7676; background: transparent; text-align: center; cursor: pointer; From 11ee31829063bf011925ca83dec05b92b541be17 Mon Sep 17 00:00:00 2001 From: Wen Sihao Date: Thu, 23 May 2019 11:56:17 +0800 Subject: [PATCH 04/22] MC --- src/ts/components/Cards/StakingNodesCard.tsx | 21 +++++++++----- src/ts/components/Cards/_styled.tsx | 30 +++++++++++++++----- src/ts/components/Duo.tsx | 2 +- src/ts/components/Pages/Staking.tsx | 9 ++++-- src/ts/containers/Pages/StakingContainer.ts | 28 ++++++++++++++++++ 5 files changed, 72 insertions(+), 18 deletions(-) diff --git a/src/ts/components/Cards/StakingNodesCard.tsx b/src/ts/components/Cards/StakingNodesCard.tsx index 9ab827b..ac811da 100644 --- a/src/ts/components/Cards/StakingNodesCard.tsx +++ b/src/ts/components/Cards/StakingNodesCard.tsx @@ -7,7 +7,7 @@ import * as d3 from 'd3'; import * as React from 'react'; //import * as CST from 'ts/common/constants'; -import { SCard, SCardTag3, SCardTitle, SStakingButtonF, SStakingButtonM } from './_styled'; +import { SCard, SCardTag3, SCardTitle, SStakingButtonF, SStakingButtonM, SStakingInput } from './_styled'; interface IProps { title: string; @@ -40,7 +40,8 @@ export default class AdminCard extends React.Component { fontSize: 28, fontWeight: 500, color: '#5CA4DE', - textAlign: 'right' + textAlign: 'right', + paddingTop: 8 }} > {d3.format(',.0f')(poolSize)} @@ -61,7 +62,8 @@ export default class AdminCard extends React.Component { fontSize: 28, fontWeight: 500, color: '#FF7A00', - textAlign: 'right' + textAlign: 'right', + paddingTop: 8 }} > {d3.format(',.2%')(estReturn)} @@ -81,7 +83,8 @@ export default class AdminCard extends React.Component { fontSize: 28, fontWeight: 500, color: '#042F5C', - textAlign: 'right' + textAlign: 'right', + paddingTop: 8 }} > {d3.format(',.0f')(myStake)} @@ -102,7 +105,8 @@ export default class AdminCard extends React.Component { fontSize: 28, fontWeight: 500, color: '#042F5C', - textAlign: 'right' + textAlign: 'right', + paddingTop: 8 }} > {d3.format(',.0f')(myReward)} @@ -110,8 +114,11 @@ export default class AdminCard extends React.Component {
-
- Join Node +
+
+ + Join Node +
Unstake
diff --git a/src/ts/components/Cards/_styled.tsx b/src/ts/components/Cards/_styled.tsx index a1a3384..d8efb62 100644 --- a/src/ts/components/Cards/_styled.tsx +++ b/src/ts/components/Cards/_styled.tsx @@ -514,7 +514,7 @@ export const SCardTag2 = styled.div` } `; export const SCardTag3 = styled.div` - height: 80px; + height: 90px; width: 180px; position: relative; margin-top: 10px; @@ -559,6 +559,7 @@ export const SCardTag3 = styled.div` width: 180px; margin-left: 10px; .tag-subtext { + margin-top: 8px; font-size: 18px; display: flex; flex-direction: row; @@ -634,10 +635,10 @@ export const SStakingButtonM = styled.div` } transition: all .3s; width: 100%; - height: 34px; - border-radius: 17px; + height: 26px; + border-radius: 13px; font-size: 14px; - line-height: 34px; + line-height: 26px; font-weight: 500; color: white; border: 1px solid #FF5E5E; @@ -652,10 +653,10 @@ export const SStakingButtonF = styled.div` } transition: all .3s; width: 100%; - height: 34px; - border-radius: 17px; + height: 26px; + border-radius: 13px; font-size: 14px; - line-height: 34px; + line-height: 26px; font-weight: 500; color: #FC7676; border: 1px solid #FC7676; @@ -663,6 +664,21 @@ export const SStakingButtonF = styled.div` text-align: center; cursor: pointer; `; +export const SStakingInput = styled.input` + &::placeholder { + font-size: 12px; + color: rgba(0,0,0,.3); + } + &:focus { + box-shadow: 0 0 0 2px rgba(125, 196, 252, .8) + } + font-size: 12px; + padding-left: 5px; + outline: none; + border: 1px solid rgba(180,180,180,1); + border-radius: 3px; +`; + export interface ICardAssetTagProps { mobile?: boolean; value?: number; diff --git a/src/ts/components/Duo.tsx b/src/ts/components/Duo.tsx index dcfe594..44d5b4c 100644 --- a/src/ts/components/Duo.tsx +++ b/src/ts/components/Duo.tsx @@ -2,12 +2,12 @@ import { Constants as WrapperConstants } from '@finbook/duo-contract-wrapper'; import * as React from 'react'; import { Route, Switch } from 'react-router-dom'; import { dualClassWrappers } from 'ts/common/wrappers'; -import Staking from 'ts/components/Pages/Staking'; import DualClassCustodianAdminCointainer from 'ts/containers/Pages/DualClassCustodianAdminCointainer'; import DualClassCustodianContainer from 'ts/containers/Pages/DualClassCustodianContainer'; import Esplanade from 'ts/containers/Pages/EsplanadeCointainer'; import MagiAdmin from 'ts/containers/Pages/MagiAdminContainer'; import Magi from 'ts/containers/Pages/MagiContainer'; +import Staking from 'ts/containers/Pages/StakingContainer'; import Status from 'ts/containers/Pages/StatusContainer'; import Home from './Pages/Home'; diff --git a/src/ts/components/Pages/Staking.tsx b/src/ts/components/Pages/Staking.tsx index 7632886..09ace6a 100644 --- a/src/ts/components/Pages/Staking.tsx +++ b/src/ts/components/Pages/Staking.tsx @@ -6,19 +6,22 @@ import StakingPersonalCard from 'ts/components/Cards/StakingPersonalCard'; import Header from 'ts/containers/HeaderContainer'; import { SContent } from '../_styled'; -// interface IProps {} +interface IProps { + account: string; +} -export default class Staking extends React.Component<{}> { +export default class Staking extends React.Component { public componentDidMount() { document.title = 'DUO | Staking'; } public render() { + const {account} = this.props return (
- + diff --git a/src/ts/containers/Pages/StakingContainer.ts b/src/ts/containers/Pages/StakingContainer.ts index e69de29..d445af1 100644 --- a/src/ts/containers/Pages/StakingContainer.ts +++ b/src/ts/containers/Pages/StakingContainer.ts @@ -0,0 +1,28 @@ +// import { contractAddresses} from '@finbook/duo-contract-wrapper'; +import { connect } from 'react-redux'; +//import { AnyAction } from 'redux'; +//import { ThunkDispatch } from 'redux-thunk'; +// import * as dualClassActions from 'ts/actions/dualClassActions'; +// import * as web3Actions from 'ts/actions/web3Actions'; +import { IState } from 'ts/common/types'; +//import { web3Wrapper } from 'ts/common/wrappers'; +//import util from 'ts/common/util'; +import Staking from 'ts/components/Pages/Staking'; + +function mapStateToProps(state: IState) { + return { + account: state.web3.account, + }; +} + +// function mapDispatchToProps(dispatch: ThunkDispatch) { +// return { +// getDUOBalance: (address: string) => +// dispatch(web3Wrapper.getErc20Balance('0x61ca89cfc5e8099702e64e97d9b5fc457cf1d355', address)) +// }; +// } + +export default connect( + mapStateToProps, + //mapDispatchToProps +)(Staking); From 8b2ec53fcf5e59a2337a9a80bf8ce58239ede7be Mon Sep 17 00:00:00 2001 From: Wen Sihao Date: Thu, 23 May 2019 13:37:31 +0800 Subject: [PATCH 05/22] read DUO balance --- .../__snapshots__/dualClassActions.test.ts.snap | 9 +++++++++ src/ts/actions/dualClassActions.test.ts | 2 +- src/ts/actions/dualClassActions.ts | 11 ++++++++--- src/ts/common/types.ts | 1 + src/ts/components/Pages/Staking.tsx | 5 +++-- src/ts/containers/Pages/StakingContainer.ts | 1 + .../__snapshots__/dualClassReducer.test.ts.snap | 7 +++++++ src/ts/reducers/dualClassReducer.ts | 3 ++- src/ts/store/__snapshots__/store.test.ts.snap | 1 + 9 files changed, 33 insertions(+), 7 deletions(-) diff --git a/src/ts/actions/__snapshots__/dualClassActions.test.ts.snap b/src/ts/actions/__snapshots__/dualClassActions.test.ts.snap index fe30b6f..ee79bfd 100644 --- a/src/ts/actions/__snapshots__/dualClassActions.test.ts.snap +++ b/src/ts/actions/__snapshots__/dualClassActions.test.ts.snap @@ -24,6 +24,7 @@ Object { "value": Object { "a": 1, "b": 2, + "duo": 3, }, } `; @@ -147,6 +148,7 @@ Array [ "value": Object { "a": 100, "b": 100, + "duo": 100, }, }, ] @@ -162,6 +164,10 @@ Array [ "0x8A3bEca74E0E737460bDE45a09594A8D7D8c9886", "0x0", ], + Array [ + "0x61ca89cfc5e8099702e64e97d9b5fc457cf1d355", + "0x0", + ], ] `; @@ -205,6 +211,7 @@ Array [ "value": Object { "a": 100, "b": 100, + "duo": 100, }, }, Object { @@ -276,6 +283,7 @@ Array [ "value": Object { "a": 100, "b": 100, + "duo": 100, }, }, Object { @@ -336,6 +344,7 @@ Array [ "value": Object { "a": 100, "b": 100, + "duo": 100, }, }, Object { diff --git a/src/ts/actions/dualClassActions.test.ts b/src/ts/actions/dualClassActions.test.ts index 5362bca..4be5a12 100644 --- a/src/ts/actions/dualClassActions.test.ts +++ b/src/ts/actions/dualClassActions.test.ts @@ -49,7 +49,7 @@ describe('actions', () => { }); test('balancesUpdate', () => { - expect(dualClassActions.balancesUpdate(1, 2)).toMatchSnapshot(); + expect(dualClassActions.balancesUpdate(1, 2, 3)).toMatchSnapshot(); }); test('getBalances', () => { diff --git a/src/ts/actions/dualClassActions.ts b/src/ts/actions/dualClassActions.ts index 6c85211..7c3ff38 100644 --- a/src/ts/actions/dualClassActions.ts +++ b/src/ts/actions/dualClassActions.ts @@ -30,12 +30,13 @@ export function getStates(): VoidThunkAction { }; } -export function balancesUpdate(a: number, b: number) { +export function balancesUpdate(a: number, b: number, duo: number) { return { type: CST.AC_DCC_BALANCES, value: { a: a, - b: b + b: b, + duo: duo } }; } @@ -59,7 +60,11 @@ export function getBalances(): VoidThunkAction { bToken.address, account ); - dispatch(balancesUpdate(aBalance, bBalance)); + const duoBalance = await dualClassWrapper.web3Wrapper.getErc20Balance( + '0x61ca89cfc5e8099702e64e97d9b5fc457cf1d355', + account + ); + dispatch(balancesUpdate(aBalance, bBalance, duoBalance)); }; } diff --git a/src/ts/common/types.ts b/src/ts/common/types.ts index ab14aab..5d638a2 100644 --- a/src/ts/common/types.ts +++ b/src/ts/common/types.ts @@ -45,6 +45,7 @@ export interface IDualClassState { readonly balances: { a: number; b: number; + duo: number; }; } diff --git a/src/ts/components/Pages/Staking.tsx b/src/ts/components/Pages/Staking.tsx index 09ace6a..dc4bd1d 100644 --- a/src/ts/components/Pages/Staking.tsx +++ b/src/ts/components/Pages/Staking.tsx @@ -8,6 +8,7 @@ import { SContent } from '../_styled'; interface IProps { account: string; + duoBalance: number } export default class Staking extends React.Component { @@ -16,12 +17,12 @@ export default class Staking extends React.Component { } public render() { - const {account} = this.props + const {account, duoBalance} = this.props return (
- + diff --git a/src/ts/containers/Pages/StakingContainer.ts b/src/ts/containers/Pages/StakingContainer.ts index d445af1..98eb64e 100644 --- a/src/ts/containers/Pages/StakingContainer.ts +++ b/src/ts/containers/Pages/StakingContainer.ts @@ -12,6 +12,7 @@ import Staking from 'ts/components/Pages/Staking'; function mapStateToProps(state: IState) { return { account: state.web3.account, + duoBalance: state.dualClass.balances.duo }; } diff --git a/src/ts/reducers/__snapshots__/dualClassReducer.test.ts.snap b/src/ts/reducers/__snapshots__/dualClassReducer.test.ts.snap index fe97cb3..58a5f3a 100644 --- a/src/ts/reducers/__snapshots__/dualClassReducer.test.ts.snap +++ b/src/ts/reducers/__snapshots__/dualClassReducer.test.ts.snap @@ -14,6 +14,7 @@ Object { "balances": Object { "a": 0, "b": 0, + "duo": 0, }, "conversions": Array [], "exchangePrices": Array [], @@ -66,6 +67,7 @@ Object { "balances": Object { "a": 0, "b": 0, + "duo": 0, }, "conversions": Array [], "exchangePrices": Object { @@ -89,6 +91,7 @@ Object { "balances": Object { "a": 0, "b": 0, + "duo": 0, }, "conversions": Array [], "exchangePrices": Array [], @@ -138,6 +141,7 @@ Object { "balances": Object { "a": 0, "b": 0, + "duo": 0, }, "conversions": Array [ "test", @@ -163,6 +167,7 @@ Object { "balances": Object { "a": 0, "b": 0, + "duo": 0, }, "conversions": Array [], "exchangePrices": Object { @@ -191,6 +196,7 @@ Object { "balances": Object { "a": 0, "b": 0, + "duo": 0, }, "conversions": Array [], "exchangePrices": Array [], @@ -217,6 +223,7 @@ Object { "balances": Object { "a": 0, "b": 0, + "duo": 0, }, "conversions": Array [], "exchangePrices": Array [], diff --git a/src/ts/reducers/dualClassReducer.ts b/src/ts/reducers/dualClassReducer.ts index 3f877a3..4c394e4 100644 --- a/src/ts/reducers/dualClassReducer.ts +++ b/src/ts/reducers/dualClassReducer.ts @@ -49,7 +49,8 @@ export const initialState: IDualClassState = { conversions: [], balances: { a: 0, - b: 0 + b: 0, + duo: 0 }, type: WrapperConstants.BEETHOVEN, tenor: WrapperConstants.TENOR_PPT, diff --git a/src/ts/store/__snapshots__/store.test.ts.snap b/src/ts/store/__snapshots__/store.test.ts.snap index 7074272..f72da89 100644 --- a/src/ts/store/__snapshots__/store.test.ts.snap +++ b/src/ts/store/__snapshots__/store.test.ts.snap @@ -15,6 +15,7 @@ Object { "balances": Object { "a": 0, "b": 0, + "duo": 0, }, "conversions": Array [], "exchangePrices": Array [], From 704d865188251d1ce4ada7bdb5b9f605a312adfd Mon Sep 17 00:00:00 2001 From: Wen Sihao Date: Thu, 23 May 2019 17:26:18 +0800 Subject: [PATCH 06/22] Add stake wrapper --- finbook-duo-contract-wrapper-1.4.1.tgz | Bin 34120 -> 34122 bytes package-lock.json | 77 ++++++++------ src/ts/actions/stakeActions.ts | 98 ++++++++++++++++++ .../__snapshots__/wrappers.test.ts.snap | 82 +++++++++++++++ src/ts/common/constants.ts | 4 + src/ts/common/types.ts | 10 ++ src/ts/common/wrappers.test.ts | 20 +++- src/ts/common/wrappers.ts | 3 + src/ts/components/Pages/Staking.tsx | 4 +- src/ts/containers/Pages/StakingContainer.ts | 22 ++-- src/ts/reducers/index.ts | 4 +- src/ts/reducers/stakeReducer.ts | 47 +++++++++ src/ts/store/__snapshots__/store.test.ts.snap | 16 +++ 13 files changed, 342 insertions(+), 45 deletions(-) create mode 100644 src/ts/actions/stakeActions.ts create mode 100644 src/ts/reducers/stakeReducer.ts diff --git a/finbook-duo-contract-wrapper-1.4.1.tgz b/finbook-duo-contract-wrapper-1.4.1.tgz index ef5c06de303e8fe12a0f61d4498b96500f3ba7e7..29574f337d374614a35d722c1cc0d699d75bc42c 100644 GIT binary patch delta 17512 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 delta 17520 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 diff --git a/package-lock.json b/package-lock.json index bfb0be5..f03d69c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -100,7 +100,7 @@ }, "@finbook/duo-contract-wrapper": { "version": "file:finbook-duo-contract-wrapper-1.4.1.tgz", - "integrity": "sha512-QSM5bgcOnLZlURhlqGZfkTyrFem+FDGwU3eP4Gm+s1O3MPRRTbFf17z+zQMqA5afkv1efL0vSmIyrarRTPjwTw==", + "integrity": "sha512-tAB9/jFKxoCAc33vHqBIXr1O+DyMVSYUULHNAlrQcUj3GCPWO1A6kvNz/4DMciV/OxmgQoQix1tatOTjPUdCdw==", "requires": { "@ledgerhq/hw-transport-u2f": "^4.32.0", "@ledgerhq/web3-subprovider": "^4.32.0", @@ -121,55 +121,63 @@ } }, "@ledgerhq/devices": { - "version": "4.58.0", - "resolved": "https://registry.npmjs.org/@ledgerhq/devices/-/devices-4.58.0.tgz", - "integrity": "sha512-FStBwP4Rr2oC89Kqyqd5FLAVhW8gnVVcQEGi8+wEc9txImdMCDQNZ4qULYKLL6Haskz4xp9jLuuPhMGta3bfOw==", + "version": "4.60.2", + "resolved": "https://registry.npmjs.org/@ledgerhq/devices/-/devices-4.60.2.tgz", + "integrity": "sha512-taHh6DpnqmI0u9TqK5AtHMoIcLCTuEKT4sk/77f7wdhoBBjgbX6qX807h2qxO6vS/AM6td+HXaOC//eZLkhkSQ==", "requires": { - "@ledgerhq/errors": "^4.58.0" + "@ledgerhq/errors": "^4.60.0", + "@ledgerhq/logs": "^4.60.2", + "rxjs": "^6.5.2" } }, "@ledgerhq/errors": { - "version": "4.58.0", - "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-4.58.0.tgz", - "integrity": "sha512-qPSMRNqxvdl3WMi+jucFs2luNf33TtJD+KAMRyRolVKujVCeOrx3LjMTYgPtXxNB8l5keZsJMUDQR0qIAzo+vQ==" + "version": "4.60.0", + "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-4.60.0.tgz", + "integrity": "sha512-jGbDAuNw1KNB23osgK9RDa6jXNoz3QaSeaiJZjwYpCWSTH6v0vW5y5LPe9lomg5BcW2r65kNe1feLfZ4wJuu5A==" }, "@ledgerhq/hw-app-eth": { - "version": "4.58.0", - "resolved": "https://registry.npmjs.org/@ledgerhq/hw-app-eth/-/hw-app-eth-4.58.0.tgz", - "integrity": "sha512-ol1rwW25fFsGixc76MgXewckhPgzMrYDgHF43ScSvA9knUhE2rYmASdiJgVKNQDncxIGEeqfw9pDv1+mQD091Q==", + "version": "4.60.2", + "resolved": "https://registry.npmjs.org/@ledgerhq/hw-app-eth/-/hw-app-eth-4.60.2.tgz", + "integrity": "sha512-3NWyQ1Urzcir8UfcBzBm92ESvqSjtP+6dJjDQLScZx2uP8QLM6BtfB5Ufyh4oIPeDW/BVPx7NBOxpXotQXXHGw==", "requires": { - "@ledgerhq/errors": "^4.58.0", - "@ledgerhq/hw-transport": "^4.58.0" + "@ledgerhq/errors": "^4.60.0", + "@ledgerhq/hw-transport": "^4.60.2" } }, "@ledgerhq/hw-transport": { - "version": "4.58.0", - "resolved": "https://registry.npmjs.org/@ledgerhq/hw-transport/-/hw-transport-4.58.0.tgz", - "integrity": "sha512-8khnFj0JAjX6QFyyPa77qFJ+6QFJaQW/ZaK7NQgYw0NYZcxaNdATX/4geci8CejOcHFaipTcPDB2KMoPeXAocw==", + "version": "4.60.2", + "resolved": "https://registry.npmjs.org/@ledgerhq/hw-transport/-/hw-transport-4.60.2.tgz", + "integrity": "sha512-JSMtKeMtqyDlggXgBjyFM+Qj/eosE29Be+WZzXoO4ltjmF/z6D3XkTVSf6wJgeRoxE6+W5BmCwaFJWejlgqCxg==", "requires": { - "@ledgerhq/devices": "^4.58.0", - "@ledgerhq/errors": "^4.58.0", + "@ledgerhq/devices": "^4.60.2", + "@ledgerhq/errors": "^4.60.0", "events": "^3.0.0" } }, "@ledgerhq/hw-transport-u2f": { - "version": "4.58.0", - "resolved": "https://registry.npmjs.org/@ledgerhq/hw-transport-u2f/-/hw-transport-u2f-4.58.0.tgz", - "integrity": "sha512-OPy8Bvsc3E3dP7Em1mtSxikoRyfbCrUoEhpw7Y1TNUf5ZMXobSdHNC2fk1FF3DAlfIEHcGIM6oKEpFhdSMyuqw==", + "version": "4.60.2", + "resolved": "https://registry.npmjs.org/@ledgerhq/hw-transport-u2f/-/hw-transport-u2f-4.60.2.tgz", + "integrity": "sha512-l44kI8gDyOJYCjub8tl7sh9mxLPp3HjafpHZW6SsMNFEkCPN4KdnZeCQTbyjgcJDcuAA824sqRR7CKVNYu5JAg==", "requires": { - "@ledgerhq/errors": "^4.58.0", - "@ledgerhq/hw-transport": "^4.58.0", + "@ledgerhq/errors": "^4.60.0", + "@ledgerhq/hw-transport": "^4.60.2", + "@ledgerhq/logs": "^4.60.2", "u2f-api": "0.2.7" } }, + "@ledgerhq/logs": { + "version": "4.60.2", + "resolved": "https://registry.npmjs.org/@ledgerhq/logs/-/logs-4.60.2.tgz", + "integrity": "sha512-+gMbjDIjQghwoFH/IF3j86knsHuUFO3kdYxdh9iIJAFyz3OPyHcQIjQDGL0AmnG6LU7CIMYdHcJ5NEiQyunUfg==" + }, "@ledgerhq/web3-subprovider": { - "version": "4.58.0", - "resolved": "https://registry.npmjs.org/@ledgerhq/web3-subprovider/-/web3-subprovider-4.58.0.tgz", - "integrity": "sha512-FOizLKueP8oVwJPEJc+z/FpVK5Uq9aOsDGvoWNtjgiaz8icpQu5svN3T5ZbrqNj76ZW95A3+/xNQzuNdyZmolQ==", + "version": "4.60.2", + "resolved": "https://registry.npmjs.org/@ledgerhq/web3-subprovider/-/web3-subprovider-4.60.2.tgz", + "integrity": "sha512-th+sz+2S5PVqfpt9pCgJ/hw4dbPyEZ4cRxuceLmAEhdVPk0flYjIO91XZB9eqaUNWrKV+X0hhAPdaCLMDZt1mg==", "requires": { - "@ledgerhq/hw-app-eth": "^4.58.0", - "@ledgerhq/hw-transport": "^4.58.0", - "@ledgerhq/hw-transport-u2f": "^4.58.0", + "@ledgerhq/hw-app-eth": "^4.60.2", + "@ledgerhq/hw-transport": "^4.60.2", + "@ledgerhq/hw-transport-u2f": "^4.60.2", "ethereumjs-tx": "^1.3.7", "strip-hex-prefix": "^1.0.0", "web3-provider-engine": "^14.1.0" @@ -15555,6 +15563,14 @@ "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz", "integrity": "sha1-P4Yt+pGrdmsUiF700BEkv9oHT7Q=" }, + "rxjs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.2.tgz", + "integrity": "sha512-HUb7j3kvb7p7eCUHE3FqjoDsC1xfZQ4AHFWfTKSpZ+sAhhz5X1WX0ZuUqWbzB2QhSLp3DoLUG+hMdEDKqWo2Zg==", + "requires": { + "tslib": "^1.9.0" + } + }, "safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", @@ -17674,8 +17690,7 @@ "tslib": { "version": "1.9.3", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz", - "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ==", - "dev": true + "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ==" }, "tslint": { "version": "5.12.1", diff --git a/src/ts/actions/stakeActions.ts b/src/ts/actions/stakeActions.ts new file mode 100644 index 0000000..2553d2b --- /dev/null +++ b/src/ts/actions/stakeActions.ts @@ -0,0 +1,98 @@ +import { IStakeAddress, IStakeStates } from '@finbook/duo-contract-wrapper'; +//import moment from 'moment'; +import * as CST from 'ts/common/constants'; +import { VoidThunkAction } from 'ts/common/types'; +//import util from 'ts/common/util'; +import { stakeWrapper, web3Wrapper } from 'ts/common/wrappers'; + +export function statesUpdate(states: IStakeStates) { + return { + type: CST.AC_STK_STATES, + value: states + }; +} + +export function getStates(): VoidThunkAction { + console.log('get State') + return async dispatch => { + const states = await stakeWrapper.getStates(); + dispatch(statesUpdate(states)); + }; +} + +export function balancesUpdate(duo: number) { + return { + type: CST.AC_STK_BALANCE, + value: duo + }; +} + +export function getBalances(): VoidThunkAction { + return async (dispatch, getState) => { + console.log('get Balance'); + const account = getState().web3.account; + console.log(account) + const duoBalance = await web3Wrapper.getErc20Balance( + web3Wrapper.contractAddresses.DUO, + account + ); + console.log(duoBalance); + dispatch(balancesUpdate(duoBalance)); + }; +} + +export function addressesUpdate(addr: IStakeAddress) { + return { + type: CST.AC_STK_ADDRESSES, + value: addr + }; +} + +export function getAddresses(): VoidThunkAction { + return async dispatch => { + const addr = await stakeWrapper.getAddresses(); + console.log("Get Addresses*********") + console.log(addr) + dispatch(addressesUpdate(addr)) + }; +} + +export function subscriptionUpdate(intervalId: number) { + return { + type: CST.AC_STK_SUB, + id: intervalId + }; +} + +export function refresh(): VoidThunkAction { + console.log('sub to stake'); + return async dispatch => { + await dispatch(getStates()); + dispatch(getBalances()); + dispatch(getAddresses()); + + }; +} + +export function subscribe(): VoidThunkAction { + return async dispatch => { + dispatch(subscriptionUpdate(0)); + dispatch(refresh()); + dispatch(subscriptionUpdate(window.setInterval(() => dispatch(refresh()), 60000))); + }; +} + +export function refreshAdmin(): VoidThunkAction { + return async dispatch => { + await dispatch(getStates()); + dispatch(getAddresses()); + }; +} + +export function subscribeAdmin(): VoidThunkAction { + return async dispatch => { + dispatch(subscriptionUpdate(0)); + dispatch(refreshAdmin()); + dispatch(subscriptionUpdate(window.setInterval(() => dispatch(refreshAdmin()), 60000))); + }; +} diff --git a/src/ts/common/__snapshots__/wrappers.test.ts.snap b/src/ts/common/__snapshots__/wrappers.test.ts.snap index a1b689d..d29d034 100644 --- a/src/ts/common/__snapshots__/wrappers.test.ts.snap +++ b/src/ts/common/__snapshots__/wrappers.test.ts.snap @@ -402,6 +402,88 @@ Array [ ] `; +exports[`StakeContractWrapper 1`] = ` +Object { + "contract": "StakeContractWrapper", +} +`; + +exports[`StakeContractWrapper 2`] = ` +Array [ + Array [ + Object { + "contractAddresses": Object { + "Custodians": Object { + "Beethoven": Object { + "Perpetual": Object { + "aToken": Object { + "address": "0x59E6B3d43F762310626d2905148939973db2BBd3", + "code": "aETH", + }, + "bToken": Object { + "address": "0x8A3bEca74E0E737460bDE45a09594A8D7D8c9886", + "code": "bETH", + }, + "custodian": Object { + "address": "0x13016f27945f3f7b39A5Daae068D698e34E55491", + "code": "BEETHOVEN-PPT", + }, + }, + }, + "Mozart": Object { + "Perpetual": Object { + "aToken": Object { + "address": "0x2cB7CDDF82AD7fF2b207AD43586976FEB19BA985", + "code": "sETH", + }, + "bToken": Object { + "address": "0x977feC72C295EdAf7E7deA5681E42CaFf69749e3", + "code": "LETH", + }, + "custodian": Object { + "address": "0x00be45Fe5903AB1b33a9d3969b05b29552a6d18b", + "code": "MOZART-PPT", + }, + }, + }, + "Vivaldi": Object { + "100C-1H": Object { + "aToken": Object { + "address": "0x75Bcb8C5f50Cc05d0B82c6321f22E848FEbB5F88", + "code": "ETH-100C-1H", + }, + "bToken": Object { + "address": "0xCfC7C9792975193a9d0E78f0350041Ceb4fa388C", + "code": "ETH-100P-1H", + }, + "custodian": Object { + "address": "0x32a42AeDe34Cd0D2D76e02E0d3A3440706A9c619", + "code": "VIVALDI-100C-1H", + }, + }, + }, + }, + "DUO": "0x61ca89cfc5e8099702e64e97d9b5fc457cf1d355", + "MultiSigManagers": Array [ + Object { + "address": "0xD728681490d63582047A6Cd2fC80B1343C6AbA20", + "code": "Esplanade", + }, + ], + "Oracles": Array [ + Object { + "address": "0x0d729B3C11b3E6Bf5792d36f640f3Be6f187Dd67", + "code": "Magi", + }, + ], + "Stake": "0x23a777f13844eb5ca0f2304f1ce8c7392bb27235", + }, + }, + "0x23a777f13844eb5ca0f2304f1ce8c7392bb27235", + ], +] +`; + exports[`Web3Wrapper 1`] = ` Array [ Array [ diff --git a/src/ts/common/constants.ts b/src/ts/common/constants.ts index d3164d4..fc4d4ea 100644 --- a/src/ts/common/constants.ts +++ b/src/ts/common/constants.ts @@ -24,6 +24,10 @@ export const AC_ESP_CUSTODIAN_ADDR = 'esplanadeCustodianAddress'; export const AC_ESP_OTHER_CONTRACT_ADDR = 'esplanadeOtherContractAddress'; export const AC_ESP_VOTING_STAGE = 'esplanadeVotingStage'; export const AC_ESP_VOTING_DATA = 'esplanadeVotingData'; +export const AC_STK_BALANCE = 'stakeBalance'; +export const AC_STK_STATES = 'stakeStates'; +export const AC_STK_ADDRESSES = 'stakeAddresses'; +export const AC_STK_SUB = 'stakeSubscription'; export const AC_WEB3_ACCOUNT = 'web3Account'; export const AC_WEB3_NETWORK = 'web3Network'; export const AC_WEB3_BALACE = 'web3Balance'; diff --git a/src/ts/common/types.ts b/src/ts/common/types.ts index 5d638a2..4418cb6 100644 --- a/src/ts/common/types.ts +++ b/src/ts/common/types.ts @@ -3,6 +3,8 @@ import { IDualClassStates, IEsplanadeStates, IMagiStates, + IStakeAddress, + IStakeStates, IVotingData } from '@finbook/duo-contract-wrapper'; import { IAcceptedPrice, IConversion, IPrice, IStatus } from '@finbook/duo-market-data'; @@ -24,6 +26,7 @@ export interface IState { readonly web3: IWeb3State; readonly dynamo: IDynamoState; readonly ui: IUIState; + readonly stake: IStakeState; } export interface IWeb3State { @@ -49,6 +52,13 @@ export interface IDualClassState { }; } +export interface IStakeState { + readonly states: IStakeStates; + readonly duo: number; + readonly subscription: number; + readonly addresses: IStakeAddress; +} + export interface IEsplanadeState { readonly subscription: number; readonly states: IEsplanadeStates; diff --git a/src/ts/common/wrappers.test.ts b/src/ts/common/wrappers.test.ts index 0ae29ad..232444f 100644 --- a/src/ts/common/wrappers.test.ts +++ b/src/ts/common/wrappers.test.ts @@ -14,14 +14,27 @@ jest.mock('@finbook/duo-contract-wrapper', () => ({ })) })); +jest.mock('@finbook/duo-contract-wrapper/dist/StakeContractWrapper', () => ({ + StakeContractWrapper: jest.fn(() => ({ + contract: 'StakeContractWrapper' + })) +})); + import { DualClassWrapper, EsplanadeWrapper, MagiWrapper, Web3Wrapper } from '@finbook/duo-contract-wrapper'; +import { StakeContractWrapper } from '@finbook/duo-contract-wrapper/dist/StakeContractWrapper'; -import { dualClassWrappers, esplanadeWrapper, magiWrapper, web3Wrapper } from './wrappers'; +import { + dualClassWrappers, + esplanadeWrapper, + magiWrapper, + stakeWrapper, + web3Wrapper +} from './wrappers'; test('Web3Wrapper', () => { expect(web3Wrapper).toBeTruthy(); @@ -42,3 +55,8 @@ test('MagiWrapper', () => { expect(magiWrapper).toMatchSnapshot(); expect((MagiWrapper as any).mock.calls).toMatchSnapshot(); }); + +test('StakeContractWrapper', () => { + expect(stakeWrapper).toMatchSnapshot(); + expect((StakeContractWrapper as any).mock.calls).toMatchSnapshot(); +}); diff --git a/src/ts/common/wrappers.ts b/src/ts/common/wrappers.ts index ac5f780..aba35eb 100644 --- a/src/ts/common/wrappers.ts +++ b/src/ts/common/wrappers.ts @@ -6,6 +6,7 @@ import { MagiWrapper, Web3Wrapper } from '@finbook/duo-contract-wrapper'; +import {StakeContractWrapper} from '@finbook/duo-contract-wrapper/dist/StakeContractWrapper'; export const web3Wrapper = new Web3Wrapper( window, @@ -47,6 +48,8 @@ export const esplanadeWrapper = new EsplanadeWrapper( web3Wrapper.contractAddresses.MultiSigManagers[0].address ); +export const stakeWrapper = new StakeContractWrapper(web3Wrapper, web3Wrapper.contractAddresses.Stake); + export const calculateNav = DualClassWrapper.calculateNav; export const getTokenInterestOrLeverage = DualClassWrapper.getTokenInterestOrLeverage; diff --git a/src/ts/components/Pages/Staking.tsx b/src/ts/components/Pages/Staking.tsx index dc4bd1d..13c6857 100644 --- a/src/ts/components/Pages/Staking.tsx +++ b/src/ts/components/Pages/Staking.tsx @@ -8,11 +8,13 @@ import { SContent } from '../_styled'; interface IProps { account: string; - duoBalance: number + duoBalance: number; + subscribe: () => any; } export default class Staking extends React.Component { public componentDidMount() { + this.props.subscribe(); document.title = 'DUO | Staking'; } diff --git a/src/ts/containers/Pages/StakingContainer.ts b/src/ts/containers/Pages/StakingContainer.ts index 98eb64e..faee9db 100644 --- a/src/ts/containers/Pages/StakingContainer.ts +++ b/src/ts/containers/Pages/StakingContainer.ts @@ -1,8 +1,8 @@ // import { contractAddresses} from '@finbook/duo-contract-wrapper'; import { connect } from 'react-redux'; -//import { AnyAction } from 'redux'; -//import { ThunkDispatch } from 'redux-thunk'; -// import * as dualClassActions from 'ts/actions/dualClassActions'; +import { AnyAction } from 'redux'; +import { ThunkDispatch } from 'redux-thunk'; +import * as stakeActions from 'ts/actions/stakeActions'; // import * as web3Actions from 'ts/actions/web3Actions'; import { IState } from 'ts/common/types'; //import { web3Wrapper } from 'ts/common/wrappers'; @@ -12,18 +12,18 @@ import Staking from 'ts/components/Pages/Staking'; function mapStateToProps(state: IState) { return { account: state.web3.account, - duoBalance: state.dualClass.balances.duo + duoBalance: state.stake.duo }; } -// function mapDispatchToProps(dispatch: ThunkDispatch) { -// return { -// getDUOBalance: (address: string) => -// dispatch(web3Wrapper.getErc20Balance('0x61ca89cfc5e8099702e64e97d9b5fc457cf1d355', address)) -// }; -// } +function mapDispatchToProps(dispatch: ThunkDispatch) { + return { + subscribe: () => + dispatch(stakeActions.subscribe()) + }; +} export default connect( mapStateToProps, - //mapDispatchToProps + mapDispatchToProps )(Staking); diff --git a/src/ts/reducers/index.ts b/src/ts/reducers/index.ts index 4f58874..d8b645b 100644 --- a/src/ts/reducers/index.ts +++ b/src/ts/reducers/index.ts @@ -3,6 +3,7 @@ import { dualClassReducer } from './dualClassReducer'; import { dynamoReducer } from './dynamoReducer'; import { espReducer } from './esplanadeReducer'; import { magiReducer } from './magiReducer'; +import { stakeReducer } from './stakeReducer' import { uiReducer } from './uiReducer'; import { web3Reducer } from './web3Reducer'; @@ -12,7 +13,8 @@ const reducers = combineReducers({ dynamo: dynamoReducer, magi: magiReducer, ui: uiReducer, - web3: web3Reducer + web3: web3Reducer, + stake: stakeReducer }); export default reducers; diff --git a/src/ts/reducers/stakeReducer.ts b/src/ts/reducers/stakeReducer.ts new file mode 100644 index 0000000..f6ce19d --- /dev/null +++ b/src/ts/reducers/stakeReducer.ts @@ -0,0 +1,47 @@ +import { Constants as WrapperConstants } from '@finbook/duo-contract-wrapper'; +import { AnyAction } from 'redux'; +import * as CST from 'ts/common/constants'; +import { IStakeState } from 'ts/common/types'; + +export const initialState: IStakeState = { + states: { + canStake: false, + canUnstake: false, + lockMinTimeInSecond: 0, + minStakeAmt: 0, + maxStakePerPf: 0, + totalAwardsToDistribute: 0 + }, + duo: 0, + addresses: { + operator: WrapperConstants.DUMMY_ADDR, + priceFeedList: [], + }, + subscription: 0, +}; + +export function stakeReducer( + state: IStakeState = initialState, + action: AnyAction +): IStakeState { + switch (action.type) { + case CST.AC_STK_STATES: + return Object.assign({}, state, { + states: action.value + }); + case CST.AC_STK_ADDRESSES: + return Object.assign({}, state, { + addresses: action.value + }); + case CST.AC_STK_BALANCE: + return Object.assign({}, state, { + duo: action.value + }); + case CST.AC_STK_SUB: + return Object.assign({}, state, { + subscription: action.id + }); + default: + return state; + } +} diff --git a/src/ts/store/__snapshots__/store.test.ts.snap b/src/ts/store/__snapshots__/store.test.ts.snap index f72da89..9ab29ef 100644 --- a/src/ts/store/__snapshots__/store.test.ts.snap +++ b/src/ts/store/__snapshots__/store.test.ts.snap @@ -124,6 +124,22 @@ Object { }, "subscription": 0, }, + "stake": Object { + "addresses": Object { + "operator": "0x0", + "priceFeedList": Array [], + }, + "duo": 0, + "states": Object { + "canStake": false, + "canUnstake": false, + "lockMinTimeInSecond": 0, + "maxStakePerPf": 0, + "minStakeAmt": 0, + "totalAwardsToDistribute": 0, + }, + "subscription": 0, + }, "ui": Object { "locale": "EN", "period": 60, From 7e736c08355de21ef26196e18299fb4bb3c8cbda Mon Sep 17 00:00:00 2001 From: Wen Sihao Date: Fri, 24 May 2019 14:01:44 +0800 Subject: [PATCH 07/22] Update Stake page --- finbook-duo-contract-wrapper-1.4.1.tgz | Bin 34122 -> 34116 bytes package-lock.json | 2 +- src/ts/actions/stakeActions.ts | 31 ++++-- src/ts/common/constants.ts | 1 + src/ts/common/types.ts | 2 + src/ts/components/Cards/StakingNodesCard.tsx | 79 ++++++++++++++-- .../components/Cards/StakingPersonalCard.tsx | 65 ++++++++----- src/ts/components/Duo.tsx | 2 + src/ts/components/Pages/Staking.tsx | 45 ++++++++- src/ts/components/Pages/StakingAdmin.tsx | 88 ++++++++++++++++++ .../containers/Pages/StakingAdminContainer.ts | 31 ++++++ src/ts/containers/Pages/StakingContainer.ts | 4 +- src/ts/reducers/stakeReducer.ts | 12 ++- src/ts/store/__snapshots__/store.test.ts.snap | 1 + 14 files changed, 314 insertions(+), 49 deletions(-) create mode 100644 src/ts/components/Pages/StakingAdmin.tsx create mode 100644 src/ts/containers/Pages/StakingAdminContainer.ts diff --git a/finbook-duo-contract-wrapper-1.4.1.tgz b/finbook-duo-contract-wrapper-1.4.1.tgz index 29574f337d374614a35d722c1cc0d699d75bc42c..942c958aef8d4b862e1d852f390dc752090b6f50 100644 GIT binary patch delta 17502 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 PpZEKJq(HiV0Q>|1qnUl1 delta 17541 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 { const states = await stakeWrapper.getStates(); + console.log(states) dispatch(statesUpdate(states)); }; } @@ -29,14 +29,11 @@ export function balancesUpdate(duo: number) { export function getBalances(): VoidThunkAction { return async (dispatch, getState) => { - console.log('get Balance'); const account = getState().web3.account; - console.log(account) const duoBalance = await web3Wrapper.getErc20Balance( web3Wrapper.contractAddresses.DUO, account ); - console.log(duoBalance); dispatch(balancesUpdate(duoBalance)); }; } @@ -51,12 +48,25 @@ export function addressesUpdate(addr: IStakeAddress) { export function getAddresses(): VoidThunkAction { return async dispatch => { const addr = await stakeWrapper.getAddresses(); - console.log("Get Addresses*********") - console.log(addr) dispatch(addressesUpdate(addr)) }; } +export function userStakeUpdate(userStake: { [key: string]: IStakeLot[] }) { + return { + type: CST.AC_STK_USERSTAKE, + value: userStake + }; +} + +export function getUserStake(): VoidThunkAction { + return async (dispatch, getState) => { + const account = getState().web3.account; + const userStake = await stakeWrapper.getUserStakes(account) + dispatch(userStakeUpdate(userStake)); + }; +} + export function subscriptionUpdate(intervalId: number) { return { type: CST.AC_STK_SUB, @@ -65,11 +75,12 @@ export function subscriptionUpdate(intervalId: number) { } export function refresh(): VoidThunkAction { - console.log('sub to stake'); + console.log('sub to stake contract'); return async dispatch => { await dispatch(getStates()); dispatch(getBalances()); dispatch(getAddresses()); + dispatch(getUserStake()); }; } @@ -78,7 +89,7 @@ export function subscribe(): VoidThunkAction { return async dispatch => { dispatch(subscriptionUpdate(0)); dispatch(refresh()); - dispatch(subscriptionUpdate(window.setInterval(() => dispatch(refresh()), 60000))); + dispatch(subscriptionUpdate(window.setInterval(() => dispatch(refresh()), 10000))); }; } @@ -93,6 +104,6 @@ export function subscribeAdmin(): VoidThunkAction { return async dispatch => { dispatch(subscriptionUpdate(0)); dispatch(refreshAdmin()); - dispatch(subscriptionUpdate(window.setInterval(() => dispatch(refreshAdmin()), 60000))); + dispatch(subscriptionUpdate(window.setInterval(() => dispatch(refreshAdmin()), 10000))); }; } diff --git a/src/ts/common/constants.ts b/src/ts/common/constants.ts index fc4d4ea..ad0cf34 100644 --- a/src/ts/common/constants.ts +++ b/src/ts/common/constants.ts @@ -28,6 +28,7 @@ export const AC_STK_BALANCE = 'stakeBalance'; export const AC_STK_STATES = 'stakeStates'; export const AC_STK_ADDRESSES = 'stakeAddresses'; export const AC_STK_SUB = 'stakeSubscription'; +export const AC_STK_USERSTAKE = 'userStake'; export const AC_WEB3_ACCOUNT = 'web3Account'; export const AC_WEB3_NETWORK = 'web3Network'; export const AC_WEB3_BALACE = 'web3Balance'; diff --git a/src/ts/common/types.ts b/src/ts/common/types.ts index 4418cb6..c23a731 100644 --- a/src/ts/common/types.ts +++ b/src/ts/common/types.ts @@ -4,6 +4,7 @@ import { IEsplanadeStates, IMagiStates, IStakeAddress, + IStakeLot, IStakeStates, IVotingData } from '@finbook/duo-contract-wrapper'; @@ -57,6 +58,7 @@ export interface IStakeState { readonly duo: number; readonly subscription: number; readonly addresses: IStakeAddress; + readonly userStake: { [key: string]: IStakeLot[] } } export interface IEsplanadeState { diff --git a/src/ts/components/Cards/StakingNodesCard.tsx b/src/ts/components/Cards/StakingNodesCard.tsx index ac811da..b0c82de 100644 --- a/src/ts/components/Cards/StakingNodesCard.tsx +++ b/src/ts/components/Cards/StakingNodesCard.tsx @@ -6,19 +6,63 @@ //import { Table } from 'antd'; import * as d3 from 'd3'; import * as React from 'react'; +import { stakeWrapper } from 'ts/common/wrappers'; //import * as CST from 'ts/common/constants'; -import { SCard, SCardTag3, SCardTitle, SStakingButtonF, SStakingButtonM, SStakingInput } from './_styled'; +import { + SCard, + SCardTag3, + SCardTitle, + SStakingButtonF, + SStakingButtonM, + SStakingInput +} from './_styled'; interface IProps { title: string; poolSize: number; estReturn: number; + myDUO: number; myStake: number; + myAddr: string; + oracleAddr: string; } -export default class AdminCard extends React.Component { +interface IState { + inputText: string; + inputValue: number; +} + +export default class AdminCard extends React.Component { + constructor(props: IProps) { + super(props); + this.state = { + inputText: '', + inputValue: 0 + }; + } + private handleInputChange = (value: string) => { + const newText = + parseInt(value, 0).toString() === 'NaN' ? '' : parseInt(value, 0).toString(); + this.setState({ inputText: newText, inputValue: parseInt(value, 0) }); + }; + private handleStake = async () => { + const { myAddr, oracleAddr, myDUO } = this.props; + const { inputValue } = this.state; + console.log('Stake Params-------------') + console.log(myAddr) + console.log(oracleAddr) + if (inputValue <= myDUO) { + const txHash = await stakeWrapper.stake(myAddr, oracleAddr, inputValue, {gasLimit: 100000}); + this.setState({ inputText: '', inputValue: 0 }); + console.log('Transaction submit: ' + txHash); + } else { + window.alert('Not enough DUO balance'); + this.setState({ inputText: '', inputValue: 0 }); + } + }; public render() { const { title, poolSize, estReturn, myStake } = this.props; + const { inputText } = this.state; const myReward = myStake * estReturn; return ( { -
-
- - Join Node +
+
+ this.handleInputChange(e.target.value)} + /> + Join Node
Unstake
diff --git a/src/ts/components/Cards/StakingPersonalCard.tsx b/src/ts/components/Cards/StakingPersonalCard.tsx index 075d96d..8f74c44 100644 --- a/src/ts/components/Cards/StakingPersonalCard.tsx +++ b/src/ts/components/Cards/StakingPersonalCard.tsx @@ -11,7 +11,8 @@ import duo3d from 'images/duo-3d.png'; import duoIcon from 'images/Duo_black.png'; import * as React from 'react'; //import { ColorStyles } from 'ts/common/styles'; -import { SCard, SCardTag2, SCardTitle } from './_styled'; +import { web3Wrapper } from 'ts/common/wrappers'; +import { SCard, SCardTag2, SCardTitle, SStakingButtonM } from './_styled'; interface IProps { address: string; @@ -19,32 +20,54 @@ interface IProps { } export default class AdminCard extends React.Component { + private handleApprove = async () => { + const { address } = this.props; + const txHash = await web3Wrapper.erc20Approve(web3Wrapper.contractAddresses.DUO, address, web3Wrapper.contractAddresses.Stake, 0, true) + console.log('Transaction submit: ' + txHash); + }; + public render() { const { address, duoBalance } = this.props; return ( DUO Staking} width="960px" margin="0 0 20px 0"> -
My address: {address}
- - -
- -
-
-
DUO Balance
-
-
-
- {d3.format(',.2f')(duoBalance)} +
+ + My address: {address} +
+ +
+ +
+ +
+
+
+ DUO Balance +
+
+
+
+ {d3.format(',.2f')(duoBalance)} +
+
+
+ Approve DUO
- +
); } diff --git a/src/ts/components/Duo.tsx b/src/ts/components/Duo.tsx index 44d5b4c..b96ffbd 100644 --- a/src/ts/components/Duo.tsx +++ b/src/ts/components/Duo.tsx @@ -7,6 +7,7 @@ import DualClassCustodianContainer from 'ts/containers/Pages/DualClassCustodianC import Esplanade from 'ts/containers/Pages/EsplanadeCointainer'; import MagiAdmin from 'ts/containers/Pages/MagiAdminContainer'; import Magi from 'ts/containers/Pages/MagiContainer'; +import StakingAdmin from 'ts/containers/Pages/StakingAdminContainer'; import Staking from 'ts/containers/Pages/StakingContainer'; import Status from 'ts/containers/Pages/StatusContainer'; import Home from './Pages/Home'; @@ -71,6 +72,7 @@ export default class Duo extends React.Component { } /> } /> } /> + } /> } />
diff --git a/src/ts/components/Pages/Staking.tsx b/src/ts/components/Pages/Staking.tsx index 13c6857..f46aaea 100644 --- a/src/ts/components/Pages/Staking.tsx +++ b/src/ts/components/Pages/Staking.tsx @@ -1,4 +1,5 @@ //import { IStatus } from '@finbook/duo-market-data'; +import { IStakeAddress, IStakeLot } from '@finbook/duo-contract-wrapper'; import { Layout } from 'antd'; import * as React from 'react'; import StakingNodeCard from 'ts/components/Cards/StakingNodesCard'; @@ -9,6 +10,8 @@ import { SContent } from '../_styled'; interface IProps { account: string; duoBalance: number; + addresses: IStakeAddress; + userStakes: { [key: string]: IStakeLot[] } subscribe: () => any; } @@ -19,15 +22,47 @@ export default class Staking extends React.Component { } public render() { - const {account, duoBalance} = this.props + const { account, duoBalance, addresses, userStakes } = this.props; + console.log(addresses); + console.log(addresses.priceFeedList); + console.log("********userStakes"); + console.log(userStakes); + console.log("********userStakes"); return (
- - - - + + {addresses.priceFeedList.length ? ( + addresses.priceFeedList.map((addr, i) => ( + + )) + ) : ( +
+ Loading Nodes... +
+ )}
); diff --git a/src/ts/components/Pages/StakingAdmin.tsx b/src/ts/components/Pages/StakingAdmin.tsx new file mode 100644 index 0000000..050ac05 --- /dev/null +++ b/src/ts/components/Pages/StakingAdmin.tsx @@ -0,0 +1,88 @@ +//import { IStatus } from '@finbook/duo-market-data'; +import { IStakeAddress, IStakeStates } from '@finbook/duo-contract-wrapper'; +import { Layout } from 'antd'; +import * as React from 'react'; +import { stakeWrapper } from 'ts/common/wrappers'; +import Header from 'ts/containers/HeaderContainer'; +import { SContent } from '../_styled'; + +interface IProps { + account: string; + duoBalance: number; + addresses: IStakeAddress; + contractStates: IStakeStates; + subscribe: () => any; +} + +export default class Staking extends React.Component { + public componentDidMount() { + this.props.subscribe(); + document.title = 'DUO | Staking Admin'; + } + + private handleStake = async (operator: boolean) => { + const { account } = this.props; + const txHash = operator ? await stakeWrapper.enableStakingAndUnstaking(account, {gasLimit: 100000}) : await stakeWrapper.disableStakingAndUnstaking(account, {gasLimit: 100000}) + console.log(txHash); + }; + + public render() { + const { addresses, contractStates } = this.props; + console.log(addresses); + console.log(addresses.priceFeedList); + return ( + +
+ +
+ Contract States +
+ Can Stake: {contractStates.canStake.toString()} +
+
+ Can Unstake: {contractStates.canUnstake.toString()} +
+
+ LockMinTimeInSecond: {contractStates.lockMinTimeInSecond} +
+
+ MinStakeAmt: {contractStates.minStakeAmt} +
+
+ MaxStakePerPf: {contractStates.maxStakePerPf} +
+
+ TotalAwardsToDistribute: {contractStates.totalAwardsToDistribute} +
+
+
+ + +
+
+ + ); + } +} diff --git a/src/ts/containers/Pages/StakingAdminContainer.ts b/src/ts/containers/Pages/StakingAdminContainer.ts new file mode 100644 index 0000000..ed8c8e0 --- /dev/null +++ b/src/ts/containers/Pages/StakingAdminContainer.ts @@ -0,0 +1,31 @@ +// import { contractAddresses} from '@finbook/duo-contract-wrapper'; +import { connect } from 'react-redux'; +import { AnyAction } from 'redux'; +import { ThunkDispatch } from 'redux-thunk'; +import * as stakeActions from 'ts/actions/stakeActions'; +// import * as web3Actions from 'ts/actions/web3Actions'; +import { IState } from 'ts/common/types'; +//import { web3Wrapper } from 'ts/common/wrappers'; +//import util from 'ts/common/util'; +import StakingAdmin from 'ts/components/Pages/StakingAdmin'; + +function mapStateToProps(state: IState) { + return { + account: state.web3.account, + duoBalance: state.stake.duo, + addresses: state.stake.addresses, + contractStates: state.stake.states + }; +} + +function mapDispatchToProps(dispatch: ThunkDispatch) { + return { + subscribe: () => + dispatch(stakeActions.subscribe()) + }; +} + +export default connect( + mapStateToProps, + mapDispatchToProps +)(StakingAdmin); diff --git a/src/ts/containers/Pages/StakingContainer.ts b/src/ts/containers/Pages/StakingContainer.ts index faee9db..7cbc13b 100644 --- a/src/ts/containers/Pages/StakingContainer.ts +++ b/src/ts/containers/Pages/StakingContainer.ts @@ -12,7 +12,9 @@ import Staking from 'ts/components/Pages/Staking'; function mapStateToProps(state: IState) { return { account: state.web3.account, - duoBalance: state.stake.duo + duoBalance: state.stake.duo, + addresses: state.stake.addresses, + userStakes: state.stake.userStake }; } diff --git a/src/ts/reducers/stakeReducer.ts b/src/ts/reducers/stakeReducer.ts index f6ce19d..96bd174 100644 --- a/src/ts/reducers/stakeReducer.ts +++ b/src/ts/reducers/stakeReducer.ts @@ -15,15 +15,13 @@ export const initialState: IStakeState = { duo: 0, addresses: { operator: WrapperConstants.DUMMY_ADDR, - priceFeedList: [], + priceFeedList: [] }, subscription: 0, + userStake: {} }; -export function stakeReducer( - state: IStakeState = initialState, - action: AnyAction -): IStakeState { +export function stakeReducer(state: IStakeState = initialState, action: AnyAction): IStakeState { switch (action.type) { case CST.AC_STK_STATES: return Object.assign({}, state, { @@ -41,6 +39,10 @@ export function stakeReducer( return Object.assign({}, state, { subscription: action.id }); + case CST.AC_STK_USERSTAKE: + return Object.assign({}, state, { + userStake: action.value + }); default: return state; } diff --git a/src/ts/store/__snapshots__/store.test.ts.snap b/src/ts/store/__snapshots__/store.test.ts.snap index 9ab29ef..68f8758 100644 --- a/src/ts/store/__snapshots__/store.test.ts.snap +++ b/src/ts/store/__snapshots__/store.test.ts.snap @@ -139,6 +139,7 @@ Object { "totalAwardsToDistribute": 0, }, "subscription": 0, + "userStake": Object {}, }, "ui": Object { "locale": "EN", From c03baedd151d0d440009958f7c6f69c735b4e819 Mon Sep 17 00:00:00 2001 From: Wen Sihao Date: Fri, 24 May 2019 15:57:23 +0800 Subject: [PATCH 08/22] Update page --- finbook-duo-contract-wrapper-1.4.1.tgz | Bin 34116 -> 137281 bytes package-lock.json | 2 +- src/ts/actions/stakeActions.ts | 27 ++++++++++++--- .../__snapshots__/wrappers.test.ts.snap | 14 ++++---- src/ts/common/constants.ts | 1 + src/ts/common/types.ts | 3 +- src/ts/components/Cards/StakingNodesCard.tsx | 31 +++++++++++++----- src/ts/components/Pages/Staking.tsx | 6 ++-- src/ts/components/Pages/StakingAdmin.tsx | 6 ++-- src/ts/containers/Pages/StakingContainer.ts | 3 +- src/ts/reducers/stakeReducer.ts | 7 +++- src/ts/store/__snapshots__/store.test.ts.snap | 1 + 12 files changed, 69 insertions(+), 32 deletions(-) diff --git a/finbook-duo-contract-wrapper-1.4.1.tgz b/finbook-duo-contract-wrapper-1.4.1.tgz index 942c958aef8d4b862e1d852f390dc752090b6f50..0c7dfa63260c4fea32556414c9763a28fba351d0 100644 GIT binary patch literal 137281 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

IkTG>f)Xp%12<2;L9skN9 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 cYZx!u(IyjYf9@Bjb+ literal 34116 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 E0FT!v2mk;8 diff --git a/package-lock.json b/package-lock.json index 67c726d..6edc7b7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -100,7 +100,7 @@ }, "@finbook/duo-contract-wrapper": { "version": "file:finbook-duo-contract-wrapper-1.4.1.tgz", - "integrity": "sha512-3i65IAaCsFyAJAo4Py79j+vfkaL+EZQHOti+/DMT7ELPsXViRXf3/3d+TL9NPlfFAQ0F5Gt1/gSTsI2N5aRLBQ==", + "integrity": "sha512-piVzOB3i+Wo1CyQ/DZFlOTOzukQrTKVBG1oZxJ/zG7ceBLpXomGlncFxz++L6ywQBddst6SGvYHM9dZBgDlhPg==", "requires": { "@ledgerhq/hw-transport-u2f": "^4.32.0", "@ledgerhq/web3-subprovider": "^4.32.0", diff --git a/src/ts/actions/stakeActions.ts b/src/ts/actions/stakeActions.ts index 44cea3a..394d4f3 100644 --- a/src/ts/actions/stakeActions.ts +++ b/src/ts/actions/stakeActions.ts @@ -15,7 +15,6 @@ export function statesUpdate(states: IStakeStates) { export function getStates(): VoidThunkAction { return async dispatch => { const states = await stakeWrapper.getStates(); - console.log(states) dispatch(statesUpdate(states)); }; } @@ -62,11 +61,29 @@ export function userStakeUpdate(userStake: { [key: string]: IStakeLot[] }) { export function getUserStake(): VoidThunkAction { return async (dispatch, getState) => { const account = getState().web3.account; - const userStake = await stakeWrapper.getUserStakes(account) + const pfList = await stakeWrapper.getPfList() + const userStake = await stakeWrapper.getUserStakes(account, pfList) dispatch(userStakeUpdate(userStake)); }; } +export function oracleStakeUpdate(oracleStake: { [key: string]: number }) { + return { + type: CST.AC_STK_ORACLESTAKE, + value: oracleStake + }; +} + +export function getOracleStake(): VoidThunkAction { + return async (dispatch) => { + console.log("Getting Oracle Stakes **************") + const oracleStake = await stakeWrapper.getOracleStakes() + console.log("Oracle Stakes **************") + console.log(oracleStake) + dispatch(oracleStakeUpdate(oracleStake)); + }; +} + export function subscriptionUpdate(intervalId: number) { return { type: CST.AC_STK_SUB, @@ -75,12 +92,12 @@ export function subscriptionUpdate(intervalId: number) { } export function refresh(): VoidThunkAction { - console.log('sub to stake contract'); return async dispatch => { await dispatch(getStates()); dispatch(getBalances()); dispatch(getAddresses()); dispatch(getUserStake()); + dispatch(getOracleStake()); }; } @@ -89,7 +106,7 @@ export function subscribe(): VoidThunkAction { return async dispatch => { dispatch(subscriptionUpdate(0)); dispatch(refresh()); - dispatch(subscriptionUpdate(window.setInterval(() => dispatch(refresh()), 10000))); + dispatch(subscriptionUpdate(window.setInterval(() => dispatch(refresh()), 30000))); }; } @@ -104,6 +121,6 @@ export function subscribeAdmin(): VoidThunkAction { return async dispatch => { dispatch(subscriptionUpdate(0)); dispatch(refreshAdmin()); - dispatch(subscriptionUpdate(window.setInterval(() => dispatch(refreshAdmin()), 10000))); + dispatch(subscriptionUpdate(window.setInterval(() => dispatch(refreshAdmin()), 30000))); }; } diff --git a/src/ts/common/__snapshots__/wrappers.test.ts.snap b/src/ts/common/__snapshots__/wrappers.test.ts.snap index d29d034..bcff603 100644 --- a/src/ts/common/__snapshots__/wrappers.test.ts.snap +++ b/src/ts/common/__snapshots__/wrappers.test.ts.snap @@ -88,7 +88,7 @@ Array [ "code": "Magi", }, ], - "Stake": "0x23a777f13844eb5ca0f2304f1ce8c7392bb27235", + "Stake": "0xbaa6a5B0b63597bCF8a81b2B3E12BEcF591B77a9", }, }, "0x13016f27945f3f7b39A5Daae068D698e34E55491", @@ -159,7 +159,7 @@ Array [ "code": "Magi", }, ], - "Stake": "0x23a777f13844eb5ca0f2304f1ce8c7392bb27235", + "Stake": "0xbaa6a5B0b63597bCF8a81b2B3E12BEcF591B77a9", }, }, "0x00be45Fe5903AB1b33a9d3969b05b29552a6d18b", @@ -230,7 +230,7 @@ Array [ "code": "Magi", }, ], - "Stake": "0x23a777f13844eb5ca0f2304f1ce8c7392bb27235", + "Stake": "0xbaa6a5B0b63597bCF8a81b2B3E12BEcF591B77a9", }, }, "0x32a42AeDe34Cd0D2D76e02E0d3A3440706A9c619", @@ -312,7 +312,7 @@ Array [ "code": "Magi", }, ], - "Stake": "0x23a777f13844eb5ca0f2304f1ce8c7392bb27235", + "Stake": "0xbaa6a5B0b63597bCF8a81b2B3E12BEcF591B77a9", }, }, "0xD728681490d63582047A6Cd2fC80B1343C6AbA20", @@ -394,7 +394,7 @@ Array [ "code": "Magi", }, ], - "Stake": "0x23a777f13844eb5ca0f2304f1ce8c7392bb27235", + "Stake": "0xbaa6a5B0b63597bCF8a81b2B3E12BEcF591B77a9", }, }, "0x0d729B3C11b3E6Bf5792d36f640f3Be6f187Dd67", @@ -476,10 +476,10 @@ Array [ "code": "Magi", }, ], - "Stake": "0x23a777f13844eb5ca0f2304f1ce8c7392bb27235", + "Stake": "0xbaa6a5B0b63597bCF8a81b2B3E12BEcF591B77a9", }, }, - "0x23a777f13844eb5ca0f2304f1ce8c7392bb27235", + "0xbaa6a5B0b63597bCF8a81b2B3E12BEcF591B77a9", ], ] `; diff --git a/src/ts/common/constants.ts b/src/ts/common/constants.ts index ad0cf34..7b42ae7 100644 --- a/src/ts/common/constants.ts +++ b/src/ts/common/constants.ts @@ -29,6 +29,7 @@ export const AC_STK_STATES = 'stakeStates'; export const AC_STK_ADDRESSES = 'stakeAddresses'; export const AC_STK_SUB = 'stakeSubscription'; export const AC_STK_USERSTAKE = 'userStake'; +export const AC_STK_ORACLESTAKE = 'orcaleStake'; export const AC_WEB3_ACCOUNT = 'web3Account'; export const AC_WEB3_NETWORK = 'web3Network'; export const AC_WEB3_BALACE = 'web3Balance'; diff --git a/src/ts/common/types.ts b/src/ts/common/types.ts index c23a731..f05d3ff 100644 --- a/src/ts/common/types.ts +++ b/src/ts/common/types.ts @@ -58,7 +58,8 @@ export interface IStakeState { readonly duo: number; readonly subscription: number; readonly addresses: IStakeAddress; - readonly userStake: { [key: string]: IStakeLot[] } + readonly userStake: { [key: string]: IStakeLot[] }; + readonly oracleStake: { [key: string]: number }; } export interface IEsplanadeState { diff --git a/src/ts/components/Cards/StakingNodesCard.tsx b/src/ts/components/Cards/StakingNodesCard.tsx index b0c82de..403994d 100644 --- a/src/ts/components/Cards/StakingNodesCard.tsx +++ b/src/ts/components/Cards/StakingNodesCard.tsx @@ -3,6 +3,7 @@ // ICustodianAddresses, // IDualClassStates // } from '@finbook/duo-contract-wrapper'; +import { IStakeLot, Web3Wrapper } from '@finbook/duo-contract-wrapper'; //import { Table } from 'antd'; import * as d3 from 'd3'; import * as React from 'react'; @@ -22,7 +23,7 @@ interface IProps { poolSize: number; estReturn: number; myDUO: number; - myStake: number; + myStake: { [key: string]: IStakeLot[] }; myAddr: string; oracleAddr: string; } @@ -48,11 +49,10 @@ export default class AdminCard extends React.Component { private handleStake = async () => { const { myAddr, oracleAddr, myDUO } = this.props; const { inputValue } = this.state; - console.log('Stake Params-------------') - console.log(myAddr) - console.log(oracleAddr) if (inputValue <= myDUO) { - const txHash = await stakeWrapper.stake(myAddr, oracleAddr, inputValue, {gasLimit: 100000}); + const txHash = await stakeWrapper.stake(myAddr, oracleAddr, inputValue, { + gasLimit: 1000000 + }); this.setState({ inputText: '', inputValue: 0 }); console.log('Transaction submit: ' + txHash); } else { @@ -60,10 +60,23 @@ export default class AdminCard extends React.Component { this.setState({ inputText: '', inputValue: 0 }); } }; + private handleUnstake = async () => { + const { myAddr, oracleAddr } = this.props; + const txHash = await stakeWrapper.unstake(myAddr, oracleAddr, { + gasLimit: 1000000 + }); + console.log('Transaction submit: ' + txHash); + }; public render() { - const { title, poolSize, estReturn, myStake } = this.props; + const { title, poolSize, estReturn, myStake, oracleAddr } = this.props; const { inputText } = this.state; - const myReward = myStake * estReturn; + const myStakeList = myStake[oracleAddr]; + let myAccStake = 0; + if (myStakeList) + myStakeList.forEach(result => { + myAccStake += Web3Wrapper.fromWei((result as any)['amtInWei']); + }); + const myReward = myAccStake * estReturn; return ( {title.toUpperCase()}} @@ -131,7 +144,7 @@ export default class AdminCard extends React.Component { paddingTop: 8 }} > - {d3.format(',.0f')(myStake)} + {d3.format(',.0f')(myAccStake)} duo

@@ -186,7 +199,7 @@ export default class AdminCard extends React.Component { /> Join Node
- Unstake + Unstake
diff --git a/src/ts/components/Pages/Staking.tsx b/src/ts/components/Pages/Staking.tsx index f46aaea..a1de2e4 100644 --- a/src/ts/components/Pages/Staking.tsx +++ b/src/ts/components/Pages/Staking.tsx @@ -11,7 +11,8 @@ interface IProps { account: string; duoBalance: number; addresses: IStakeAddress; - userStakes: { [key: string]: IStakeLot[] } + userStakes: { [key: string]: IStakeLot[] }; + oracleStakes: { [key: string]: number }; subscribe: () => any; } @@ -27,7 +28,6 @@ export default class Staking extends React.Component { console.log(addresses.priceFeedList); console.log("********userStakes"); console.log(userStakes); - console.log("********userStakes"); return (
@@ -41,7 +41,7 @@ export default class Staking extends React.Component { poolSize={0} estReturn={0} myDUO={duoBalance} - myStake={0} + myStake={userStakes} myAddr={account} oracleAddr={addr} /> diff --git a/src/ts/components/Pages/StakingAdmin.tsx b/src/ts/components/Pages/StakingAdmin.tsx index 050ac05..6952d65 100644 --- a/src/ts/components/Pages/StakingAdmin.tsx +++ b/src/ts/components/Pages/StakingAdmin.tsx @@ -22,14 +22,12 @@ export default class Staking extends React.Component { private handleStake = async (operator: boolean) => { const { account } = this.props; - const txHash = operator ? await stakeWrapper.enableStakingAndUnstaking(account, {gasLimit: 100000}) : await stakeWrapper.disableStakingAndUnstaking(account, {gasLimit: 100000}) + const txHash = operator ? await stakeWrapper.enableStakingAndUnstaking(account, {gasLimit: 100000}) : await stakeWrapper.disableStakingAndUnstaking(account, {gasLimit: 1000000}) console.log(txHash); }; public render() { - const { addresses, contractStates } = this.props; - console.log(addresses); - console.log(addresses.priceFeedList); + const { contractStates } = this.props; return (
diff --git a/src/ts/containers/Pages/StakingContainer.ts b/src/ts/containers/Pages/StakingContainer.ts index 7cbc13b..1a9b172 100644 --- a/src/ts/containers/Pages/StakingContainer.ts +++ b/src/ts/containers/Pages/StakingContainer.ts @@ -14,7 +14,8 @@ function mapStateToProps(state: IState) { account: state.web3.account, duoBalance: state.stake.duo, addresses: state.stake.addresses, - userStakes: state.stake.userStake + userStakes: state.stake.userStake, + oracleStakes: state.stake.oracleStake }; } diff --git a/src/ts/reducers/stakeReducer.ts b/src/ts/reducers/stakeReducer.ts index 96bd174..db50ed9 100644 --- a/src/ts/reducers/stakeReducer.ts +++ b/src/ts/reducers/stakeReducer.ts @@ -18,7 +18,8 @@ export const initialState: IStakeState = { priceFeedList: [] }, subscription: 0, - userStake: {} + userStake: {}, + oracleStake: {} }; export function stakeReducer(state: IStakeState = initialState, action: AnyAction): IStakeState { @@ -43,6 +44,10 @@ export function stakeReducer(state: IStakeState = initialState, action: AnyActio return Object.assign({}, state, { userStake: action.value }); + case CST.AC_STK_ORACLESTAKE: + return Object.assign({}, state, { + oracleStake: action.value + }); default: return state; } diff --git a/src/ts/store/__snapshots__/store.test.ts.snap b/src/ts/store/__snapshots__/store.test.ts.snap index 68f8758..6a5e754 100644 --- a/src/ts/store/__snapshots__/store.test.ts.snap +++ b/src/ts/store/__snapshots__/store.test.ts.snap @@ -130,6 +130,7 @@ Object { "priceFeedList": Array [], }, "duo": 0, + "oracleStake": Object {}, "states": Object { "canStake": false, "canUnstake": false, From 160edebaf9fa2e38b1625419669bec5743e2fb73 Mon Sep 17 00:00:00 2001 From: Wen Sihao Date: Mon, 27 May 2019 10:56:20 +0800 Subject: [PATCH 09/22] Front-end staking page V1 --- finbook-duo-contract-wrapper-1.4.1.tgz | Bin 137281 -> 137292 bytes package-lock.json | 2 +- src/ts/common/constants.ts | 2 ++ src/ts/components/Cards/StakingNodesCard.tsx | 15 ++++++++------- src/ts/components/Pages/Staking.tsx | 11 ++++------- 5 files changed, 15 insertions(+), 15 deletions(-) diff --git a/finbook-duo-contract-wrapper-1.4.1.tgz b/finbook-duo-contract-wrapper-1.4.1.tgz index 0c7dfa63260c4fea32556414c9763a28fba351d0..054e73e73f3c2f3dce66ab4d75fa4badfb7b4f33 100644 GIT binary patch delta 135738 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

p0oXVe?{qrq>9qJeVgnztR!}h2A9Jkxxxj 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 HI_=TI8c^OGhVSrh#X7UG z7C}2JswtxmuEXse>AJx$4r}=^d|w6jKDE1G(7#Wu)YiqyH@4$;>vd~SUr@S-sR+XH z^S6#j+A1cu=Cyc{e_w{E~(@hY1U)@I4Tj8sE$(dQdmsW{QkBR_CEr=kZ$Q z((YZN&fS6zZO)dv1W}Y>WoRL<`u_1%n7muJ>A;jQ>e_or%=v1tY4uTFv#!YO+2uOM z9B%CJ8ApZx4jw3~&sc(`06P;O^a{s@c`YGU#f`$=+NZjm)1N%KByaL7klb=tbTjXAxhr zDxeYe%~(4lh^XDk23|A(MT7NHu+Ry7%$L(Ygu@YCP$~bX&@Tu%>V*dUG0fa_i)iSv zF76&yXBnsY%u{!SLebW;nfh{ur~GK1hhb8NN-F?FS0s=r=Wj}_>T?ymS%VXp*eu)? z`a(jG!7rYcid4?w^MUEYif_DTmB+9qUA0la@R`rv2*jIy9efzIq(;@xO|KXt3U=+zL5w`;cs zTtyJno^CaA*~iUd(;6!frB`abj4EvQDCH}){C9)-)Lm4xbUGcx_e<~*reXwm8bD}A z;0@GI@H=v&+bS}xQ5O5Oyxwg+PtFRjHBrHVWD3&BF$QG^jHw%HvgyBQN)#^N14;EP z2pHdS$V)Vcil5{0SFr87@RK)WlM~Z~@+9_#WAU6Ukq46h{C{T!NM?zaK70)~6H1~~ z)LD_R*n@FHVLsJL!u|+_2LF^$i#c&88b_~qTN=z4zmNWJZ|vE`H#SGdfwS7a;_D$gh|Oe{_VAL zCDkI`)*g#_-ClX>vRw?)Do9P|Feci9IRY7&y*95(8Dco}_ z*{B6w>bD+VLj-h$Xklpymg4N`6}mXwkYia{%b z;-|0^(Y9@sBC-f1aQVh({X!Y;a$jx}deUd0735|YbWT4~6@VmT8ME5kx#|J}(F!HV zx+)|>LlyDk{Uhu!|BpKADWfif=PEf{CHbjy#;BKN^Ik^gJuI{&YgD+hic=r6?I2{kH=grU2?X7$&h2L)i& zqc={c7ZZv#10d-;-1s*XqG8NSbZ>T^S|>q&o^4zkFlL+ECY$k)-8#(0qUU*zt;Ql< z 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 delta 135778 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 { console.log('Transaction submit: ' + txHash); }; public render() { - const { title, poolSize, estReturn, myStake, oracleAddr } = this.props; + const { title, estReturn, myStake, oracleAddr, oracleStakes } = this.props; const { inputText } = this.state; const myStakeList = myStake[oracleAddr]; let myAccStake = 0; @@ -101,8 +101,8 @@ export default class AdminCard extends React.Component { paddingTop: 8 }} > - {d3.format(',.0f')(poolSize)} - duo + {d3.format(',.0f')(oracleStakes[oracleAddr])} + DUO @@ -124,6 +124,7 @@ export default class AdminCard extends React.Component { }} > {d3.format(',.2%')(estReturn)} + p.a. @@ -145,7 +146,7 @@ export default class AdminCard extends React.Component { }} > {d3.format(',.0f')(myAccStake)} - duo + DUO @@ -167,7 +168,7 @@ export default class AdminCard extends React.Component { }} > {d3.format(',.0f')(myReward)} - duo + DUO @@ -193,7 +194,7 @@ export default class AdminCard extends React.Component { }} > this.handleInputChange(e.target.value)} /> diff --git a/src/ts/components/Pages/Staking.tsx b/src/ts/components/Pages/Staking.tsx index a1de2e4..db16292 100644 --- a/src/ts/components/Pages/Staking.tsx +++ b/src/ts/components/Pages/Staking.tsx @@ -2,6 +2,7 @@ import { IStakeAddress, IStakeLot } from '@finbook/duo-contract-wrapper'; import { Layout } from 'antd'; import * as React from 'react'; +import * as CST from 'ts/common/constants'; import StakingNodeCard from 'ts/components/Cards/StakingNodesCard'; import StakingPersonalCard from 'ts/components/Cards/StakingPersonalCard'; import Header from 'ts/containers/HeaderContainer'; @@ -23,11 +24,7 @@ export default class Staking extends React.Component { } public render() { - const { account, duoBalance, addresses, userStakes } = this.props; - console.log(addresses); - console.log(addresses.priceFeedList); - console.log("********userStakes"); - console.log(userStakes); + const { account, duoBalance, addresses, userStakes, oracleStakes } = this.props; return (

@@ -36,14 +33,14 @@ export default class Staking extends React.Component { {addresses.priceFeedList.length ? ( addresses.priceFeedList.map((addr, i) => ( )) ) : ( From 76aed3c536ed081a0d5dc768cdb95450a7d18696 Mon Sep 17 00:00:00 2001 From: Wen Sihao Date: Mon, 27 May 2019 16:22:33 +0800 Subject: [PATCH 10/22] Add award redeem --- finbook-duo-contract-wrapper-1.4.1.tgz | Bin 137292 -> 137297 bytes package-lock.json | 56 ++++++++++-- package.json | 1 + src/ts/actions/stakeActions.ts | 32 +++++-- src/ts/common/constants.ts | 3 +- src/ts/common/types.ts | 1 + src/ts/components/Cards/StakingNodesCard.tsx | 2 +- .../components/Cards/StakingPersonalCard.tsx | 78 ++++++++++++++-- src/ts/components/Pages/Staking.tsx | 21 ++++- src/ts/components/Pages/StakingAdmin.tsx | 85 ++++++++++++++++-- src/ts/containers/Pages/StakingContainer.ts | 7 +- src/ts/reducers/stakeReducer.ts | 7 +- src/ts/store/__snapshots__/store.test.ts.snap | 1 + 13 files changed, 255 insertions(+), 39 deletions(-) diff --git a/finbook-duo-contract-wrapper-1.4.1.tgz b/finbook-duo-contract-wrapper-1.4.1.tgz index 054e73e73f3c2f3dce66ab4d75fa4badfb7b4f33..aef9bb9cd97b3924e26f0ebc390f753e9ac6dfc8 100644 GIT binary patch delta 104611 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ഖqnx(^$;31*I% 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

ZZn68LOtoNS;a+>)G%}jfbw{q4S@e$)R-pukj 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 M2VCCwApr0p00DkuFaQ7m delta 104585 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

nbDl!=MS^v3?)drG~w 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 FV91tJv36TV#ap;1s|>bF&O& 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 P_xt-lzyAM80PZ0GPBn3y diff --git a/package-lock.json b/package-lock.json index aed227b..f15dc1b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -100,7 +100,7 @@ }, "@finbook/duo-contract-wrapper": { "version": "file:finbook-duo-contract-wrapper-1.4.1.tgz", - "integrity": "sha512-XYm6BET3onbb4FLljaz+0RCBoGs6tA7tHRsrC0TAbd/1l/tINXQJ4oXMbnCKhRSeXBFYewfdG9m5Kv2jUDtN6A==", + "integrity": "sha512-XE35B5N4uLZDTqUyNGvQ3siFdLLW+Pu2bxpT2kxeQiI5sZBcKataJjuMtijFLjqRM+NJhO4xR/ig3WQ4FxTNdA==", "requires": { "@ledgerhq/hw-transport-u2f": "^4.32.0", "@ledgerhq/web3-subprovider": "^4.32.0", @@ -5252,6 +5252,32 @@ "requires": { "ethereumjs-abi": "git+https://github.com/ethereumjs/ethereumjs-abi.git#8431eab7b3384e65e8126a4602520b78031666fb", "ethereumjs-util": "^5.1.1" + }, + "dependencies": { + "ethereumjs-abi": { + "version": "git+https://github.com/ethereumjs/ethereumjs-abi.git#8431eab7b3384e65e8126a4602520b78031666fb", + "from": "git+https://github.com/ethereumjs/ethereumjs-abi.git", + "requires": { + "bn.js": "^4.11.8", + "ethereumjs-util": "^6.0.0" + }, + "dependencies": { + "ethereumjs-util": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-6.1.0.tgz", + "integrity": "sha512-URESKMFbDeJxnAxPppnk2fN6Y3BIatn9fwn76Lm8bQlt+s52TpG8dN9M66MLPuRAiAOIqL3dfwqWJf0sd0fL0Q==", + "requires": { + "bn.js": "^4.11.0", + "create-hash": "^1.1.2", + "ethjs-util": "0.1.6", + "keccak": "^1.0.2", + "rlp": "^2.0.0", + "safe-buffer": "^5.1.1", + "secp256k1": "^3.0.1" + } + } + } + } } }, "eth-tx-summary": { @@ -5277,8 +5303,9 @@ "integrity": "sha1-L9w1dvIykDNYl26znaeDIT/5Uj8=" }, "ethereumjs-abi": { - "version": "git+https://github.com/ethereumjs/ethereumjs-abi.git#8431eab7b3384e65e8126a4602520b78031666fb", - "from": "git+https://github.com/ethereumjs/ethereumjs-abi.git", + "version": "0.6.7", + "resolved": "https://registry.npmjs.org/ethereumjs-abi/-/ethereumjs-abi-0.6.7.tgz", + "integrity": "sha512-EMLOA8ICO5yAaXDhjVEfYjsJIXYutY8ufTE93eEKwsVtp2usQreKwsDTJ9zvam3omYqNuffr8IONIqb2uUslGQ==", "requires": { "bn.js": "^4.11.8", "ethereumjs-util": "^6.0.0" @@ -16992,25 +17019,38 @@ "dev": true }, "tape": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/tape/-/tape-4.10.1.tgz", - "integrity": "sha512-G0DywYV1jQeY3axeYnXUOt6ktnxS9OPJh97FGR3nrua8lhWi1zPflLxcAHavZ7Jf3qUfY7cxcVIVFa4mY2IY1w==", + "version": "4.10.2", + "resolved": "https://registry.npmjs.org/tape/-/tape-4.10.2.tgz", + "integrity": "sha512-mgl23h7W2yuk3N85FOYrin2OvThTYWdwbk6XQ1pr2PMJieyW2FM/4Bu/+kD/wecb3aZ0Enm+Syinyq467OPq2w==", "requires": { "deep-equal": "~1.0.1", "defined": "~1.0.0", "for-each": "~0.3.3", "function-bind": "~1.1.1", - "glob": "~7.1.3", + "glob": "~7.1.4", "has": "~1.0.3", "inherits": "~2.0.3", "minimist": "~1.2.0", "object-inspect": "~1.6.0", - "resolve": "~1.10.0", + "resolve": "~1.10.1", "resumer": "~0.0.0", "string.prototype.trim": "~1.1.2", "through": "~2.3.8" }, "dependencies": { + "glob": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", + "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, "minimist": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", diff --git a/package.json b/package.json index 7c17b34..74a368b 100644 --- a/package.json +++ b/package.json @@ -98,6 +98,7 @@ "@finbook/duo-market-data": "^1.0.4", "antd": "^3.13.0", "d3": "^5.8.0", + "ethereumjs-abi": "^0.6.7", "isomorphic-ws": "^4.0.1", "lodash": "^4.17.11", "moment": "^2.24.0", diff --git a/src/ts/actions/stakeActions.ts b/src/ts/actions/stakeActions.ts index 394d4f3..6ffe78f 100644 --- a/src/ts/actions/stakeActions.ts +++ b/src/ts/actions/stakeActions.ts @@ -47,7 +47,7 @@ export function addressesUpdate(addr: IStakeAddress) { export function getAddresses(): VoidThunkAction { return async dispatch => { const addr = await stakeWrapper.getAddresses(); - dispatch(addressesUpdate(addr)) + dispatch(addressesUpdate(addr)); }; } @@ -61,8 +61,8 @@ export function userStakeUpdate(userStake: { [key: string]: IStakeLot[] }) { export function getUserStake(): VoidThunkAction { return async (dispatch, getState) => { const account = getState().web3.account; - const pfList = await stakeWrapper.getPfList() - const userStake = await stakeWrapper.getUserStakes(account, pfList) + const pfList = await stakeWrapper.getPfList(); + const userStake = await stakeWrapper.getUserStakes(account, pfList); dispatch(userStakeUpdate(userStake)); }; } @@ -75,15 +75,29 @@ export function oracleStakeUpdate(oracleStake: { [key: string]: number }) { } export function getOracleStake(): VoidThunkAction { - return async (dispatch) => { - console.log("Getting Oracle Stakes **************") - const oracleStake = await stakeWrapper.getOracleStakes() - console.log("Oracle Stakes **************") - console.log(oracleStake) + return async dispatch => { + const oracleStake = await stakeWrapper.getOracleStakes(); dispatch(oracleStakeUpdate(oracleStake)); }; } +export function userAwardUpdate(userAward: number) { + return { + type: CST.AC_STK_AWARD, + value: userAward + }; +} + +export function getUserAward(): VoidThunkAction { + return async (dispatch, getState) => { + console.log('Getting Award'); + const account = getState().web3.account; + const userAward = await stakeWrapper.getUserAward(account); + console.log('User award: ' + userAward); + dispatch(userAwardUpdate(userAward)); + }; +} + export function subscriptionUpdate(intervalId: number) { return { type: CST.AC_STK_SUB, @@ -98,7 +112,7 @@ export function refresh(): VoidThunkAction { dispatch(getAddresses()); dispatch(getUserStake()); dispatch(getOracleStake()); - + dispatch(getUserAward()); }; } diff --git a/src/ts/common/constants.ts b/src/ts/common/constants.ts index 74f544f..1a14bb2 100644 --- a/src/ts/common/constants.ts +++ b/src/ts/common/constants.ts @@ -30,6 +30,7 @@ export const AC_STK_ADDRESSES = 'stakeAddresses'; export const AC_STK_SUB = 'stakeSubscription'; export const AC_STK_USERSTAKE = 'userStake'; export const AC_STK_ORACLESTAKE = 'orcaleStake'; +export const AC_STK_AWARD = 'userAward'; export const AC_WEB3_ACCOUNT = 'web3Account'; export const AC_WEB3_NETWORK = 'web3Network'; export const AC_WEB3_BALACE = 'web3Balance'; @@ -39,7 +40,7 @@ export const AC_UI_LOCALE = 'uiLocale'; export const AC_UI_PERIOD = 'uiPeriod'; export const AC_UI_SOURCE = 'uiSource'; -export const AC_STK_NODES = ["Azure", "AWS", "GCP"]; +export const AC_STK_NODES = ['Azure', 'AWS', 'GCP']; export const TH_POOL_ADDRESS = 'Pool Address'; export const TH_ADD_CUSTODIAN = 'ADD CUSTODIAN'; diff --git a/src/ts/common/types.ts b/src/ts/common/types.ts index f05d3ff..2c4f95a 100644 --- a/src/ts/common/types.ts +++ b/src/ts/common/types.ts @@ -60,6 +60,7 @@ export interface IStakeState { readonly addresses: IStakeAddress; readonly userStake: { [key: string]: IStakeLot[] }; readonly oracleStake: { [key: string]: number }; + readonly userAward: number; } export interface IEsplanadeState { diff --git a/src/ts/components/Cards/StakingNodesCard.tsx b/src/ts/components/Cards/StakingNodesCard.tsx index 35bbacd..f3fbcb1 100644 --- a/src/ts/components/Cards/StakingNodesCard.tsx +++ b/src/ts/components/Cards/StakingNodesCard.tsx @@ -153,7 +153,7 @@ export default class AdminCard extends React.Component {

diff --git a/src/ts/components/Cards/StakingPersonalCard.tsx b/src/ts/components/Cards/StakingPersonalCard.tsx index 8f74c44..6afc5d0 100644 --- a/src/ts/components/Cards/StakingPersonalCard.tsx +++ b/src/ts/components/Cards/StakingPersonalCard.tsx @@ -12,24 +12,44 @@ import duoIcon from 'images/Duo_black.png'; import * as React from 'react'; //import { ColorStyles } from 'ts/common/styles'; import { web3Wrapper } from 'ts/common/wrappers'; +import { stakeWrapper } from 'ts/common/wrappers'; import { SCard, SCardTag2, SCardTitle, SStakingButtonM } from './_styled'; interface IProps { + enabled: boolean; address: string; duoBalance: number; + award: number; } export default class AdminCard extends React.Component { private handleApprove = async () => { const { address } = this.props; - const txHash = await web3Wrapper.erc20Approve(web3Wrapper.contractAddresses.DUO, address, web3Wrapper.contractAddresses.Stake, 0, true) + const txHash = await web3Wrapper.erc20Approve( + web3Wrapper.contractAddresses.DUO, + address, + web3Wrapper.contractAddresses.Stake, + 0, + true + ); console.log('Transaction submit: ' + txHash); }; public render() { - const { address, duoBalance } = this.props; + const { enabled, address, duoBalance, award } = this.props; return ( - DUO Staking} width="960px" margin="0 0 20px 0"> + + DUO Staking + + {'(Staking/Unstaking ' + (enabled ? 'Enabled' : 'Disabled') + ')'} + + + } + width="960px" + margin="0 0 20px 0" + >
{ My address: {address}
-
+
@@ -64,8 +90,48 @@ export default class AdminCard extends React.Component {
-
+ +
+ +
+
+
+ Staking Award +
+
+
+
+ {d3.format(',.2f')(award)} +
+
+
+
Approve DUO + + stakeWrapper.claimAward(address, { + gasLimit: 1000000 + }) + } + > + Claim Award +
diff --git a/src/ts/components/Pages/Staking.tsx b/src/ts/components/Pages/Staking.tsx index db16292..a4f4c09 100644 --- a/src/ts/components/Pages/Staking.tsx +++ b/src/ts/components/Pages/Staking.tsx @@ -1,5 +1,5 @@ //import { IStatus } from '@finbook/duo-market-data'; -import { IStakeAddress, IStakeLot } from '@finbook/duo-contract-wrapper'; +import { IStakeAddress, IStakeLot, IStakeStates } from '@finbook/duo-contract-wrapper'; import { Layout } from 'antd'; import * as React from 'react'; import * as CST from 'ts/common/constants'; @@ -9,11 +9,13 @@ import Header from 'ts/containers/HeaderContainer'; import { SContent } from '../_styled'; interface IProps { + contractStates: IStakeStates; account: string; duoBalance: number; addresses: IStakeAddress; userStakes: { [key: string]: IStakeLot[] }; oracleStakes: { [key: string]: number }; + userAward: number; subscribe: () => any; } @@ -24,12 +26,25 @@ export default class Staking extends React.Component { } public render() { - const { account, duoBalance, addresses, userStakes, oracleStakes } = this.props; + const { + contractStates, + account, + duoBalance, + addresses, + userStakes, + oracleStakes, + userAward + } = this.props; return (
- + {addresses.priceFeedList.length ? ( addresses.priceFeedList.map((addr, i) => ( any; } -export default class Staking extends React.Component { +interface IState { + addr: string; + award: string; +} +export default class Staking extends React.Component { + constructor(props: IProps) { + super(props); + this.state = { + addr: '', + award: '' + }; + } public componentDidMount() { this.props.subscribe(); document.title = 'DUO | Staking Admin'; @@ -22,12 +33,26 @@ export default class Staking extends React.Component { private handleStake = async (operator: boolean) => { const { account } = this.props; - const txHash = operator ? await stakeWrapper.enableStakingAndUnstaking(account, {gasLimit: 100000}) : await stakeWrapper.disableStakingAndUnstaking(account, {gasLimit: 1000000}) + const txHash = operator + ? await stakeWrapper.enableStakingAndUnstaking(account, { gasLimit: 100000 }) + : await stakeWrapper.disableStakingAndUnstaking(account, { gasLimit: 1000000 }); console.log(txHash); }; + private handleAddr = (addr: string) => { + this.setState({ + addr: addr + }); + }; + private handleAward = (award: string) => { + this.setState({ + award: award + }); + }; + public render() { - const { contractStates } = this.props; + const { account, contractStates } = this.props; + const { addr, award } = this.state; return (
@@ -41,10 +66,17 @@ export default class Staking extends React.Component { flexDirection: 'column', alignItems: 'center', borderRadius: 4, - marginBottom: 20, + marginBottom: 20 }} > - Contract States + + Contract States +
Can Stake: {contractStates.canStake.toString()}
@@ -73,11 +105,50 @@ export default class Staking extends React.Component { justifyContent: 'space-around', alignItems: 'center', borderRadius: 4, - marginBottom: 20, + marginBottom: 20 }} > - + +
+
+ this.handleAddr(e.target.value)} + /> + this.handleAward(e.target.value)} + /> +
diff --git a/src/ts/containers/Pages/StakingContainer.ts b/src/ts/containers/Pages/StakingContainer.ts index 1a9b172..c1c2d8b 100644 --- a/src/ts/containers/Pages/StakingContainer.ts +++ b/src/ts/containers/Pages/StakingContainer.ts @@ -11,18 +11,19 @@ import Staking from 'ts/components/Pages/Staking'; function mapStateToProps(state: IState) { return { + contractStates: state.stake.states, account: state.web3.account, duoBalance: state.stake.duo, addresses: state.stake.addresses, userStakes: state.stake.userStake, - oracleStakes: state.stake.oracleStake + oracleStakes: state.stake.oracleStake, + userAward: state.stake.userAward }; } function mapDispatchToProps(dispatch: ThunkDispatch) { return { - subscribe: () => - dispatch(stakeActions.subscribe()) + subscribe: () => dispatch(stakeActions.subscribe()) }; } diff --git a/src/ts/reducers/stakeReducer.ts b/src/ts/reducers/stakeReducer.ts index db50ed9..95e0f25 100644 --- a/src/ts/reducers/stakeReducer.ts +++ b/src/ts/reducers/stakeReducer.ts @@ -19,7 +19,8 @@ export const initialState: IStakeState = { }, subscription: 0, userStake: {}, - oracleStake: {} + oracleStake: {}, + userAward: 0 }; export function stakeReducer(state: IStakeState = initialState, action: AnyAction): IStakeState { @@ -48,6 +49,10 @@ export function stakeReducer(state: IStakeState = initialState, action: AnyActio return Object.assign({}, state, { oracleStake: action.value }); + case CST.AC_STK_AWARD: + return Object.assign({}, state, { + userAward: action.value + }); default: return state; } diff --git a/src/ts/store/__snapshots__/store.test.ts.snap b/src/ts/store/__snapshots__/store.test.ts.snap index 6a5e754..988476d 100644 --- a/src/ts/store/__snapshots__/store.test.ts.snap +++ b/src/ts/store/__snapshots__/store.test.ts.snap @@ -140,6 +140,7 @@ Object { "totalAwardsToDistribute": 0, }, "subscription": 0, + "userAward": 0, "userStake": Object {}, }, "ui": Object { From b18e3cd79479c997b1f4440060075f5fcf84083c Mon Sep 17 00:00:00 2001 From: Wen Sihao Date: Tue, 28 May 2019 14:19:12 +0800 Subject: [PATCH 11/22] Front-end optimize --- finbook-duo-contract-wrapper-1.4.0.tgz | Bin 0 -> 137296 bytes finbook-duo-contract-wrapper-1.4.1.tgz | Bin 137297 -> 0 bytes package-lock.json | 62 +++++++++--------- package.json | 2 +- src/ts/actions/stakeActions.ts | 7 +- .../__snapshots__/wrappers.test.ts.snap | 14 ++-- src/ts/components/Cards/StakingNodesCard.tsx | 24 ++++++- .../components/Cards/StakingPersonalCard.tsx | 2 + src/ts/components/Pages/Staking.tsx | 1 + src/ts/components/Pages/StakingAdmin.tsx | 2 +- src/ts/reducers/stakeReducer.ts | 2 +- src/ts/store/__snapshots__/store.test.ts.snap | 2 +- 12 files changed, 69 insertions(+), 49 deletions(-) create mode 100644 finbook-duo-contract-wrapper-1.4.0.tgz delete mode 100644 finbook-duo-contract-wrapper-1.4.1.tgz diff --git a/finbook-duo-contract-wrapper-1.4.0.tgz b/finbook-duo-contract-wrapper-1.4.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..757a3303a6d8f813db76b496556f8a8e91727024 GIT binary patch literal 137296 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 z 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

NFX~X&tph80F*Y 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 LT;BH~0PrCIxd{v- diff --git a/package-lock.json b/package-lock.json index f15dc1b..afd1709 100644 --- a/package-lock.json +++ b/package-lock.json @@ -99,8 +99,8 @@ } }, "@finbook/duo-contract-wrapper": { - "version": "file:finbook-duo-contract-wrapper-1.4.1.tgz", - "integrity": "sha512-XE35B5N4uLZDTqUyNGvQ3siFdLLW+Pu2bxpT2kxeQiI5sZBcKataJjuMtijFLjqRM+NJhO4xR/ig3WQ4FxTNdA==", + "version": "file:finbook-duo-contract-wrapper-1.4.0.tgz", + "integrity": "sha512-nHkXlHHc/vSZgzRwqSfDcVo58GT/9eQ/VwmF19EiRLpkdgRNPh4nVWl6Pjlgy9f2Rq8jwVfJLMnNbyTsJAm9Jg==", "requires": { "@ledgerhq/hw-transport-u2f": "^4.32.0", "@ledgerhq/web3-subprovider": "^4.32.0", @@ -121,12 +121,12 @@ } }, "@ledgerhq/devices": { - "version": "4.60.2", - "resolved": "https://registry.npmjs.org/@ledgerhq/devices/-/devices-4.60.2.tgz", - "integrity": "sha512-taHh6DpnqmI0u9TqK5AtHMoIcLCTuEKT4sk/77f7wdhoBBjgbX6qX807h2qxO6vS/AM6td+HXaOC//eZLkhkSQ==", + "version": "4.60.3", + "resolved": "https://registry.npmjs.org/@ledgerhq/devices/-/devices-4.60.3.tgz", + "integrity": "sha512-QCg0Kz60la4XBLj8xbASwarTQpAPTPG/cXE7+aXmwsEMqowxSlUtRF8hvbIBFn30Dt2KFsv7j3f7KPLv2HSCNA==", "requires": { "@ledgerhq/errors": "^4.60.0", - "@ledgerhq/logs": "^4.60.2", + "@ledgerhq/logs": "^4.60.3", "rxjs": "^6.5.2" } }, @@ -136,48 +136,48 @@ "integrity": "sha512-jGbDAuNw1KNB23osgK9RDa6jXNoz3QaSeaiJZjwYpCWSTH6v0vW5y5LPe9lomg5BcW2r65kNe1feLfZ4wJuu5A==" }, "@ledgerhq/hw-app-eth": { - "version": "4.60.2", - "resolved": "https://registry.npmjs.org/@ledgerhq/hw-app-eth/-/hw-app-eth-4.60.2.tgz", - "integrity": "sha512-3NWyQ1Urzcir8UfcBzBm92ESvqSjtP+6dJjDQLScZx2uP8QLM6BtfB5Ufyh4oIPeDW/BVPx7NBOxpXotQXXHGw==", + "version": "4.60.3", + "resolved": "https://registry.npmjs.org/@ledgerhq/hw-app-eth/-/hw-app-eth-4.60.3.tgz", + "integrity": "sha512-Hdpd7AJDN3A3KSBCdPnNI4CtjwO4huoD/64wXTTiJGN1dNVXWgr3yV6KZ7KxRgQTun6f8+6DsQjtru5VMUk/7w==", "requires": { "@ledgerhq/errors": "^4.60.0", - "@ledgerhq/hw-transport": "^4.60.2" + "@ledgerhq/hw-transport": "^4.60.3" } }, "@ledgerhq/hw-transport": { - "version": "4.60.2", - "resolved": "https://registry.npmjs.org/@ledgerhq/hw-transport/-/hw-transport-4.60.2.tgz", - "integrity": "sha512-JSMtKeMtqyDlggXgBjyFM+Qj/eosE29Be+WZzXoO4ltjmF/z6D3XkTVSf6wJgeRoxE6+W5BmCwaFJWejlgqCxg==", + "version": "4.60.3", + "resolved": "https://registry.npmjs.org/@ledgerhq/hw-transport/-/hw-transport-4.60.3.tgz", + "integrity": "sha512-X/Zl9sSVZyuPRvbdkbH9Wo22aLL6edURMwzyG9auqcGBkQoocfCqdAqG/MUc3XrnM14T9oqifJsw6Bq/nzPgaA==", "requires": { - "@ledgerhq/devices": "^4.60.2", + "@ledgerhq/devices": "^4.60.3", "@ledgerhq/errors": "^4.60.0", "events": "^3.0.0" } }, "@ledgerhq/hw-transport-u2f": { - "version": "4.60.2", - "resolved": "https://registry.npmjs.org/@ledgerhq/hw-transport-u2f/-/hw-transport-u2f-4.60.2.tgz", - "integrity": "sha512-l44kI8gDyOJYCjub8tl7sh9mxLPp3HjafpHZW6SsMNFEkCPN4KdnZeCQTbyjgcJDcuAA824sqRR7CKVNYu5JAg==", + "version": "4.60.3", + "resolved": "https://registry.npmjs.org/@ledgerhq/hw-transport-u2f/-/hw-transport-u2f-4.60.3.tgz", + "integrity": "sha512-qSEdmXSueW0fCUZgx2m4Rfha+Ed+IDxSDOhHToQv5hA6V0seMI6gIl15OwiOiTtGvvfaBpEc0Vgwv1/reCnX1A==", "requires": { "@ledgerhq/errors": "^4.60.0", - "@ledgerhq/hw-transport": "^4.60.2", - "@ledgerhq/logs": "^4.60.2", + "@ledgerhq/hw-transport": "^4.60.3", + "@ledgerhq/logs": "^4.60.3", "u2f-api": "0.2.7" } }, "@ledgerhq/logs": { - "version": "4.60.2", - "resolved": "https://registry.npmjs.org/@ledgerhq/logs/-/logs-4.60.2.tgz", - "integrity": "sha512-+gMbjDIjQghwoFH/IF3j86knsHuUFO3kdYxdh9iIJAFyz3OPyHcQIjQDGL0AmnG6LU7CIMYdHcJ5NEiQyunUfg==" + "version": "4.60.3", + "resolved": "https://registry.npmjs.org/@ledgerhq/logs/-/logs-4.60.3.tgz", + "integrity": "sha512-s5ESzmfaB8ZY8xaU627KM5RUo3gXAvTX5v5mppH8h1km4j3Tkonc+pGdHyEz341oplY4ybdZeBUHkSVuvnEGMg==" }, "@ledgerhq/web3-subprovider": { - "version": "4.60.2", - "resolved": "https://registry.npmjs.org/@ledgerhq/web3-subprovider/-/web3-subprovider-4.60.2.tgz", - "integrity": "sha512-th+sz+2S5PVqfpt9pCgJ/hw4dbPyEZ4cRxuceLmAEhdVPk0flYjIO91XZB9eqaUNWrKV+X0hhAPdaCLMDZt1mg==", + "version": "4.60.3", + "resolved": "https://registry.npmjs.org/@ledgerhq/web3-subprovider/-/web3-subprovider-4.60.3.tgz", + "integrity": "sha512-eC0Rg3Z7XeVpdqNzlt/FpS38kF8qPY2Yqwepl4JxOa5XMo7jkP9QrF4Z6+gHl+cTjNELMaOUYOuC+D7XktOKjQ==", "requires": { - "@ledgerhq/hw-app-eth": "^4.60.2", - "@ledgerhq/hw-transport": "^4.60.2", - "@ledgerhq/hw-transport-u2f": "^4.60.2", + "@ledgerhq/hw-app-eth": "^4.60.3", + "@ledgerhq/hw-transport": "^4.60.3", + "@ledgerhq/hw-transport-u2f": "^4.60.3", "ethereumjs-tx": "^1.3.7", "strip-hex-prefix": "^1.0.0", "web3-provider-engine": "^14.1.0" @@ -19842,9 +19842,9 @@ } }, "xhr2": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/xhr2/-/xhr2-0.1.4.tgz", - "integrity": "sha1-f4dliEdxbbUCYyOBL4GMras4el8=" + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/xhr2/-/xhr2-0.2.0.tgz", + "integrity": "sha512-BDtiD0i2iKPK/S8OAZfpk6tyzEDnKKSjxWHcMBVmh+LuqJ8A32qXTyOx+TVOg2dKvq6zGBq2sgKPkEeRs1qTRA==" }, "xhr2-cookies": { "version": "1.1.0", diff --git a/package.json b/package.json index 74a368b..3e547ac 100644 --- a/package.json +++ b/package.json @@ -94,7 +94,7 @@ }, "dependencies": { "@babel/polyfill": "^7.2.5", - "@finbook/duo-contract-wrapper": "file:finbook-duo-contract-wrapper-1.4.1.tgz", + "@finbook/duo-contract-wrapper": "file:finbook-duo-contract-wrapper-1.4.0.tgz", "@finbook/duo-market-data": "^1.0.4", "antd": "^3.13.0", "d3": "^5.8.0", diff --git a/src/ts/actions/stakeActions.ts b/src/ts/actions/stakeActions.ts index 6ffe78f..8fecc1f 100644 --- a/src/ts/actions/stakeActions.ts +++ b/src/ts/actions/stakeActions.ts @@ -61,7 +61,7 @@ export function userStakeUpdate(userStake: { [key: string]: IStakeLot[] }) { export function getUserStake(): VoidThunkAction { return async (dispatch, getState) => { const account = getState().web3.account; - const pfList = await stakeWrapper.getPfList(); + const pfList = await stakeWrapper.getOracleList(); const userStake = await stakeWrapper.getUserStakes(account, pfList); dispatch(userStakeUpdate(userStake)); }; @@ -76,7 +76,8 @@ export function oracleStakeUpdate(oracleStake: { [key: string]: number }) { export function getOracleStake(): VoidThunkAction { return async dispatch => { - const oracleStake = await stakeWrapper.getOracleStakes(); + const addr = await stakeWrapper.getAddresses(); + const oracleStake = await stakeWrapper.getOracleStakes(addr.priceFeedList); dispatch(oracleStakeUpdate(oracleStake)); }; } @@ -90,10 +91,8 @@ export function userAwardUpdate(userAward: number) { export function getUserAward(): VoidThunkAction { return async (dispatch, getState) => { - console.log('Getting Award'); const account = getState().web3.account; const userAward = await stakeWrapper.getUserAward(account); - console.log('User award: ' + userAward); dispatch(userAwardUpdate(userAward)); }; } diff --git a/src/ts/common/__snapshots__/wrappers.test.ts.snap b/src/ts/common/__snapshots__/wrappers.test.ts.snap index bcff603..eda92cd 100644 --- a/src/ts/common/__snapshots__/wrappers.test.ts.snap +++ b/src/ts/common/__snapshots__/wrappers.test.ts.snap @@ -88,7 +88,7 @@ Array [ "code": "Magi", }, ], - "Stake": "0xbaa6a5B0b63597bCF8a81b2B3E12BEcF591B77a9", + "Stake": "0x71E17030E49A1361b8E1902d613C4e5dD2185e8A", }, }, "0x13016f27945f3f7b39A5Daae068D698e34E55491", @@ -159,7 +159,7 @@ Array [ "code": "Magi", }, ], - "Stake": "0xbaa6a5B0b63597bCF8a81b2B3E12BEcF591B77a9", + "Stake": "0x71E17030E49A1361b8E1902d613C4e5dD2185e8A", }, }, "0x00be45Fe5903AB1b33a9d3969b05b29552a6d18b", @@ -230,7 +230,7 @@ Array [ "code": "Magi", }, ], - "Stake": "0xbaa6a5B0b63597bCF8a81b2B3E12BEcF591B77a9", + "Stake": "0x71E17030E49A1361b8E1902d613C4e5dD2185e8A", }, }, "0x32a42AeDe34Cd0D2D76e02E0d3A3440706A9c619", @@ -312,7 +312,7 @@ Array [ "code": "Magi", }, ], - "Stake": "0xbaa6a5B0b63597bCF8a81b2B3E12BEcF591B77a9", + "Stake": "0x71E17030E49A1361b8E1902d613C4e5dD2185e8A", }, }, "0xD728681490d63582047A6Cd2fC80B1343C6AbA20", @@ -394,7 +394,7 @@ Array [ "code": "Magi", }, ], - "Stake": "0xbaa6a5B0b63597bCF8a81b2B3E12BEcF591B77a9", + "Stake": "0x71E17030E49A1361b8E1902d613C4e5dD2185e8A", }, }, "0x0d729B3C11b3E6Bf5792d36f640f3Be6f187Dd67", @@ -476,10 +476,10 @@ Array [ "code": "Magi", }, ], - "Stake": "0xbaa6a5B0b63597bCF8a81b2B3E12BEcF591B77a9", + "Stake": "0x71E17030E49A1361b8E1902d613C4e5dD2185e8A", }, }, - "0xbaa6a5B0b63597bCF8a81b2B3E12BEcF591B77a9", + "0x71E17030E49A1361b8E1902d613C4e5dD2185e8A", ], ] `; diff --git a/src/ts/components/Cards/StakingNodesCard.tsx b/src/ts/components/Cards/StakingNodesCard.tsx index f3fbcb1..f7c236e 100644 --- a/src/ts/components/Cards/StakingNodesCard.tsx +++ b/src/ts/components/Cards/StakingNodesCard.tsx @@ -19,6 +19,7 @@ import { } from './_styled'; interface IProps { + enabled: boolean; title: string; estReturn: number; myDUO: number; @@ -68,10 +69,11 @@ export default class AdminCard extends React.Component { console.log('Transaction submit: ' + txHash); }; public render() { - const { title, estReturn, myStake, oracleAddr, oracleStakes } = this.props; + const { enabled, title, estReturn, myStake, oracleAddr, oracleStakes } = this.props; const { inputText } = this.state; const myStakeList = myStake[oracleAddr]; let myAccStake = 0; + console.log(myStakeList); if (myStakeList) myStakeList.forEach(result => { myAccStake += Web3Wrapper.fromWei((result as any)['amtInWei']); @@ -198,9 +200,25 @@ export default class AdminCard extends React.Component { value={inputText} onChange={e => this.handleInputChange(e.target.value)} /> - Join Node + enabled && this.handleStake()} + > + Join Node +

- Unstake + enabled && this.handleUnstake()} + > + Unstake ( + {myStakeList + ? (myStakeList[0] as any)['amtInWei'] === '0' + ? 0 + : myStakeList.length + : 0} + ) + diff --git a/src/ts/components/Cards/StakingPersonalCard.tsx b/src/ts/components/Cards/StakingPersonalCard.tsx index 6afc5d0..f1c7558 100644 --- a/src/ts/components/Cards/StakingPersonalCard.tsx +++ b/src/ts/components/Cards/StakingPersonalCard.tsx @@ -124,7 +124,9 @@ export default class AdminCard extends React.Component { > Approve DUO + enabled && stakeWrapper.claimAward(address, { gasLimit: 1000000 }) diff --git a/src/ts/components/Pages/Staking.tsx b/src/ts/components/Pages/Staking.tsx index a4f4c09..321d7ee 100644 --- a/src/ts/components/Pages/Staking.tsx +++ b/src/ts/components/Pages/Staking.tsx @@ -48,6 +48,7 @@ export default class Staking extends React.Component { {addresses.priceFeedList.length ? ( addresses.priceFeedList.map((addr, i) => ( { MinStakeAmt: {contractStates.minStakeAmt}
- MaxStakePerPf: {contractStates.maxStakePerPf} + MaxStakePerPf: {contractStates.maxStakePerOracle}
TotalAwardsToDistribute: {contractStates.totalAwardsToDistribute} diff --git a/src/ts/reducers/stakeReducer.ts b/src/ts/reducers/stakeReducer.ts index 95e0f25..dd2050d 100644 --- a/src/ts/reducers/stakeReducer.ts +++ b/src/ts/reducers/stakeReducer.ts @@ -9,7 +9,7 @@ export const initialState: IStakeState = { canUnstake: false, lockMinTimeInSecond: 0, minStakeAmt: 0, - maxStakePerPf: 0, + maxStakePerOracle: 0, totalAwardsToDistribute: 0 }, duo: 0, diff --git a/src/ts/store/__snapshots__/store.test.ts.snap b/src/ts/store/__snapshots__/store.test.ts.snap index 988476d..92ad75e 100644 --- a/src/ts/store/__snapshots__/store.test.ts.snap +++ b/src/ts/store/__snapshots__/store.test.ts.snap @@ -135,7 +135,7 @@ Object { "canStake": false, "canUnstake": false, "lockMinTimeInSecond": 0, - "maxStakePerPf": 0, + "maxStakePerOracle": 0, "minStakeAmt": 0, "totalAwardsToDistribute": 0, }, From b8ac8974cb0d50b8a36a3460550d2612dc0013cd Mon Sep 17 00:00:00 2001 From: Wen Sihao Date: Wed, 29 May 2019 11:54:48 +0800 Subject: [PATCH 12/22] Update Admin Page --- src/static/KovanAccounts.json | 4001 +++++++++++++++++ src/ts/actions/stakeActions.ts | 17 + src/ts/common/constants.ts | 1 + src/ts/common/types.ts | 1 + src/ts/components/Cards/StakingNodesCard.tsx | 8 +- src/ts/components/Cards/_styled.tsx | 36 +- src/ts/components/Pages/Staking.tsx | 1 - src/ts/components/Pages/StakingAdmin.tsx | 47 +- .../containers/Pages/StakingAdminContainer.ts | 6 +- src/ts/reducers/stakeReducer.ts | 7 +- src/ts/store/__snapshots__/store.test.ts.snap | 1 + 11 files changed, 4097 insertions(+), 29 deletions(-) create mode 100644 src/static/KovanAccounts.json diff --git a/src/static/KovanAccounts.json b/src/static/KovanAccounts.json new file mode 100644 index 0000000..8ba90a8 --- /dev/null +++ b/src/static/KovanAccounts.json @@ -0,0 +1,4001 @@ +[{ + "address": "0x415DE7Edfe2c9bBF8449e33Ff88c9be698483CC0", + "privateKey": "0xac090895b7498923eb1343bb6f3dfbc5a9359f338edbe4781f3904a37f95b531" + }, + { + "address": "0xd066FbAc54838c1d3c3113fc4390B9F99fEb7678", + "privateKey": "0xaf50f1e02f1ce609b62ca4538e9124b2b14df4075dcb375aec31cf76341eaf84" + }, + { + "address": "0xB0f396d1fba9a5C699695B69337635Fad6547B13", + "privateKey": "0x9b24c9a84364ad80a9497240fe4074467a2e447b272f7fcd033f61f8c91b9901" + }, + { + "address": "0x290FC07db2BF4b385987059E919B78898941102e", + "privateKey": "0xed4eaa1ac4041e8e4f12be0a8f8b58d9a494a86c37226dfc712f50b4ce9569c6" + }, + { + "address": "0x06C59e1aD2299EA99631850291021eda772715eb", + "privateKey": "0x21fac06d01e7f0445522966922a81cb8026a9ac67f45788af76261aad3263eeb" + }, + { + "address": "0xd34d743B5bfDF21e0D8829f0eEA52cC493628610", + "privateKey": "0x2b3f4305da83090c3ab765f0ab22fea0493782ee39aa545cf76b92996c8822b2" + }, + { + "address": "0x67fbc6F38D0378A93B272FCf01BC19Fc8163Db42", + "privateKey": "0xf39f88499490d9f479c977994278001d7f49638e37cff946897bd6299dc77b4e" + }, + { + "address": "0x62a7D981bCa65E93DBE94BFC6E22Dc273E233b7C", + "privateKey": "0x2af08a2df2872a2976ada70d855f4f7d06f1aa0bb9ea0182b454798652d47116" + }, + { + "address": "0x3Ec29A445c88C1B6b46764E6b37244bAFA2B07CF", + "privateKey": "0x9421756cdbf64738bc71709c64d3ded27c7c87b5db7c532f99e11fd82845d75f" + }, + { + "address": "0x0FFe15237601db0059FF09BD2e753445714f9C8D", + "privateKey": "0xee711bde23d966a2836e8fac20a7526229b0fa7fd98e01cf05c83ef9d45666b7" + }, + { + "address": "0x728a69FCBa36a9394B4Db4C5962BF64CAf86Fa81", + "privateKey": "0x5e7af68716a7a569d852c97aa915a08a46a3cd13a4af29de21c7821a0138aeda" + }, + { + "address": "0xb0d93Df42eA6b851A3f20b883A66eC85C32656d5", + "privateKey": "0x1fd14bba0026c58505e4273d0a2ea6f09dd0a1b993a9d9736eed6d8526c704bb" + }, + { + "address": "0x08638B20F3f53e18549d948943cFA10830477085", + "privateKey": "0x186ce9f882842d1cd6304604e9dfd6e242f72e12f1bd78b79a57fe8bc410f1ce" + }, + { + "address": "0x3D14f0325A9c1525ffeBEc0820d4Aceb2a36f59b", + "privateKey": "0x17be7663393ce1e021c42c310e6720a1b0bf963babbc9ab6ff996207c2e5d495" + }, + { + "address": "0x4Ded046B762959ebB56CE21322211dAFc9EE0334", + "privateKey": "0x29defa1a98154dedb6852c653e4f9722d219d8d7858ec46d9e4483bd4d71f96c" + }, + { + "address": "0xa8977D4e15c7df7414956c90532279291a85F511", + "privateKey": "0xce7d0f78e968e7aceb15968cd5a46073d2d04eadb0bad7f649b505eaf32c142f" + }, + { + "address": "0x03E2b3b43CEa3b51D2c6FAcF8cC2481159A1A5d7", + "privateKey": "0x00f6df4d156c638fa8d2df22e16e3b3ba00b8e64f59fbedc0bf3de71eba7eef2" + }, + { + "address": "0x675485fA6AFbe2eA347f1E01ea985C1a41287557", + "privateKey": "0x9c4d8db0e1ee29a50774f264306378238b143534d75f8813c91d7e2de4a03eb8" + }, + { + "address": "0x0E555ED8cdC11F94621fAD0583Ef747C0bba7b36", + "privateKey": "0x724d68d78580c47c15e4de8c15e94db9ada96339cba1526286600e7c43654221" + }, + { + "address": "0x5B46D813AD7487A30621451895eF6eA706390CAe", + "privateKey": "0x2c5a7da4e6ca27175d68ea830873abdfbcb602b593322e08914310c3ee13e620" + }, + { + "address": "0x40fcb088A644ec5fD521EBa270889DeF689c90Cb", + "privateKey": "0xe35a37382144ff3d1d8fc7fa59b0cf848bb3f9b3cae0914f902a10942bbe5d68" + }, + { + "address": "0x658EC279936cD643F9cb0bC60568Dd72113E5b58", + "privateKey": "0x3a291bd43bf6f20d83912bf67ee8620c519586f9736bc65031112f17eb7a8310" + }, + { + "address": "0xAfa675FF2392EDcd7eD5d08B9999D27C2461c7b1", + "privateKey": "0xbf7145311448526f4a92a7bbdfe827af4b0894a6b8c4ad84e3b6291f69d2d611" + }, + { + "address": "0x3A676F445591524de8FE03BB2AD130C8b2C3dc7A", + "privateKey": "0x5021b9be375b82a7acc82ff7819ce0dc972c50a220c3bd43f9c031ff1639fa20" + }, + { + "address": "0xE8FeBc6A70Bda0D2B9F6597EDa82cC8AaA3731d5", + "privateKey": "0xe05a7d4feff75fc0bb11a9800e56a72dce768f1fbcb57eace976c7adabee0689" + }, + { + "address": "0xDbB9d0fed394f5DC748728D234778d909B5411DD", + "privateKey": "0x9a1540f70ddf8e92b249aa648845e0610d7f242462e7cde6713cf1d7522875d9" + }, + { + "address": "0xeb379e6Fb3Bf41C712704e5EEea560283e3e42cc", + "privateKey": "0xdaa1d58877469189eccf700cfe04c5f4f3e34fa9f0cb0ded10c7b22401ae3af9" + }, + { + "address": "0x37c5Acf8041Dc12558fA59745A659BC5c5626dEE", + "privateKey": "0x0aa1142df453a930b4d22dd6949298161b43ea1674af1d43c4995d90a2669ecc" + }, + { + "address": "0x2ff66BD46f7da96053E478395234927BaE8222c1", + "privateKey": "0x5259ac360c90ebbab4bfe1980ac41eaed882c02c025db6b4c519508305e9a789" + }, + { + "address": "0xA8eba71Cbc0DC6c8df2fF8067A1e7E178518F3F3", + "privateKey": "0x07ec0ca1ae1e3680027629b093025386543b307ed516dd756edc57a470149384" + }, + { + "address": "0x054e2Ba590249da47A320C7D058c927fC9c1AB43", + "privateKey": "0x5296667cfd1231c903106e19977688a52e67bbf74897f54920e65fc7bc846bf2" + }, + { + "address": "0x9772b7A4eED31328972d80F4134EDc6b2163245C", + "privateKey": "0x72524e99219dcbe2e85807e043a1d4397a7a33125527f5ad6baa327115f48c71" + }, + { + "address": "0xeb86C03A420A642b6834bC3194DF09E08B9d270a", + "privateKey": "0x0b4c1c8bdfd9074e69c03bd92ff93e4e3444aba9de088b8c6b93cd50df2f24f6" + }, + { + "address": "0xEa31AC97Db40d6c332C21540E8d4FbAb83757fBa", + "privateKey": "0x6f2a05f64960dc2ae92dbb50b30ba19f96a273d6a6d8548ecf0bba6f9d7af9c3" + }, + { + "address": "0x36a2845Be76Dae9EbCdd3d38021A1b3B8BD04cdB", + "privateKey": "0x313e2479270718d1367e1094bcc0dc2715a8cc336ee5bf785bcc9ba36d7aebbb" + }, + { + "address": "0x230fB9f17a253723beb438BF259a4dA8CdaCCB54", + "privateKey": "0x22cc4d42933a31e8c453b6cc5834d00e1ffe7f34b38044d2e0c736bdced1a0a2" + }, + { + "address": "0x7f52405786D608280bD258E12EF9399DB54a3898", + "privateKey": "0x3950ca992089e906c367e5794b191f33f8f8f579e1f17ad59d2f37bb5c1d4e05" + }, + { + "address": "0x7537426308A4d60Be24266a606A9071F1A1a7A13", + "privateKey": "0x1f10c11ab0607008f4b91f2894a41fd19fcc3c771a1fbcc3aff11f2fc73176e7" + }, + { + "address": "0x2FFfE1CDc568b4e249Ba7c3f88CF5e501C06F706", + "privateKey": "0x6b3707c708ffba8baeedab3731d50aa77202950f066705272a6ead2d05b77086" + }, + { + "address": "0x41bb3F315a0cF3649902ea645B3312Ba1191f063", + "privateKey": "0xeff110e656fdc739fa83d312be763ece1ea53dfc3631d3068dc3139b2d190eb4" + }, + { + "address": "0x957f129297cB127E18a96B74c2933e2213c3c60e", + "privateKey": "0x0307ac950538dcfb3b3b44ff36a7551cb8532a67ec6e2b3a1e1ddd9c8aab6e8c" + }, + { + "address": "0x9FE9FEb53194700b94D4c189FdFe38072C892f44", + "privateKey": "0xa9bc32c4e95c44e2a58442c90b549e9e0e3ea68925e55c7a9149ad11a74d7f32" + }, + { + "address": "0xF6AfFaCfa439d38EF46C1B309b1160f63E0D27Ee", + "privateKey": "0x65eaca5e504578d37514229bcb164bbf1337373ee0ca18dac09d60e9ebd34583" + }, + { + "address": "0xeE041Efa627C6f1c3105d2611B4C23a98372f748", + "privateKey": "0x16d33f7ada3a8975a451618af1399c3b4342db531e4d0c81bd44f748cd9c9180" + }, + { + "address": "0x78A952487Ec7cd4569cE85c91c66daaD13E11e47", + "privateKey": "0x0a3d331365fd8d0c6b3299aa732ce1bef048c17758655f1803277a27d05b596f" + }, + { + "address": "0x5fEA64fF26d9C8ff4Af64b03565ee907E82370b2", + "privateKey": "0xcf9557f722b9b5d7581db1e3d2c1d5fbb3393c422d71177bcc916f4e55985d59" + }, + { + "address": "0x7088877E7A35c765c7efFAf6C6782332AD53EcF7", + "privateKey": "0xb607dd687636b1ea38659f9bcee453bc7edca6280fb29be63e7888ff0425dbdf" + }, + { + "address": "0xbdAf0EB2c06cdA71EdACEED1e78E09b4FEb5FEB0", + "privateKey": "0xe216be291f2c9dc69381e1165ea9ad5290601fd0ef7c3f8304a1cefbe4703474" + }, + { + "address": "0x44b162b25FbEA3756b896E0d7aaC982d9eD72234", + "privateKey": "0xf573a7f915b8fdf78d016fa169e1a46c7752a7309c3342014076b24b6977c7a0" + }, + { + "address": "0xc2B08203dfCFf83BdBc44Ed9251604A98e2f1BE5", + "privateKey": "0x18f0af5fc2d0261de94b87b16910b680fc2205955d90a9d2ef005fe23f223ee7" + }, + { + "address": "0x89258314fBdB373D82460053cCEAD9188ad5E3fd", + "privateKey": "0x2e15dc460911627430412762c81696cfc853d35a988bf64c00a6a1b01ab9f1b7" + }, + { + "address": "0xbd5503F6f81189ed558BeC88FA6119C69942a3b9", + "privateKey": "0x23cbdd3bae4890e0cfd5ebcda7fbd2a12dc7cff7243c9db8ef35b6ca3e480ee8" + }, + { + "address": "0xc42a8bb62c22f7ED0dFC37f28780941310F5c672", + "privateKey": "0x4ad031c11b65b3cf493bda5ea2fecb16fe0bc364bcee08d5be6a00c14853e89c" + }, + { + "address": "0x77e5475b445Ff9948b39f891a7b977Ce60A0AEbc", + "privateKey": "0xaeba234eeb56a53aeabd870b978bdcc4e428be660d5029589aad88328de84577" + }, + { + "address": "0x1f51668F8C73056A3650132C2Fa805809B6c7164", + "privateKey": "0x9d86851c23dffb70fdadd87d7db07beb5595fc717e490bb66a5ec192122583e9" + }, + { + "address": "0xC61C1c9B5410E4426969496883255A93beb83954", + "privateKey": "0xc6bbdd572391907ef22aca4a269f263c84a9b92b56163a0652bdffef51758c29" + }, + { + "address": "0x69cA570817A308Ec984c1D0837ba255B8FDb6f1C", + "privateKey": "0xcba0cba63b78b5cc8f0136b225d90ad8694412b29171ee2551fa787277fd251b" + }, + { + "address": "0x8D790d703474Cf9bEC9aFE7dEF5Bf61601a68440", + "privateKey": "0x883bac822561189927080b8cb8d64221c9bbf30e9d1fc9c1d6e9672eb0f0a538" + }, + { + "address": "0x72Ec70C5140B69F8A034B09194B643aA283Ac86e", + "privateKey": "0x1fbab097ef75a9eaffb49a8bdc5a19ffd1a50499b53f43987e4713e60e0d557b" + }, + { + "address": "0x2A591A951a47740E1645eBf34Bd56766C8a0D0E1", + "privateKey": "0x37ab39a0a843529fe8ef9b29c19cb499590e8e3afeb89eaabec14395ce8007bc" + }, + { + "address": "0x32a5e87Ffb93C9f21d311e82658051739a89621D", + "privateKey": "0xfb1f90a271b93ffdb8a108f2008601c0ffa527a31b0d9ede38f825c98e493537" + }, + { + "address": "0x5eF6d56A73A2AFa5C91D812Bf51e8F0e5f751BA4", + "privateKey": "0x07a8bd32cb5af55d2c9acbc3308bd80551cd23d27eef9521a0f50c31f220f599" + }, + { + "address": "0xD18EFBf53B3f002DB1ee18442faAFC93cc37c7ba", + "privateKey": "0x47f775adfe644da6ba66f1afb001a05966b8b99e6bf06b9e5deec98584a86156" + }, + { + "address": "0x2e20ec3f775c9D4AcfEBe101126fA1eD68621195", + "privateKey": "0xd4ea35dd46ad89c19ff817d7bb853948679bfaf38c44de8018ffbb4b28382eb4" + }, + { + "address": "0xBe89581070b7E9883bC65A13E5cbE751C452b80c", + "privateKey": "0xb4db5fd6b1efe8ceb0734f5dc8b68e0bde1c2e230b99f00a81b364db2b2d7580" + }, + { + "address": "0x99BababfF45E0D0EB930C99321D7eBC4cB7201AD", + "privateKey": "0x78a01f614cd2f7b853f856dcd1e9120915ba89bf3ec4412485d1c7eea560369f" + }, + { + "address": "0x94e35F296b9d9a776ac36986631d0F115cb768A6", + "privateKey": "0xa7bbccc80e48d669e1dd4bb5ad0144c5eb755f127ccb1995fc031bf7606f7e36" + }, + { + "address": "0x436eA4E2b54d7EC340BcE245CE68bD5b4692f509", + "privateKey": "0x5fb09fd696016027dc03c9c166e16ded703458f23b412ec72be7d919fa33ec7a" + }, + { + "address": "0xD686851Aa43BF00df77CC0243F1B3AEE55848807", + "privateKey": "0xb3b00dbed4084c697d6167a068deb9447c1be07ab75c0f6d2c558778d244cc0f" + }, + { + "address": "0x07f21fc423CDd03A067D896D47511C05Ae89e78A", + "privateKey": "0xb4e87b4d96bbc0714cfa923efa131805f12f922b536aa23634c46dd89cae5767" + }, + { + "address": "0x0af279e42084AEB4d08CDE5Fd37B4D8e6161fDBD", + "privateKey": "0x8665e1f9365d0b878721ed3446ca2049d8737456ae1424ac971d8ec4452c2098" + }, + { + "address": "0xbBf10747576bae66D4E5219Db6E60C6f87C1dEee", + "privateKey": "0x4c5a6ad87eb2c6fc0ddf60aca6e101648a5d2c64a38039a4dd9a5adf48adc101" + }, + { + "address": "0xa89a85cd370a28A63bDc4397527C246eC589d451", + "privateKey": "0x4e13d06399830075647f54013211830ec70bfd40db8b728b127eee1f8ef7e25a" + }, + { + "address": "0x97bCeF60741fc44483a543094edD92fA3f7AB536", + "privateKey": "0xf71fd536bc63feee65cb3638fa40d874b7d14140d263c8d11cbce8d1d8cad8b2" + }, + { + "address": "0xCfF7A3F61cFe30D6879f4A7982363380D7528E50", + "privateKey": "0xf931671fce96dd55b7448e62e8849bc75dd6245d2c26613f271fe337ed732f6f" + }, + { + "address": "0x7a581e9c1ECDA9D53C3819e94611802982b9bD5C", + "privateKey": "0x6adfeb989229d8f43142f3b2e73ae12e6d86864309752f4589497b26e61dd48c" + }, + { + "address": "0x69DB48206023579D99f08dbd64324E5BdE0687f5", + "privateKey": "0x0e1dbd15f1f1826e1cd981825d5404a926ec11b08065362492caaf6ae949c93e" + }, + { + "address": "0xd92CD9eCA23DEdBdE5187152901E38cCA132e463", + "privateKey": "0x3b9cb143b1c1aa26419112ef29398a3384e3f43f8cc9cc02f4a806210f648ca0" + }, + { + "address": "0x9B9Bed5813CbabA76DF54c6b84a45c03175D745F", + "privateKey": "0x1497c52901a3b9c5d084ff9e343cc5032445755e0efd504ae4b7f4941bdde73d" + }, + { + "address": "0x2604DfF522d9877cbFCBD5FBf3Da5982403Cf466", + "privateKey": "0x785f770d82241af064262c2fab266bd98d6b4288cfca83ecc5983558afbedeff" + }, + { + "address": "0xb1066AB1D8715C6Ed4FAb9E073aC218a527BBe7A", + "privateKey": "0x6f84a5415a5db4753c164c8e609e263a27513899dd193fafa6ed8e11a2c7fc58" + }, + { + "address": "0xf666C108D0ed4F12993CA49328e0c434466BCd90", + "privateKey": "0x2812a4026209a44ad10c0acf8f1e28dd3d56414a1347b54bda51c69e63e2da8f" + }, + { + "address": "0x1b3ac0EB56461D7452eb2d58a1B40B7e8AD411eE", + "privateKey": "0x1289f894d37ce6b915986c1de8911b44be46de30a9b37c29b6ed13289c819b8a" + }, + { + "address": "0x07f88b050dBafefaE1B2F5f5E0225e9e0C74014f", + "privateKey": "0x95d16409a7a9dd0d6d40754b2087286c09fa0d24da7ce9fa8b9e51064cffe293" + }, + { + "address": "0x874a61D6e4382661eE556347734E0dA0f776BE71", + "privateKey": "0x0f64082fdd3c0b11726b6b6a575b1c5335663f66c5a9adc91ff47851c4e0c525" + }, + { + "address": "0xaBeA87Fcc5d2225b7e780875F8C1ac9FC7cE7A71", + "privateKey": "0xad468d44813086d12c19c5291ba7802bb76aa5ce960ea24f44457977dd0775b2" + }, + { + "address": "0x7Ac702bF32206E667A2a6521e925a3697704F6Ba", + "privateKey": "0x6fe47f97ff99118770ec612c93407bb7a80f7e9313687fb1bce6823cc9e12d94" + }, + { + "address": "0x14BCbA1E79D5E68a8d4CB3Db98052119a0ACb816", + "privateKey": "0xacb7c8c58baad55d64ac3c50948d629c46d058f8f674c4a9c96dbb2b5c3d698d" + }, + { + "address": "0xbdD1046C684321a6a0E91f2623C4b9B59764Bf5C", + "privateKey": "0x530e8cc1f2cd154bbb77da2c65700ecbd75e14907f1d891a476a1bdb68efa1f4" + }, + { + "address": "0xe256838F885E92b2Ab5bffDe808c0ad2d0E48a76", + "privateKey": "0x79b98706bfeb054274d4b4a7f6e2b62ace711f8b8dbb0e4759ad772ab96e2c66" + }, + { + "address": "0x1b6208cc9732E4d82a9f02d53d5F552582c1dF82", + "privateKey": "0x670679fcf095b18bc8f0dc3284dd8af63f6cce3002c357829181010cb36128a7" + }, + { + "address": "0xe5f9C9497a5206fCCE079faBBA84c92751176017", + "privateKey": "0x2cc8b6b985ce1af6df9ad1fcfba74c0d54d64eb7faa2bda8f27337c6b73d87e8" + }, + { + "address": "0x38De3BcF83BEc9757637fC726085f644421960C1", + "privateKey": "0x39a1be5c7d5ec433101a86e54c434aca09ecb5f79a250001ae5db222e007135a" + }, + { + "address": "0x32a0beb7BD09cbeB4027352Ae106C98D4306f3fa", + "privateKey": "0x2bd088c2b6f68bcbb7d1f73d5bd4f4b2ea302b62af451823f5585a6b44fab3a2" + }, + { + "address": "0x9EfDd63FfEd79a4b5516A9F70A08D84649FFf592", + "privateKey": "0x009e1cbad4c174f296e5a42f6a7f6a965b8258a9d2c3a9e48c19e1899cffa66f" + }, + { + "address": "0x26a0a0C5a1A3237466907A3176C6ca3771883F60", + "privateKey": "0xc33f1b1c51f66eae56c681cd73551359080dd4c540ef05e841a4a5351aa69db2" + }, + { + "address": "0x4D0EE2D65E55664C74BA885B38842fdCC3561D1E", + "privateKey": "0x4c8e50e43930026d056a2a4bfdb3a85ae462f2c7297117460ea4842f99893def" + }, + { + "address": "0x8eEB3CD4cEF154D866c4ab07D0A1b75356749330", + "privateKey": "0xc9a5dd3293a0c84e9f6c6ca30a167dab1c78b2a6dc7fa14c2f413cff1a07c51c" + }, + { + "address": "0x7E23B3C3DF61c3ef2dC97E1D26632307888c5E18", + "privateKey": "0x41b59935cf1299f00eb1eb50ac8bffc853a8afdf9e022935dac6fa76aa09ad1f" + }, + { + "address": "0xb4b5d92fA89E7cC426cc31526549F5e26d5d6e77", + "privateKey": "0x74d11f2814e6b10e5cff54a669e26af63068779c364b41174f02536ed7c34ac3" + }, + { + "address": "0x911AA608d8C3cDeAbDc722567584C9b4ddD0347b", + "privateKey": "0xc2b4bd4081c867d6a2343c92321a17a85c1002ec45bfbc8c6d53807dd67bd0f0" + }, + { + "address": "0x7DC7Eb1151A81A30e060cfAe48D89fd3AD5F49b9", + "privateKey": "0x494f4ca63c4da455033811073bf3be4b1a259318bd3f37a0904938a9b25ac53b" + }, + { + "address": "0xD4807DAF3Ac000e8Eb339B08c549B1f98Ff3A1F7", + "privateKey": "0x0d451f76eb910549926da9005577080b0996f5ff9a192be5572768f3382f1e74" + }, + { + "address": "0x1Edd4a3383c7a21906C2246a2Ea4A555ffbb761E", + "privateKey": "0x765544ab5ad835342d6a3b68862b4e2aebec39e75736afdf397ee69878153a72" + }, + { + "address": "0xF793Fe56D867bcaaE8e89B60826b5C42f7210d6c", + "privateKey": "0xc6a59fa9f81d323fd5e349aae7b76ac3b4c8fdf40afc7c23bc377a5f718afb42" + }, + { + "address": "0x868FA5B95D89a212194294a0172CdA74135f4c97", + "privateKey": "0x453af8effa561221009c998d3be77b9bec363d796435673ac92793600579c977" + }, + { + "address": "0x8C2ff55d1939a988AB184a5c1ed79707bF3c215e", + "privateKey": "0xbbe4848c882f7dac704ce11933df7cc3d16a20aa663e4c50dea885bcf7f11729" + }, + { + "address": "0x2C581421a6E49CdACFb1A54a3321032de22B010b", + "privateKey": "0x437be834ab4155f2246167a3afa3ef2df30c328b67c73b6f512fa2642888e3cf" + }, + { + "address": "0x58B94aFdd3169c73eB3aaD572b981Da67933D5f4", + "privateKey": "0xaf62848f3fa2543e06cec10c5696144c0eef4647d0f51362d7d50a9f437e6f3f" + }, + { + "address": "0x115BD9dCe77a81E95e8A332a8543E770e11e2E93", + "privateKey": "0xf74aa3e24eff292a405e9934327720ad7ef7058f982bdba1c74a97b05a6b5ce2" + }, + { + "address": "0xA2a3346CFD8cF3CA2badc3c6BF91e74A2781ea5f", + "privateKey": "0x7276b716ea8ff28eff7a6ce16b717eaf6f58a85e9333de784bd35844f2196fb3" + }, + { + "address": "0x92F3818FFC985BF96a2C1Bbab84e74E929E82d37", + "privateKey": "0xc7da67730ef842924c081cc09f65ed85fa80fb4fd648efb0d651e9a9104d298e" + }, + { + "address": "0xf6D3B5d35ae1bFAf2dfa8d609014CBaeA935DE8F", + "privateKey": "0x1375af021bf48b977904a6994afffa824303721c26c07b4d15392d60feb9898a" + }, + { + "address": "0xe00390021eDa851213207ab7ed6bF24Bdf5bBEca", + "privateKey": "0xf0b90c9a36554149c6a2afdd2a95bba0b7f14afa1e14c0c0818e170ea5beb876" + }, + { + "address": "0xea1Afe231d4fEba447ADEFe16449ec20B7D19A47", + "privateKey": "0x628e8cf2b3e5e0ce77c9db94ddc67539a3cfa72eac6d79c840dd25ea9e4a9811" + }, + { + "address": "0xe821C798837134C99Dd0c4be87107E32D440bc72", + "privateKey": "0x73a86d85d7141c85039639878dc3a9feee1c019b4afacf1a69274a1d146de6dd" + }, + { + "address": "0x431193d84b8b3d69C2D82184edbE2c788545E060", + "privateKey": "0xb55c02536bcca13c351c6b70fe03ed70fbb45c4043f301aba0ac39c9f6713fc2" + }, + { + "address": "0x1D35D38A95c4F66Ba99E0E57E8206365e2DAeBd9", + "privateKey": "0xd1f99af7fb7171871259b1461265a11d8ce1cf7e0c5af4917047dff0e88af473" + }, + { + "address": "0xb170BedA126af04b3949592Ce2175d5374E6166B", + "privateKey": "0x5be6ba3946cfa6da7a2085c7b9bfbf434180ed782fcca827a1ff5d92ac920beb" + }, + { + "address": "0x491eBEfED95569947DbBdE2f3600d214ee8F1244", + "privateKey": "0x7515be32927a568413c81b8a36f0e73dddd15a80d83bc6ad0eb1070c182d64a7" + }, + { + "address": "0xB844B1A5DFB94b785b61797B759950bBE9e6402E", + "privateKey": "0x661a367888ccb48ba0bd143f6c7f343acad5a63a2af1a3edd747715c0bcd7896" + }, + { + "address": "0xD61da0c1cf5A409D96fF7280eb47995a7c5b2882", + "privateKey": "0x6bfd10393e0fb892557231df32c0f0b7516fa21ee5d852e32532ad1427d2259e" + }, + { + "address": "0x19a155b634595D327FF6064945C69eCeaeC3003B", + "privateKey": "0xfd92630e457c8c3e0d283d9f51a7acf3f45cf86bc44dcc649bc78bd70746e9ec" + }, + { + "address": "0x5AB5478f7a49D60072631dFBff38d7d32Ce5fc7F", + "privateKey": "0x6cf50a950c4318c5e8a820da032343bb2da7f092991c73c2acb97708b254c0ca" + }, + { + "address": "0x1327A05850d05916cFC5965743A2ef5F249Fe160", + "privateKey": "0x786be7aaad381517f6858723820e4e4de7344ba5a49ff8a1096b830a41842339" + }, + { + "address": "0x9DC78dE4D547EB4007a15185e4a056b3B874ed83", + "privateKey": "0xd456edb248024d27061734b21c5a8ad00ef83e7a8de21fb3d3815c07bd36313a" + }, + { + "address": "0xd44687932517c4fec03F4087383c620b13Ba2723", + "privateKey": "0x6ec71ced87b0ff53228b096dc0bebd22569ac6bfb9e8f73f277e93db1d9eecc6" + }, + { + "address": "0x43F289FbA3ce06F39ff0d915518209B6c4b68Af3", + "privateKey": "0xd33189bf8337f40670e156c988c9ef3e8ceea9256e114a3ec1a27d56dfb62e97" + }, + { + "address": "0xFcD391827Ecee0E634e9F119B785a9d7C7f98D79", + "privateKey": "0xa2453e6769cdc8b6c36df9971d0d004c115f7d8ae939c405a0065d76e3ea3554" + }, + { + "address": "0x3956aA32EE9A267e828d5E5B83f173A38a474abA", + "privateKey": "0x23642688277ab8bddefe5918f5000b771c44e012c0abe1502c1c4006434df7ab" + }, + { + "address": "0xB6Bd314FBDbf12b77960f224e02094341F104D33", + "privateKey": "0x84744d372cf489306299a45c389dc827d7d8c72afeb888c3b4ae53399871014a" + }, + { + "address": "0x9B422c7c64C7816b968f35F60Ed60e109C16A761", + "privateKey": "0x11a5084bdd4037fd30337b8145b609a5bad83efa13b95687d0e0f6897f1cdb29" + }, + { + "address": "0xCa2f1C8D2A1e825aB5425c60884219214a47e9f5", + "privateKey": "0xe54b87e4490a6f13ab213cc0f4718f47fa53254a24c53e14b280f8e9e30d3e1e" + }, + { + "address": "0x0e13763032F1A0357E9577bb28D5293A1e1deC40", + "privateKey": "0x9364a38ea804cc65f4b884bf6aa9c776d9655ac8202b4421b3b3e419bd27af22" + }, + { + "address": "0x9BE6bAfcBFDf923f6Dfe4Ccb7415902756eb6Ea3", + "privateKey": "0xc2b88cedda90703f1e602afb798c97625647df1ab825dd3d6bf8669b7700b464" + }, + { + "address": "0xb65d306956b26b2C7B42aB3616Cf52f0C8ad4ffb", + "privateKey": "0xba2bd52d6fc8b578e96e730f2c1bed655321b952dafbc65b5cb00c4dd96d0ac7" + }, + { + "address": "0x82BcD1Dbe9600fbD1487bB85cC68Ee226a64e76d", + "privateKey": "0x5e959f578f6dd73acb83e187b9ff0a220005b9cb973d714ad1809d5cb6cbebf6" + }, + { + "address": "0x7FA23F6462C9b803d20BD94ca70B48B3aB9FB6a5", + "privateKey": "0xd90bd15c521305726008091d10364465f7747b3551e17e7391572b7eca9341b3" + }, + { + "address": "0x6C49DF44E5495351fCc751999a8c97D23986b11c", + "privateKey": "0xbfe0e88684e6f0150761193bfa1ab3ef5cb8e2fcadc3c1f2998abb28456bd4d6" + }, + { + "address": "0x682BBe773D2f28173f067DA1f91F04eEF4b19430", + "privateKey": "0x8ba06030e03758daa20f14e6660196913871dc6cf972cb5112c20627f1f72391" + }, + { + "address": "0xb97Ba822Ec09bd0809cfb7800897D1b05A350FaB", + "privateKey": "0x610d71410a79479ad7915f623744798e8bfdfec30af97b9706a07e91e762d3d7" + }, + { + "address": "0xC7b09EE48758A3B6da1d0D34Dd82Ba280768A063", + "privateKey": "0x23b6e33c9f1b55b19c1d03e54595890d56c5219ce54d9d07840944de5a4fcfe0" + }, + { + "address": "0x74b67d97c8e23CcC951A6875128c9bd57c60E8CA", + "privateKey": "0x4962427da666c1e1b69bb4b52c7edd169c2b4cdbf759478903842e44b228c3a1" + }, + { + "address": "0x24081addA9eD763F2409A16181b8E8215bb41d95", + "privateKey": "0xf03da7bfcdc8a973ee974492aaec7b93af6a8e8130dea4f3693c46c16b72224c" + }, + { + "address": "0xDE5bD9675cc2Ab3938fBC0D56C2C26555c15f993", + "privateKey": "0x96e0acd5a598344c6a1796f621c85da28e9217ac99a7c384d22b72ce6345eb7b" + }, + { + "address": "0x94Ee162D1fD012Ba1Fd8f1611c588DB074DfB8b9", + "privateKey": "0x8533684eda2e5a53ca5cd6a98590ba320e933bd45c32c184a8105267b1d93a3e" + }, + { + "address": "0xb5A1a8416ae724F37493d6f71CB32F150F769AB6", + "privateKey": "0xae3170cdb40638a32f58cdc91f4a2f3179d12a9f25695bea49d2537127ff204d" + }, + { + "address": "0x83E27455FFf608E66015c1eb448769Cd1DcdD7bb", + "privateKey": "0x40ecd5f5acf5f90ddbbe69bd10ed6e57def2f57df31b9f18be41694d8c1508c8" + }, + { + "address": "0xCcCA782A29af5bcC65Ba2556a187f8CD84048eD9", + "privateKey": "0x37a23e94a77ed9e693f044b1b9a4ca180d3917cd15ddc16dafbb7c158684393a" + }, + { + "address": "0x2A84Ed285B6dD35Fa9fD4802ac9Ca4537379261D", + "privateKey": "0x3d2deb3d38fa1f5ff1a2d9a6c7c2f205c81fe63de1e9d55c37969e5a6e9a2c0a" + }, + { + "address": "0x2B3F9164FB41003436D423b839f4d27108C6DBe5", + "privateKey": "0xdc60debe151fa3cc1231759efd7618a6960d093eadba1c0310c08ec4fa233b2d" + }, + { + "address": "0xc3bc45a46988D01E7320643d3eb47d493eE8984c", + "privateKey": "0x482db7211cdf761327ec34c6a90518265f512ac51ffe7d5ccf9569f4d97c0d90" + }, + { + "address": "0x9884629206bC18b9C882765D28ce56c26570Aa6a", + "privateKey": "0x5878f143ccebc9a3a4a971b1ac3f7e5fc7736dc312db57e0b11a5be7970b3e2c" + }, + { + "address": "0x0fc9BDA01e3fFEe21e259F03B26811B3D066f23B", + "privateKey": "0x6bff548a57a6efd66c544e390e790c975ce41a8994a0a4a61aa1ab1dd7d85a68" + }, + { + "address": "0x4D0A17d674c80DF3ce5fb0D75c8705d09fBeA373", + "privateKey": "0xd8a72d593a00793002d14caaad63c11a5dd9e11400fc29bcb6ea6f7dc5b1c145" + }, + { + "address": "0xd48E4F31d331Ba34E560EE2Fba8A6c853dC647f2", + "privateKey": "0x1b3bcf1085e6042a5050f65935483317b8147a0226c3c28b1200ce8137f99296" + }, + { + "address": "0x2Aeb0dB8C116a7444BF5c6a378Be3d3140ED3e64", + "privateKey": "0x1315335b85e1618a8f50de4d89dd79f85ddfbd846c97001807e37a226ffa946b" + }, + { + "address": "0x1937e39986CdCb1352c232c5412de9f6278D57B0", + "privateKey": "0xc47ccde1f2a43c144db20aa899553abed01bd2c3e8ddc94fcaa9be04a11e634d" + }, + { + "address": "0xb0305C78849D398ea6fE521e200611284D3DBC79", + "privateKey": "0x56a3eaaaaf1b338defa150a0ab079fff7ba66f06453da835d5572d2f36e3458b" + }, + { + "address": "0x74B045c087Ff3dc35d3DE7A0932f28945a88Ce8c", + "privateKey": "0x463207cf4d940d42cc01b590374bef38f70565d9ba59c8c937270bc446924c4e" + }, + { + "address": "0xEBDA63678eb934714890f56E1Fa8Cdc33797e7aB", + "privateKey": "0x8da794628e3d67652a8947e6a7f7518eeaf159bf24e64b70edf82fd0937a5f82" + }, + { + "address": "0x5dDE341e9D15Ab6A61C5C79Fd3724DA8edF4b022", + "privateKey": "0xa88c8ce9a9b910fdcfa52871e211878ca6e69fccd74f27f8d95dc91bb36a94af" + }, + { + "address": "0x21Fcf1d85eb2f8Ed91c7089e337944a2d06B223E", + "privateKey": "0x05c39bcee159457f8ff1d2b73f8df67a0ed256be7c5f3656805d6e81c9980627" + }, + { + "address": "0x54658A88da00c51aCAffb8636e032Fa580d2e622", + "privateKey": "0xd9a6e62f89a496187f62a541797ad69c0e15d750d46fb6e16b6a8567ced919e2" + }, + { + "address": "0x16BC300F208cA3dE1ea00914fe7f3a766A00ca5A", + "privateKey": "0x4db57d4210500508580a4f9f3819e479c6399255edf7de3b6b348748b2650da3" + }, + { + "address": "0xB58ACeCa7649589f43F7e39C867ac5216A9486f2", + "privateKey": "0x4412e10ecef9d6d78f66dd18c52896d42398a96effb8f8937d0c183a764e89ed" + }, + { + "address": "0xCf3FE47Bd95952Ef22112580d07757191DbD330c", + "privateKey": "0xf76077bb848b26fff15ec2e0f285b24ae82072772e043015da6c186d32015610" + }, + { + "address": "0xC00A9b1EE1F9Fe5bF4143e5113B2C0dFD43E7070", + "privateKey": "0x07d36c48f765f8706aabf76d4b58730fdd4e4c6d3568b090d2ae4f45d15e3b0a" + }, + { + "address": "0x1a7932959d7c621C0FfC855A3d4F151c38495F02", + "privateKey": "0x65dd2ee40283f3e3c5f0bf8e79ba51bdffbbfa439d741409cfb8699ee606ba22" + }, + { + "address": "0xAe84F3e1a0E332960189d8dEFE4C4B5842f746Ec", + "privateKey": "0x976def24a1ec8621f6363a9a8cd2760f317f3ba4e99cc26d6fe04472aec834a1" + }, + { + "address": "0x5Bb7DFED6aBe0734a6625a866F5Dbf088234531c", + "privateKey": "0xb17767ea2edab24049cfa225709c291e60c648648c3392be291bcdbe166eaa13" + }, + { + "address": "0x12171490C0bF64fa9967c63CbD59d519035F96C1", + "privateKey": "0x7224e8265f9a632b0e2078a3b7a91ee3c3831cf1304d80f2209463e6f44c55c3" + }, + { + "address": "0x008eFC67d07C9318BF758304Df07D964473bE3B9", + "privateKey": "0x35751b144ab4e8d08380c9908b180c53cbb8ebf010af60c9c196c27ed95417ee" + }, + { + "address": "0xE660b7c8ECb3175F43d1f9A66f9A89d7aC2b2210", + "privateKey": "0x7fc2ffba1519de84af1350c847b9519f74c924055bcc97b96a727ad4be30b0e0" + }, + { + "address": "0xC097C823F860c6134689DC3E1e5Ff6b65F121edd", + "privateKey": "0x1c992762ce805cbdd6c491e0e87384520d1a3ca19cbc70e73ed00f9b7979325b" + }, + { + "address": "0x719d379f38dEbEb297Ab15DFEc4b8373474D6a2E", + "privateKey": "0xfd9213fb7bf1a7fb994b249ae63789d8cd5559aa5b4e30f832196ea778f0f338" + }, + { + "address": "0x9F034D7904450ee51cC5f3494Ba2945cD1e8ed81", + "privateKey": "0x3444b67ae337e35f9de078be47c446e8d398e135d25e11f30bb16feeccc2f127" + }, + { + "address": "0xE0BFA6d95aF7a14c65C1fa0eD4BD59769FaA6aae", + "privateKey": "0x079594af19f2e4e454c7b210c8e4050687ed85d0dd4d1ad2554201bec74639c4" + }, + { + "address": "0x1ca61174888b60579fd15FE720D5DF0dA60E032F", + "privateKey": "0xfc607407da1ed98a9333b4eb559cdd02820b5f1fbbda05691b04e99a7ce2e613" + }, + { + "address": "0xAC161c5E668843529d77a235e752e13784e58A70", + "privateKey": "0x2c5c2821220bd90964efb2b289d0a61e7a401d93c2b2e510ab23e2fe843566d0" + }, + { + "address": "0x3fDfF03A8B6002E0912c1c0d7BaD5Efa4754220e", + "privateKey": "0x29916a0a0f782a2bfcb324139a79b2ffba1f2c3cc96687fd4852f831db3bfeb2" + }, + { + "address": "0x9DF7a5Fb0745f128dFbbdCc8aFfF0D2b10A1d32c", + "privateKey": "0xdc917fda11c07d7370a07eec463eb2c05da299034e3099cae1e67178276b8cf3" + }, + { + "address": "0xA81F1984B5bF9fe17b7C1DDFBeA60E8Dd33E466d", + "privateKey": "0xd06418ab5283ff1c3fe49e557c305404f8f6112ea0ad77ff37a4a03dc3b5aca4" + }, + { + "address": "0xd1E5a2Fe6B4FdBE04000Abfc3952724D9EC61aA4", + "privateKey": "0xcc8d5a2c90b277d6af2142bbbbd490ca55fcbdd9a551bae933e0d22b5e5d9e57" + }, + { + "address": "0x85e1316f35fB8967c2C49704774c5265ba95bF8D", + "privateKey": "0x44432ab08c215ebabbbe674b54ff79667b8432b6601a8cc2522a86d149a4db41" + }, + { + "address": "0x3F80760f7a280bbF39CfBeeD0900678e3eCf2F5a", + "privateKey": "0x37276cf02923a583330e6715075415df434a3b2a3b733ff3275ff8bbeb3774ae" + }, + { + "address": "0x51Fff4a60b8cc2645195D736046a0A5925585058", + "privateKey": "0x51e1618abb2c96f78dde518ec0c87a50bc0a4d919c676ef7f325be511f931185" + }, + { + "address": "0xE6dDf3088B73FfF821Da19f3a11362FB128af09c", + "privateKey": "0x43c0c34b529bdd043a34427fe7b152064f500b64d2aa2d7e66dfe5cdd0b6ca9a" + }, + { + "address": "0x910CD9Ddd97ED84ac43959da59039382e2Ca2F2A", + "privateKey": "0x13a898361f7805b2d5b9d0641e8ea849a3131d364181bbe419417b7bc696dca0" + }, + { + "address": "0x797252d527647d59C0784454bBa19F9B4B63db22", + "privateKey": "0xef2fa7a2b217c6220c50d0ca4775ff666112f4c9d7bd12bc7ff878ceeba5bbc0" + }, + { + "address": "0x7C022ce01ea2b2c301c7CD67AaaE05592F3D0D2f", + "privateKey": "0x63ee060f66e1e3f6c73550573a00a446d753455ad627eddd77f87b2a96c66fad" + }, + { + "address": "0x7C6531B0274aa676Edc9da933B94bEe12EB62D1e", + "privateKey": "0x537116561f10093f225a8c03d458c1813904b6c02dc0a98e6e80d712dfc79696" + }, + { + "address": "0x5D845580F6D5a06a3eCB63A3Fd3988A1Af3dD534", + "privateKey": "0xe3f4d01a37097c5b4838669e52872fac84596f62fb84970aaf46c6f62817dc96" + }, + { + "address": "0x686E01dAE2F2cCD5eD150E60464627D88B870b7C", + "privateKey": "0x19912094de911b86117e8c77f1750c09889828b610ae66bc49a55b75bce8292a" + }, + { + "address": "0x02D8a8C1F51C48469394e2Ae8Eb40de010A874ce", + "privateKey": "0x8ab36be67bd747ade2f39115f6bd5083a8f6c4406804f07205419ef9a291fa3d" + }, + { + "address": "0x12d4f551271434310b3175bF73999a346b45502C", + "privateKey": "0x84917484ab0b5eb788d22bcbef12ecef3d2c77d9436cfb46bcd5d2846fef2ee4" + }, + { + "address": "0xf5C80Fd2cFB18da67048231Aa31cDd447BeeFFa3", + "privateKey": "0xbf47e5bf5990b19fe8ba817a17e2b90922b052b81d58edef1793e8515de5f3bd" + }, + { + "address": "0xcdd0c8F3BD2A0F45492b7c4bC376319f9cD74BfA", + "privateKey": "0xbc3728503167fed504f45efb08ff53e6deac31174f200cf25b6f55911ea8f86e" + }, + { + "address": "0x25a5a6652E583036896CF2eD1d8405e491036FB4", + "privateKey": "0xc6174d001d6ba3ad983ab13d5d654c59a497360d370eacce476db6e8d5b6c5c8" + }, + { + "address": "0x66485b451885dC0068e781D64f266A9c820f8aBe", + "privateKey": "0x5f98929f09dc62d25041e564c55dce02ca3effeebc340c40b0490d268b8f56fb" + }, + { + "address": "0x586Bde0Ec976b71fBcf241D51FB62a350aCEC772", + "privateKey": "0x0d5a951a5e14b7505b828308cb1337cb4147f49902cae9f5bd97b6b9c843339b" + }, + { + "address": "0x8df776f6331e5e370D1B71d16b181663F967774B", + "privateKey": "0xebe6a29776c3c555daaea2f229711d4e3dfb9211731f5db5804e328e1b1043b0" + }, + { + "address": "0xF8ae75bAe5444C6B531D1D9d924E7e05C4aa54F5", + "privateKey": "0x9aadf257305378488f6b59b8acb589dc94238066e878f70d192953c0e54d296b" + }, + { + "address": "0xb569a782b661227f8a43760eB446e376492a7643", + "privateKey": "0xedfa12cf4f24b0f450dced0601086a7f2d10937cd5312d11cff63037a842f6ab" + }, + { + "address": "0xD99117BA7714824508e88187E012baEA57181994", + "privateKey": "0x57711a089f1f7d147c8489fbd5db4ee503f07fd502a25c864b9f2b3911bfe075" + }, + { + "address": "0xA819bACeD68765EECBF795051f78013A36B3A246", + "privateKey": "0x2b7dae0e848f1c20f4cc6b396ff0d4ff2dcf7a88cf58ccf92a80cb66f92e1a25" + }, + { + "address": "0x7E28d1c50877272d63e9665323Bc17632b33E52c", + "privateKey": "0x44b658e4bf26ee7fcb8927ce62aff08f9c54b26562929d5389b198db3e71710a" + }, + { + "address": "0x3AfFECD2c2b9fDEDD02dc7E9e2a8c324815f1638", + "privateKey": "0xe1f6a7d544257212b8661ddb732c33836ed3a5fbf64594558ad005c49b13d799" + }, + { + "address": "0xFF4b8bD6438433BE33F0D407e42999bDc336D815", + "privateKey": "0x8d749aadecec855fe0d879c2c936be1c3559b2d375cd6d41d62e7d96e8c17d7d" + }, + { + "address": "0x959c63303737c475306c7A7d2D434329e189a134", + "privateKey": "0xb47839faedb89e09622eabf5b4071f1be2a457f00f7a9a17dee5e0ba8602ff92" + }, + { + "address": "0xEE262E8648f3f3966C975cF8a0dB9fb7Ac2094c5", + "privateKey": "0xf1823f3e556adb00d66e0206c19ed278a30ae45354e992496fab1f113cafdb41" + }, + { + "address": "0xaeb8B10D8ea11BC0B3FBd2aA33b200f1D6B31238", + "privateKey": "0xcdaed44cbda5698be2e9921cbf31255233b9823dc445d1bbd89db5c9ea50ed7b" + }, + { + "address": "0xC5D435Be593844D6E9edCe760Cbbc406503F81a2", + "privateKey": "0x274e06fa10f7530fa87514beb5d2c1279a4c05a866636dd123d29b764192e1e0" + }, + { + "address": "0x7d737F88B035c183ab29Acf664cE8cE3e4c0aD68", + "privateKey": "0xdc36579ad5535b2b9bea5c683972aaf32d77f96314ee3e0026137f08a87c5444" + }, + { + "address": "0x7F6ad4b0698Dd5A9B4d62c9005c314BfF4964f91", + "privateKey": "0x08937e2270068612b8a751c4335682c9d1d7223aae38e8bd859228d267381562" + }, + { + "address": "0xde6E9e035E8e7e99dd4022043dee67b1506A2BD6", + "privateKey": "0x2615cd303fcda19615db340b1b7e9ee1dc3c0e6fbc9fbf000c73472a203e98ea" + }, + { + "address": "0x860C49d43133Ca078a45b79418B76BfbE76BB2a8", + "privateKey": "0x275cdc6977f4a9b001e44ac7fa5f0baf9d2d22cdb3385b94efe2af3c17d0a772" + }, + { + "address": "0x1909053EAf03362A8F28A15Bc25e3b2177664083", + "privateKey": "0x7473dbb1979ae8c2946cec70732be4dc5c56a1c03395a794dd303d9a8630a00b" + }, + { + "address": "0x2012c588169884687ef53E2F7F88Ff091d48a82F", + "privateKey": "0x5b94eb904124831ce8cbe26147c8a84663efa3a5bc7ad1d1269691c04b48207e" + }, + { + "address": "0x2c29e67D7C2a76aaF1D90f5cbCa7105E5D162a98", + "privateKey": "0xac7442af877f5e961c3ce72ed0d844fd54449368ab2a6a0fa7fef5bf1a3ffe4c" + }, + { + "address": "0x47aD7dAC3597c7aD9850E03452dE962481bf3E8f", + "privateKey": "0xd54f9d92619f7b784be30c9d1c06c1c526c1e393b5ba496e159db89a5b0e82a1" + }, + { + "address": "0x97963ee81CE298d57f99fFce7220035905b60eE8", + "privateKey": "0xae5dc31c06e4c2bec184d1246906d938421156c8c5dc9d8efbec67f66cdabcbd" + }, + { + "address": "0xF5e89A447d52FD26a4BCd34A141e6c16DB4ecE57", + "privateKey": "0xb9723797317ba0cefa1f0b826ca312dd3c59f60d47e14876778e119f77b2089f" + }, + { + "address": "0x0d805eFc846677e207574f76214DBe8A5a92C745", + "privateKey": "0x1d4ba1b0d8024ac01615b4fc5422906639f263c4329cce69166cf1519c865093" + }, + { + "address": "0x5397b6d07dBd81B62556dEE0BF8C390d87590E99", + "privateKey": "0xf962d31a3028ffab5b394b8771a5f402b03c802abc412dda1d0d5720da927402" + }, + { + "address": "0x50fa9509D76E21B68015906A1991c2bb10466a5b", + "privateKey": "0x21983c421243c3bddabe0bd9cea4645f0cb6b595bcbf6bfdeb04e20e0dd4feae" + }, + { + "address": "0x1e5b730b90873a5e80E95Af5A20413F902bd2EDa", + "privateKey": "0xdbb35f76ff45ff51d707a4794f8de7451126b9e20a2fcbd09481b0d9bde247bd" + }, + { + "address": "0x8E0805a82706440649A0FA417b26Afa45Ea2a06d", + "privateKey": "0x946a4bc1d79074539f5a80ad923483c00b1353edf7d4baea3dec5bae8aeec18d" + }, + { + "address": "0x2cD8ee3ee734fa87F326a3059Fc38f8C4F218814", + "privateKey": "0x338fee1b02209c3d51594ac2fb76cb45833a8847fcd0a530679f3b20d763aeb0" + }, + { + "address": "0x9010224eFc0Ee32ff9B9fCF3626e5e9bB3a60639", + "privateKey": "0x9f292499e681efd8ba37fe35dd48d1aa3e77153de19dddb269942ec028429786" + }, + { + "address": "0x8D4d31c618c6b3feD2E00b275d132Be798146866", + "privateKey": "0x585ad5a0314d068544d3e95288b553d8e7002e30031c1a56c57ed9bfe5f95c72" + }, + { + "address": "0x63ec6d4E54A09D5C809537d3A5CA47CCcB23BD57", + "privateKey": "0xa16d2025c05033bd3dc6f8aaff90279db4ee741913b87ef1735b41300adc4a9b" + }, + { + "address": "0xeA614D632a1E8647348141df716BC36E718fc91c", + "privateKey": "0x0fffc7f8519e4f4a19647c91730fce6eac4315008f74ab646b16b2179152cd5c" + }, + { + "address": "0xE90b77466512551e2Cf168c50b0c05b7044Dc97e", + "privateKey": "0x6e85321f19ee66616da42d079ad3cb583cecca1b2d7f343b65e3d3cf08190c52" + }, + { + "address": "0x14E8385d3d6fE3792393B7E8ea896a6612540F1C", + "privateKey": "0x418877d9f434bc4c79950d177245594a324d64322635b65a51f8e5132a8d230e" + }, + { + "address": "0x53E9405b0096Ae0af667DAB6A96A8c0BEcDb1e25", + "privateKey": "0xfc707262d11468bd07fa0e9e5c35ab41fbd23b92e6cbecaa656653d0254e87d9" + }, + { + "address": "0x8133607a4b42a1575Bf7b38197dD7bA0F4Ff2B59", + "privateKey": "0x09987032f55ff68d11a1cb2b8bb94b37d8cc493bb14e1357bd870ef765629f44" + }, + { + "address": "0x15DdF536c408DE50293E5a2820dA4377e965a7F9", + "privateKey": "0x62e2722182da45364419de62a5ceaf3c6eec811cf7cf8b9a9a10c5cb9dde1370" + }, + { + "address": "0xC629A5BD3780380C8Fb86cF27920d843A187eBE9", + "privateKey": "0x8b652e4c38014547a3538f783339697bda8e184e9a5c566505fa4fb42c7afd13" + }, + { + "address": "0xFCe0B5eAb0F21D23fCf11AfE1144dCa1F305B6ab", + "privateKey": "0xc56c8138fa3277f2b51255ed301f6a055af04dac5a665aa65c00ebcb84988283" + }, + { + "address": "0x95C5e1d33Ed6821aDE0431b24065465FaF8f61dD", + "privateKey": "0x69fa4cfbbf0f32c68074d7f38833f269e349c3f8299d3a95c96d42e645df89ed" + }, + { + "address": "0xeb4Ae407e5eA10729fb87142FC763084a5aF83FB", + "privateKey": "0xcc1ac6dd91bfa9656cc33eff43d805e865b96ef2ed85faab3367b45097337f55" + }, + { + "address": "0x28d23C0E6F71a862743c299039e4382704fa8F61", + "privateKey": "0xb19eb014f8637f478ddfe8fc1d67b61c52aca1252d03a280678e476d723f1f3f" + }, + { + "address": "0x2EFA6568a8DB8D92788776f28cd1cc3f73fDe0C2", + "privateKey": "0xf3821683509412608dc2d3f916f03e80dd7b3ce2d35c54b6dfd2aac707e2e392" + }, + { + "address": "0x492F79D01723dE584d3dceD764F72f06592E9C18", + "privateKey": "0xc2c737df5d4de3c3f94138de20866c7a11a0ab1498f7041e30014c28e609beda" + }, + { + "address": "0x1195Ad79a8eEa02555F6dA7411fc3423B0a48760", + "privateKey": "0x5b16d02a6046e53c68b3c8038f52ad344b14c74dac6fc718585178cbd2ac716a" + }, + { + "address": "0xBB43202eFF0e5BA34959Ad44D70C8c1bb5BEb781", + "privateKey": "0xe96c101329065ac47def776b142ec8d66654fde9e8e43b7e1fc99335d26fb698" + }, + { + "address": "0x08cc329296394baB0f38cc65A93d7C99B45fE2Db", + "privateKey": "0x3b2f0d3aa1715409cd0e5d749db60672351be8c0511d20ed9781120062876bc2" + }, + { + "address": "0x4FDD61245DAC99b51906d88206b2924F6288D097", + "privateKey": "0x6b3e2c896988b1564ccc7e41058fb33a17ce4f0e7ccbcda7164006b0e8fafb5b" + }, + { + "address": "0xe22A164dA137AE7cF1e9e1f7B13a9375b0bc0D9c", + "privateKey": "0x021c2b55fdcafdb9b116f982e9e2c072c59dc74803ca0c0a84a17feda00a177b" + }, + { + "address": "0x76ea2d1709c595Af4F1FC4D5A58c092aDD3fEc33", + "privateKey": "0x00acd0681e9c9d1c8e0236e66d7c0ab6e535570e1164de9662916cd27ccbebe5" + }, + { + "address": "0xb47593ff870332A64CdbD71502fD38A9Ab878F75", + "privateKey": "0xcc284e38d5dff840df83de9c40c2765e789d3b9d78a5071af6713188dd502422" + }, + { + "address": "0x900232Ba82C117AaEd81aBAe2e78d92Fbd06C572", + "privateKey": "0xe82b7930a6341d3033236981a7c25aa41a3463750281054add1d3abca31bd102" + }, + { + "address": "0xbd6055b7e6653908AFAB1AE17c8fbF1C0a87c18A", + "privateKey": "0x95564112497dd4978f38fee02b71f382ddcde06bba453826c1d36b65c60f15fe" + }, + { + "address": "0x8443E81B793A1052829cD87E6f30fC2DCccD858c", + "privateKey": "0xfd67cf6c51af0ac84ccd75bcdd7d7562843d62443d2ebe7820ce284e7238aba4" + }, + { + "address": "0x9Fd06F029AE358EA633f978C0C441469869De3aB", + "privateKey": "0xee1b711f4f5c44fd75fa7c5cf98b1558cdaf9295f140a0477b284bc5d06096d9" + }, + { + "address": "0xfB05dA0539db445fAeAEe5bb6BF7FdAFc7D29F70", + "privateKey": "0x277e77212001b2320847bf411c56dc59e5d5e3363c32377dd2ddb65f78aa739f" + }, + { + "address": "0xa5E5f0C1b4f5c9721005A20dD4792a3442BE2574", + "privateKey": "0xef74ee06eaa9e1117adbf5cf49d140237e482a36794b6dfb4d687eaf1819ff12" + }, + { + "address": "0xAC5a1CE0c39dC868f62f777eD742c44Ec371A26d", + "privateKey": "0xa10214fa68169ee52f5ba5c522dc531aefdd95815055a5b2dc23af9df7eb194d" + }, + { + "address": "0xC41850E5052302017cfB2E09C8Cd183928204BF9", + "privateKey": "0xa98fdba142b012b5bfa4ab25471419ddc2d24f47648c78419f6bcec4f2761127" + }, + { + "address": "0xd49694A5eB69FA104A31fc1866BC7EBFbd24C5f2", + "privateKey": "0xba7986f0d02cc6287bc4ab0b78aa09a4de62b01ff8457cb099981aee097a4223" + }, + { + "address": "0x6166eA9Aa367958B1aD7484Ca4FCee9902361EDB", + "privateKey": "0x3ad7137fb0e4e59cd51c9ec693e4ee754a734c95308c71d8ea6c6478abc3d141" + }, + { + "address": "0xEb1De537b07100f87bc5E9496365cB060fb3507B", + "privateKey": "0x849561e982c66e5ceacdfea2a9216de7480bf873ad80006e270216f640f2809c" + }, + { + "address": "0xcE6Cb56B82d7A0206F636f271e9ebAbA4e7f201D", + "privateKey": "0x693b0574f553961bcbc99d00861730968276cae5b04dcafe48000e35bc804a47" + }, + { + "address": "0xf1cc58baEe89Afcd7e717D881406781af700818f", + "privateKey": "0x15ea662e63db22ce4b192ffae2c6fc87dcae5538f4f4bf20bad989796c8232c4" + }, + { + "address": "0x110bCC31D866a3be08eF09EAfD12CaA6fE387031", + "privateKey": "0x61af2f0cffe0ea80c63c5d63d54906b16f9c10551c6b6b342194f6a1d0d49882" + }, + { + "address": "0xa644C3F844deA893F7F0B429c091E77957B5A06B", + "privateKey": "0x093ad2c132bb2401c9987578543776ed5bfcb1b789450df523bdccde59673c6a" + }, + { + "address": "0xeBCd3CdCfa9b3D43355997C8a5Bd9ED6b7B2Fa32", + "privateKey": "0xc09eb93bb59a2e7bfd2233c817b170c8ef535ffb73e095cb258463dff63d6baa" + }, + { + "address": "0xe151ac651c930eb3A79B9B17109C7744f34a72b6", + "privateKey": "0x3ade3a0f02b7d0153442b48ef578d9a4f033c2414939194b0e0c6e0b97ec5997" + }, + { + "address": "0x22194bca55Ff04e9378b5Fa430BeE0536F0852F8", + "privateKey": "0x1b18030ec975edbdc3fa3ef1d5fc0749837161da30e4d2af2959d01e644cdc4e" + }, + { + "address": "0xfeafC6b44B376Bd116520e6D06bdbB79C9E6C01B", + "privateKey": "0xd11aea871552fb4d4df64945fd492b91824463a0468ef3d5afcebd85f2a98e62" + }, + { + "address": "0x7c35c10c2371d9F6BBb58B27A9CA51d126C36262", + "privateKey": "0x80de4c98442915ccef41607b817bfcc0fe010c7ddf1527df83d02a5b8c17290d" + }, + { + "address": "0x9597306276F55aCe078ae00e57D0c638fDECb366", + "privateKey": "0x69a330299b9b7a9f302e443cf379e7ad313bf9b32b9648df48139fcb23f3b4fa" + }, + { + "address": "0x57FdB64bA393590Bf0BEbabddBab2ED698c76A25", + "privateKey": "0x52dd4283f0ed2b50a9f54e29f6ce731f8c57ed9c0e71303b00d5bad0e512dc43" + }, + { + "address": "0xd03BB80580F6b9D307eb1c6F3B0450A443BAF7D8", + "privateKey": "0xc3dd590cec46f4a40ac7bb8787f4ff9c88fcbb43acbd9a76ca56907c3acb9622" + }, + { + "address": "0xd3921dBEfc3161Fa1F9e8C02A3f56B0Fb5c2B488", + "privateKey": "0x501de46b7a8ab89ed24ad8f085a1ce9c19c043cd4dd985d4047d97ef107e67e6" + }, + { + "address": "0x442E3cf26eE76c370C85d0499A5b2CD69d7d90BE", + "privateKey": "0xf5d36bdc62e7eb83446a6676b72f6e33af9e8f89fc01b030a5ea5a34c5303104" + }, + { + "address": "0x37412B491F356Cc6bDC5290BdECb98DB7E67303c", + "privateKey": "0xa8b9e442149ad6580993a631a1ed8dd353018c67222d982ce6fa6903e7bd0b78" + }, + { + "address": "0x1B66E1969Dd49dDe23Fb099A8ff5DC5Cb0393598", + "privateKey": "0x95a63d32544fcd31a1513a6aa1e2a58c662e7acf02d0dbb130555def533a3ffd" + }, + { + "address": "0x826513e5C1689AAf837148a9F60BB495016FD931", + "privateKey": "0x403b064e644760cb5b77bc9e64d5412ba32c8756983efcc1204294f5b35675aa" + }, + { + "address": "0x06673033A90ddF707232666B7cA8704CDEa3c562", + "privateKey": "0x1ccf74485c7fd3793436cb3c30cac750fef7cd66c3c95919d29ea408ca903030" + }, + { + "address": "0x3faBB2197BA5D07050ff3983ceC349ADD94Ef1E8", + "privateKey": "0x9c1de9bf6e1e7a0bc9a4a3d5e932217231421af2b4e52e6c16ad52fe02789b25" + }, + { + "address": "0x4C514eB387920CCe4c7d43f947da4325AB52Dd78", + "privateKey": "0xff70bd48d2b24c524a296f39ef4668b3a72f5067a6beb56ae4cbcc72d9f5c8ce" + }, + { + "address": "0xe2E745BCfEe19dc0558249Bb62bb9657449b80BD", + "privateKey": "0x6cb7d78a3e04254e5fea75d42bea7fb1f95268a9cff8da7e20ead5de107d7538" + }, + { + "address": "0x608403268d0Efc5E7de9be239b163Cb1B8a9a1ab", + "privateKey": "0x901e7d48de4fbdafeced3b0aac0c4986cdf671e42e2947ae98e57d3fc63d9be0" + }, + { + "address": "0x1614329D991085754F9b4DFA2E37eA7aA42185b0", + "privateKey": "0xc85892b5b861b964f5c11e66302482f621247e82c14a91aba7140e1118662b61" + }, + { + "address": "0xabC4915171f2d5cE09A49f1b3d51327593A037fF", + "privateKey": "0x7f36f5b3e7d68d580c61562c6d410953fd045b03ef88a5227116a19f7027b9e4" + }, + { + "address": "0x7a052b33490763295b5c608cfF71a8cFf846EAaC", + "privateKey": "0x92493cfddbaaa6d7c3c6046a62f4ce16cef7f3b4d3b8db352b8ea5d6efc1cd79" + }, + { + "address": "0x2af8Cbb8ee136fa72651e3397cF1eb1248732B9C", + "privateKey": "0x62e7683cdd82d360cf427df82784e05ea100d987663f672152bee8631bb47f38" + }, + { + "address": "0x8897FAbDB98b26d95A3Fe7c44De7DeA686B31FC6", + "privateKey": "0x565549a5fb3ee005ec5211533ecb201441b2c673c99d0c2666aeb61bde301b97" + }, + { + "address": "0x7Fe000404d20e86d8973535D2553537eCbe8F1ab", + "privateKey": "0x520d02ee7f23d60880f51d526e0f88d5a479ed5cf645bdde769b15a3dfb69fe8" + }, + { + "address": "0x0Edf5b02aB709E2A2603d035D0c2377ed25F8Ae1", + "privateKey": "0x54f324c1031ab7b12d381e23213ed7cfdeaf239cea1148afc3cf4299ebaa3b29" + }, + { + "address": "0x06c86aFBf4b37c66ABe841cE2E5AB54124d5B554", + "privateKey": "0x60040f403439cbacd82c4cfbd6c0468775b19d0d476ae081bc06c937f9a0a9d5" + }, + { + "address": "0xdf08165896291487336309b26b40f0007fe6F53d", + "privateKey": "0x04d2664068141d48396f2c31184f293b893205d03db2159af978747b25f9f2ca" + }, + { + "address": "0xa819eBdBdBcDC48d906D7f874D24bc8B0E58Ce8c", + "privateKey": "0xc3eec6071f0ac0a4638d6529421af03b84dd03a301eab90fe8690cb900a025e7" + }, + { + "address": "0xDE5Bc921F4870F32c600641a3ed159E6371BD6f9", + "privateKey": "0x0f65ba6351dfb182b5dabdb4f772918af7f62af0bee1cc6006598141f5617bcd" + }, + { + "address": "0x1E3De207170C82F88c8835b85638275d182477AD", + "privateKey": "0x6ed8c799e4ee68c63077796a4e7e1261309d60f6677c669e5a2227ea96b9229e" + }, + { + "address": "0x486c7898bCee65a8FBF1c48CCBa47afc0178f6B5", + "privateKey": "0xbf5bd59f57b80480e15875ff62aafbf40c26ce2c850d734d09cbb6dba2bbad8e" + }, + { + "address": "0x573dbe88761CfC4Da07D92D861284B5c64A8151B", + "privateKey": "0xebec7198a1f681894597eb19c4b7a9112b576db14aed6d6a60505007d92a5019" + }, + { + "address": "0x366e3fa7de411Bb7dd99d92befe7354F56657bb8", + "privateKey": "0x4b2a5cbb912336a7177ca72e8b5d1fe66b8edd36b733857ff956888d4784be93" + }, + { + "address": "0xEcD371F5A939c2474BaAd30108eC5779585D9F79", + "privateKey": "0xbaf9cf63979d1fc8db310c5db040f72bf8985aff93e076f3ed9970fea191b11d" + }, + { + "address": "0x7D1e61B1b6a1d126c2596442a1f9d6555560F8e5", + "privateKey": "0x7a6a2ae05da386b37a3bd8e20124c457a7a0f981f5141e6e79410d68bcfed86f" + }, + { + "address": "0xDf02b6A09660E1Dfb41d58d74480160e73D5caA1", + "privateKey": "0x4adf1bd3268b3ae075d722633070b5aace0d06379109c36e6e6665f0d8411f3a" + }, + { + "address": "0x7a69Cd5Faa1b1cF0f07A3F5d041278be65d46fe1", + "privateKey": "0x5df08fc85af7d465f9530c82e196e7b950f2fd332f2f457c2cf3a4fb4d52dc5c" + }, + { + "address": "0xFebeeC0eFd135c2028b9683c766e66Cc2f2d22f7", + "privateKey": "0xbcf48121bf46a181e6caa99552d526b49084af93433f5ca083f157ef65b858ab" + }, + { + "address": "0x126b5483c2f25Ac5f1bb2D9f118D189ba78C727f", + "privateKey": "0x386f1799672079ba8ba5b63a059719bd41d4470b9bd1b36c55c6733974675eb8" + }, + { + "address": "0x2B05D6B279cC5096e14cDa4a28Ca834EF3a101bD", + "privateKey": "0x6645399e000168934dc6a5e7451eca6efc98464acb15ef3fe110d2e202d76636" + }, + { + "address": "0x55525DcD80e42D121eb229c691952D845dCC3834", + "privateKey": "0x1d58861009b57e7d615a1e737df9fec1bab335c4fbeb60810873b196b6af1d91" + }, + { + "address": "0xf612DbdE53284EECdd9dE00f6F30DDDe0744f413", + "privateKey": "0x5caf7f37153ae24ff566ad2d83e5e97857add8f11eca4fca44db8bd6a76e175a" + }, + { + "address": "0x423bd73dEdE1F09d8e4206F0a3ACA8fE04204486", + "privateKey": "0x89f73b0f4b9ea3cddc3a9c06b0768b14f265fbf75deb556b719c8ea176324c13" + }, + { + "address": "0x42409c1b01DC73145CAc71ba759aAEC490C5b4f2", + "privateKey": "0x7f630882bd1fd606300ca305aaa97a38a8ec921e4fc860b5a1ef220a2ccffe25" + }, + { + "address": "0x64f76A8656dc6FdF7bD16335A9847A711f74F16C", + "privateKey": "0xc0d4ec36141ddcd120f8c2029c0ef543894875e68edc8db0e4c01a9c02bd333f" + }, + { + "address": "0x42949a81a94a8970f51865308d1c28913432cF1e", + "privateKey": "0xba4e06b6f745d386a47e27c1b3fa531e34d81f1773e049b833dc4c633ba95359" + }, + { + "address": "0x2d7FA0C5a63543e9627c29a24C92A30f058262ec", + "privateKey": "0x9b7b768f8f09f8b8666123b3275468933522b35c98a7f1391c6966ae594b7f93" + }, + { + "address": "0xd66dada94CceF2C42979125545815b4C8e2cC2c6", + "privateKey": "0xffaccb2605805d3825581b39d6cf162912b7e30ba4bd841e804214114af9a949" + }, + { + "address": "0x0b413b9Ba30fDD8AE623E4FaC5F14711b4DecC8D", + "privateKey": "0x9a9cfd091ab5a58e41559e0606645c06de707ad8f54c3ab60692f8f057e1f864" + }, + { + "address": "0xBBaeaee23d6695aba628d6c1be11C43eF267b25d", + "privateKey": "0xfb7cbd365b5be6f5e5106d98262280299b01db5d05cb78a3238c12be12bc1312" + }, + { + "address": "0x52d9B0ecc54De44e5C17B9b8e2B1D98888d606b2", + "privateKey": "0xb3c23541bdf3cf0fac74b8c16b7d8407774a643dad7f46ed1addffe1fa312a6c" + }, + { + "address": "0xfE1fA323D49EB077094f688A746BB5B30210Ad36", + "privateKey": "0xcc18866db4c77d5e9fb66c0618092e2f0904afda4dd84949eb76a67280b64bba" + }, + { + "address": "0x14b254C8DB7f1d1d1fe2a55f7E740b35FDb1C23F", + "privateKey": "0x4d803aad899ee64d8d40c7acd6d7cde907b67a48a6f8300343b18be89975d288" + }, + { + "address": "0x73e208228935245A10D96b008273a36307587a45", + "privateKey": "0x12cf96605d70a8d95afa63e92d42bd4c3de967fef0532413e5e5e510762cd99d" + }, + { + "address": "0xbE4306389041d56E7ffAa91583e2b6FBC7f55e0b", + "privateKey": "0xb55b4344519810da75f53c6340c3bc18c8f10ee522956f57b6d953be773d479c" + }, + { + "address": "0x91023faf59f1EF49ad8240fFC3f71cF6A2D37a76", + "privateKey": "0x0dbdea132e5ecaf0d207c35edb568156053dbe3312022ca153d2205adb1645f5" + }, + { + "address": "0xcfeE16cd586BA60f9E3b2f05CF57B29EB03FD230", + "privateKey": "0x36dcb51ec9e79f67fbabad4edb31e4cd1c982fb1f2a6e1aeaa1e38100d590059" + }, + { + "address": "0xa4300581e73d3577E103658F802460BEB4db6f81", + "privateKey": "0x21579cf08cdec88d0b10b0411afff147b4fca43153bbac279f4be6e9c9aea616" + }, + { + "address": "0xf3ad8550d3884136c64b8612DC6895af9aa0fC51", + "privateKey": "0xc97891baeffa9abcdeab775b40d982587d5efb8fdc364b537f0ced6303af5582" + }, + { + "address": "0x4cf14409e1045c6b78ec9f6c18f1d68376C337e7", + "privateKey": "0x5277a4429f79d1e27266834ce4297fd715d430709f858fc2b58c82e36074f5d3" + }, + { + "address": "0xB18432b0E6EB3AfebB64C04680ad290284600580", + "privateKey": "0x7e92c46b8898cd837826f7225b5cd73e10889790de56cb59388a8ce5fdff1f6a" + }, + { + "address": "0xc4Ce2fccA2548EDEdB81aEdE6f119B9321a61C6a", + "privateKey": "0x0122740ac6949702c7d43375bf479c4e002dc54ca0fee80592da08cbc3fd9a46" + }, + { + "address": "0x116E65260D3d5569466d5C0c9543AEdBD7Ce242A", + "privateKey": "0x17f56554a253fe2c174582a503c10dd2a9584a216932feea93ec38e87bb8bbe5" + }, + { + "address": "0xFEc6560e874f37FcC2EFB0BE860b8ab01B6d05E6", + "privateKey": "0xff783051371091145f33b0eb305ca75cbd420732da456d0df3ce680dd80f9db1" + }, + { + "address": "0x5EC85DF2fdA8644C6Fa86eB4c45Aa7833864ED9f", + "privateKey": "0xdfb9046cc3db96d2f7208ce5b64af3a966023ae5376ef274606fdbb15d96addd" + }, + { + "address": "0xA72BDFCfbAE6a521Cc2E6c9cfDd3a9f74655E0a4", + "privateKey": "0x284644efede15f86002608ba24ebcf5d6288f4d7f65e8502c8202d128a622f83" + }, + { + "address": "0x148dc6a2B0ADe7D486bA4d2C2f35D38bd58Bd86b", + "privateKey": "0xd6d052fc9f7c260c0d6b207de99c3fc93af465000b0770aa311b2941903d826d" + }, + { + "address": "0xA2cd83f2f1cCb75fb985A9c85e96d692F034467d", + "privateKey": "0x6eab6349bd2cc4e5dd8c85d197ab17f3f9a32c750e01c3919d62d76c2218f8eb" + }, + { + "address": "0x8B101A3A5a157abE707b58543a590D0894a60076", + "privateKey": "0x9cc2b04f4b013006bf45beb7f1a39b6b9ee73eef30e41228c4370d513a781e91" + }, + { + "address": "0x2D419b6F7Db45C56Ac6aC0dECE04a830f9251EC0", + "privateKey": "0xac86678bc98152dc9f9d60d89f164654034b0820e03a414b579b8ca654824a19" + }, + { + "address": "0xbCefa9522e507Eaba819a485a6A139a83c3399d0", + "privateKey": "0xda65f47a3fd81c3458e115faf568ef60fb5b00e18c9cd85c6683092f90191fb5" + }, + { + "address": "0x1fAdC934f5b2a7A676Aa724b7a8134d5b89da176", + "privateKey": "0xa6774f68f80648832991362a2da2c9faa2bdf0ac58b98d427b3533f520e5f709" + }, + { + "address": "0x07bE2392ad802d5475c3Cebff4AF7DfFf1366e66", + "privateKey": "0x86f700a1a6ef2072dd7a06f77df636b287657a7711337545a41a5851b0a465fb" + }, + { + "address": "0xcF045Ad33660e2164618E6465a44b1560d636DEA", + "privateKey": "0xcc9d689bfc3cf5c761ce7cb69614d4af67178968a4c23609713f3ac4514bcfab" + }, + { + "address": "0xB4c57bb57131ad9a09164697726bb7e782Cd80cf", + "privateKey": "0x91f485c4c1a1dbcf336fce666e560f3b893c2e22cf6fac828a17501cf78d9d23" + }, + { + "address": "0xa09F84E5E5C737cF514CdE0f87a9321B651dbAd9", + "privateKey": "0x3fdc32335a3212d913160e79eb1cf6bb98a534d7f838ef06db3a9c3fb9e07f04" + }, + { + "address": "0x67DeF5A4C05a32FD670369e9D390Fd1aFd0CA8C0", + "privateKey": "0xc6f5514fcca7c3e154563bf46a7d878e4ffa4a0016926c2c37dde6949160b5f1" + }, + { + "address": "0x6F404a6761D6A95c43F95d9582d21C4b9438b352", + "privateKey": "0x616a73af79099e10f700c1f605893b48c971bee2f101fc4c02ed0cdcabfe41c3" + }, + { + "address": "0xB77F262FDD5A96d2A5B407Efe0772476BF16852b", + "privateKey": "0x56d4ed2ffa7722b76cec1af5186076b600aded09e473c3f6ea8edb8421283f4d" + }, + { + "address": "0xcbE8edd77b4Bef8E90B3430e348441B57AB7B3A0", + "privateKey": "0x2edd0884e4dbf583a9e2db8fe83cfb2cd0ed7cb4e9fb3fb7383368ec5af3abb3" + }, + { + "address": "0x9576D3C217b4A4f37289691f84a0E27c9cEb5A16", + "privateKey": "0xf72f9eaa4ee01a852ed9ca3e47465e31d5305b0cd50985e679c0474b56810610" + }, + { + "address": "0x3274dC55F5F09B35215D8ECE67543724EFB7299e", + "privateKey": "0x6696732845c0fce3fcd38a70d280dcef6f94f5f4f57adea48a8781e1950cd9c5" + }, + { + "address": "0x591d7ffFc18fd8FA43B838F8Af0e364a61C47bcd", + "privateKey": "0x08d49a37f164863d87a5957202a7d5d0f9ee1fa72a6bb633aa56943ad515919c" + }, + { + "address": "0xf98b4abE245695092CAF18b504d4DB3eF1Dd504d", + "privateKey": "0x6e139712a8ba4e0d42b97674e432b31a2ef984d43844df92770dbcea472b474c" + }, + { + "address": "0xa2a4e88B03961Dc3E4EC075EAC4bb4fB587926b0", + "privateKey": "0x2ac3dfe113a41c6b63bd01285ed2d131a343dbfb22e51c9a482722fd654bcb16" + }, + { + "address": "0xa8557c171Bb0EEa8b528C0D0d785Ac30948ADF9a", + "privateKey": "0x92f123de2e52a93d9c2a6dbc3486546185b1ee66d3609358495c33eec403ab41" + }, + { + "address": "0x4fD5091163AD969eB9a551F3B5902fF798bB14a8", + "privateKey": "0x110f10238a93ac9cb314d5e1828bc0a5f0e6b04f0e674911beb2f768387cf6e2" + }, + { + "address": "0x8C4AfB5806CFfd69De778652Bb1115fc56E216d6", + "privateKey": "0x7bfcb750c3ccecd7cd30c2375aa72dd4b6646fc683c4296dc4340336392aa1ab" + }, + { + "address": "0xf143dFB4765f3d6E883226dBb4eA5ab09a168A1E", + "privateKey": "0x3b2c1760505d6c2d330119dd4c704426dc1d78de590fc1cfb6d97e6d1bf9b614" + }, + { + "address": "0xD488FC0aa4E7cd034B3e495cb8Fb99CCc485cc0D", + "privateKey": "0xd9da9e36858615a5267fc86a781e08d15a74f3cc6cc74ae38d4022ff4ef721d8" + }, + { + "address": "0x9Bf94AC4B09051b5d1773d4e5044c12Db1A62dC4", + "privateKey": "0xfa4c8b0c31b76a093fdb32377141446c212eb638732f5a6b8482ce11be0a05d9" + }, + { + "address": "0xf8315Bb2566f1E2C57752D97FA443D6Bb5547Ce0", + "privateKey": "0xf4238ae4c8fb9e52954dbee6a41097f8a8df1cf95246646d7083c8b066c5c3a2" + }, + { + "address": "0x80E4F0702011253Efc5180181f8DB3bb6da0B193", + "privateKey": "0xf246ab6568f1616528abb1fcd32898732ac1da7b076ac4fe3be50869806eee92" + }, + { + "address": "0x309497fd5bCB52A5a34daFe1CD234086827ddb4d", + "privateKey": "0xe7acc458b8d7e1b7fe91e71ff5dfc11cc63e2b847c74259341b65ab4d0062408" + }, + { + "address": "0x85869FBC2116E261C759371283E21FcC0EF315A8", + "privateKey": "0x9821a6332b51cc97ecde4097b4132a300af535f60786133bb8a7a0a398c435d6" + }, + { + "address": "0x8Cf43125e4A3226A49Ba2aAc9AA56e59390A3418", + "privateKey": "0x484b177289d19671c9835627cfa1ee860553ea523f2ede5b959e9875ed3bd0c4" + }, + { + "address": "0xe6E606C7B4138C8f93b7058a95ab2FE466A62eA5", + "privateKey": "0x49ec3ccd34d2e4050ec648bc3f6a876d5f888f320ec410684a28d3112ec05c8c" + }, + { + "address": "0x45340b507390E142BEA66495Ef0DDf444Ce92084", + "privateKey": "0xd2775390d00170120d7005ad627a14eebca9c530b43fda9525ab8631a4f74582" + }, + { + "address": "0xb8718E5976d08fB987fB6Fa6400Aa81250414E08", + "privateKey": "0x6c658d3cd4a911f554f79c22fad2d9219ef1aae3dc0f5164777f58ff549d340f" + }, + { + "address": "0x27963b237140bC255ED0070dFDCdb34c933B4D7E", + "privateKey": "0x9572a1080566ed88fa192007b94049c388cf980b551e645d7c62a2a410b26038" + }, + { + "address": "0x03dA7bb6317E302083F1b12d863176694c520601", + "privateKey": "0x60f83522d13ab4f118a37f94338df20b1e435216cc3d9294f7931e555c1d2526" + }, + { + "address": "0xd2C1Eb215C8D54326b7247fe2F26f124d883927D", + "privateKey": "0x8a359d20173a08a4ed3cf63cca1ddfe59709879a981ea76f669bafeeb7bca075" + }, + { + "address": "0x78c3bF392aB079EfB615b062339C64695f65a9D2", + "privateKey": "0x21190e1046058469dc9f0f022b3764d2280d9550320d8022b86a2e6ee18c1d09" + }, + { + "address": "0xF76006235CC72e31C8fd3a21A8D7ccfd070b5B94", + "privateKey": "0x7b0ca3342b002aa952f587bdd0e98a94f444fdaf839a302b082679b8ee7ec047" + }, + { + "address": "0x090c44c3583CB5B5036b2eC80b2d98d051A978b1", + "privateKey": "0x6d7d993412b44a99f894220759b79aa089afc1fffea72ab0d1cfafc913024812" + }, + { + "address": "0xc8417924a6A588D9D4dE25898fe8BCfE8B848C2b", + "privateKey": "0x2b31e84f0c3dbae1df0275a0d66376edc122d4fec1b12878493c618bd92733ab" + }, + { + "address": "0x17deFc7A7115096E1F30f2Ef50F5a944Ec69D295", + "privateKey": "0xd976a4d8fb0495c66f34bbf5034bc700122b795e406006feabd15ae0b9f89c15" + }, + { + "address": "0xCB67A60687c59F029E7e99aAfceb6512E7549dc5", + "privateKey": "0x4d46ecf8b1c0648b58a265ec81a0e7c722ccf5935b8091ad310bc67e375e8c22" + }, + { + "address": "0x5F2Fe6FCd22ada314718d95DFdA925E3DB9B3C99", + "privateKey": "0xbbd9c2c15ad3e2add8f39399a789e70753e91bb462c722472a642e3c3ae40bf3" + }, + { + "address": "0xefaA35f402E977e21BfC19879C29D1aa59d0617A", + "privateKey": "0xfa9e17a6f1c63973c99b79f7696281663400b491377b307cb279be650a91e915" + }, + { + "address": "0x50DbCdA3B038CB0cE998713c6Ed5419767bf0E38", + "privateKey": "0xa2fe5934ef0b0e8ff3c58aeb1adac72def62f3201a9423e538795c814943f360" + }, + { + "address": "0x2e73CdF86e4bE3aB3D30A5ACc1F2675201CDC273", + "privateKey": "0x5a781ea3a8071734f6ad2fd4f800cae7ed809a54558b74ab54d74bb75c844ab0" + }, + { + "address": "0x17d5F80D245212C9502Cca8fdBd622d034c786D4", + "privateKey": "0xff5fa643a637a704b69c1c473d85bb1529e1b00c00c4aba774f927f5420841d9" + }, + { + "address": "0x9eDA4251af4E631dff2815103f65efd7Ba7CB495", + "privateKey": "0x2a791e02869b1e1f4b5b136028b64f633f6f41681763c9d5dac83f33ab1ec43d" + }, + { + "address": "0x7feafFf2D2118FF78fD5CA81191442C9e1e7703F", + "privateKey": "0x974ae94e79b94eb7fbb3cec641257e7764707d4dae78ea491d59d00c53540ccd" + }, + { + "address": "0x9b444a330aCc6c0B3C14932D3245399A787F5315", + "privateKey": "0x3bc7dfaab7aa29fec7eeccb7e6234a17e60e0dc4a619e97b1ce6f8fe2ae64076" + }, + { + "address": "0xa33a54bC13fd959b05014f1F9998B338610b1bB5", + "privateKey": "0xb8c76f8667b644e5a5c1be0b1e06dc4c3ae9ce64e2cf08095d607fbb880348c7" + }, + { + "address": "0x7bA666b699B4EeF33E1F96D2A1Fb60269D889D11", + "privateKey": "0x09442c6b82e8bd8fca95a23a31bf69db0bc3f0d38a933a627e5f7fbefc556638" + }, + { + "address": "0x3C585F7fF23a914dDF2ED63a3E4F59eA1F204937", + "privateKey": "0xc8b9c737044efe8a7833087b56ab3378bf5f0cd710627347ce5509ab1f8a87f0" + }, + { + "address": "0x653b48DaD42dE6D59d1d6BD8384C983d795d48AF", + "privateKey": "0xe9d327d39d4b9ae37f6ecf0e6fb4f1e48a3bb5846fdfa60231c26c132c4e0857" + }, + { + "address": "0x881c41B0c885Fa5a61C683638838a724f9e94f9e", + "privateKey": "0x889f0391d3a615db6d2bb2db021a02ba318ab6ab8658c11124a65329a02f5dd4" + }, + { + "address": "0xC074c86C11023F3F084F6C68Fa4a8fABcb69aFa0", + "privateKey": "0x6ee3e0a5bd254aa87311f3e42eb2bf03a474cf9f077314def1d6ac069bf8d940" + }, + { + "address": "0x2332098b4b25ed2C7a412A8c69a33450C872Ed0f", + "privateKey": "0xb3f73075be51b7c87d32052d007cc8e78ae27b0fe649ee4e6b4effa2d853382b" + }, + { + "address": "0xf3E61c59635b5230aFA6dD0A74E9f646C0a1D4b4", + "privateKey": "0x632e31189cd0e26cca7a0fcf940e03ba4835f425988774e0633acc88f45d4334" + }, + { + "address": "0x3DaCc58C1084a273Ae6c63E75E43491Db3932957", + "privateKey": "0x96191ad5a4777dc9380829fac939c844e1771c486a5ae9aad465a0523034f862" + }, + { + "address": "0x3C2c53A5322e0f3bfBF6d25dc1c9876FAfBa811f", + "privateKey": "0x245e6904987215621491d1e68c869a622e1fb71860df01ad2026703baf232585" + }, + { + "address": "0xA4c13c71A2C177Df8f0d0841eB6819902a8B9B9E", + "privateKey": "0x2ad9e5192fee279d43350757b08669214ef4ba870b310c42011f015b96362842" + }, + { + "address": "0xFC5953Ab3dcCa22EA62a09ced7A0c799612F3DC1", + "privateKey": "0x0487adf165cbe752771968c9c2f870972dd98ac88aeb504d356588621c0f334a" + }, + { + "address": "0x5c48b64573b6a3E546e1DC3b9842433c06f1fbC0", + "privateKey": "0xb2eb7a530deb5dfee77b016d597bf9ec89f0da5beddec21fb0ee2e4e69c93668" + }, + { + "address": "0x01c647368c253daD93584277e0c419Cc041eD0f2", + "privateKey": "0x63ef1a9e89fc420cafdf95965194a2d62664496319fc4c4202b554452c35dbcb" + }, + { + "address": "0x2dFA50e9108c575600Ec4B1443A604c2f09a83F0", + "privateKey": "0xc331aad9d9afbbe89aa335ee7b3853b17551510dca0854c025466266d13b2ae9" + }, + { + "address": "0x8766704de4C73E4a7F538eDe648aEF409B09d07E", + "privateKey": "0x51d26877b97246c46a4cc22be610d9d87ed0e07d99d59eaa2d70103d178259cd" + }, + { + "address": "0x17aABC510D44CEd30892028D2480787aDdc2ccd0", + "privateKey": "0xa369a7e50ceb41c7985bfb78152173882c50702fd57485f0ee97a824bf78d7eb" + }, + { + "address": "0x41bcE59d1657A388C566d6f48F8eAe576FFCB592", + "privateKey": "0xc58f84296ba18033419bccdc9b869ee3347c2c1182fed3951fb3bc4398f8c5c2" + }, + { + "address": "0xb1E46970df7523046170fC064a41A712cEb85723", + "privateKey": "0x0f04344b2dbc07e4b2077343d5ee197cc7e872c60d730b4c50b94dc11005ae23" + }, + { + "address": "0x226077862791b50D8B0873b32f49D864D0295aba", + "privateKey": "0xbc94aef6fde1a0226dff6984b8e7beb3e3e2b36555d87656c4d78af055b70136" + }, + { + "address": "0x8dA22Ef640117485BdC49C398490cd1a5E64e718", + "privateKey": "0x1340c230fdc723d0db43bf5c6f7fb9547ccc7a95b27e07138225b35d7e2ada21" + }, + { + "address": "0x6dCf4e93a051D77411Bd0Fb5D5cAf66268CE2c76", + "privateKey": "0x92de5a2e06479f2e6d36abe6c84aaecaa551fe27767d719dd717f25c10ca7199" + }, + { + "address": "0x4e0CeCe20AC9dfdBBBA9aB2a60903Ac1eB5d7276", + "privateKey": "0x6055edb05b15afec90ba716958e28b71f6d9750380ccbd60acaf4f5bbd2793cd" + }, + { + "address": "0x2A87aD96C059C8134309780802D7f461Bbb87aC4", + "privateKey": "0xd0c0f86b9f05870e79ad743c36fc5550482641f9be8ee27742998cebd8e6ccaf" + }, + { + "address": "0x6129e6F6dEd712E5a2bBa15DaCa5cA452f467269", + "privateKey": "0x66b632036b8014c0971746feb02aec36eef937e81e5d6819a2595e175cb60ad3" + }, + { + "address": "0x47eBd406f1Ca46953E87865EaB7B97e6e43110A4", + "privateKey": "0xa3ca325e955e9768eda1ea6b45e500538806f2dee9f2454900f63fe995e6f916" + }, + { + "address": "0xf0dBB97A3260eE23EC3D6bb2De0dcf32eA66609B", + "privateKey": "0x4f05e311a93982c8b3f7226209d12817840c5a59ae3fc3bf12a11f98a285ca5a" + }, + { + "address": "0x7d2906f0554BFC1285dE43d87Eeb717804bb0500", + "privateKey": "0x22fdc05f56e14e074b907eaa59e44762f2921f17511392fa52172e7999c9fb85" + }, + { + "address": "0x9e109EB24629C0d7074611FDBeA0c393F8b493AA", + "privateKey": "0x0b0b4fea73eaef073221849ce16639115ffae1f87c2ac7a230e881fa6779f170" + }, + { + "address": "0x76d398353C60FB94C05e1Af71Fb0907347B05dB6", + "privateKey": "0x9d9a68e9034d97cf06903be3dcf0963ee005257e08d18963d68925b3305a1b9b" + }, + { + "address": "0xf19C2061E27E09BF3eEAac23539fCeaA8852632b", + "privateKey": "0x5d339929cc5db68016e2c33fa085ac512009d30202568c93aa09d70262c60ae4" + }, + { + "address": "0x5c5cd2b51567ec5e10668E06795417A3bf71174C", + "privateKey": "0xd0d5351c454cbd0bd42ce42a2499e526665cf78458f4aa2a344e451f13f54d77" + }, + { + "address": "0xa82fD968Bb6093c99840183df198306E29D6819c", + "privateKey": "0xa62b9c06551f9bc46fd4d881ab6f0170f8595742e1c0d226351bd65c15c4ec84" + }, + { + "address": "0xe33403a9a767452B835f42B4b80F9F193A334BfF", + "privateKey": "0xacd96c266810526f9f620a563365238552f02a38eac9b3f4d05b85439b60710e" + }, + { + "address": "0xbB91f1ECeD78Dab09Bb8acED1ab2Eb8BdC8aCD30", + "privateKey": "0x356a01f218f5b9690d5e842a9108fdae41818ae33106a02159b330610c890409" + }, + { + "address": "0xb566F273cc6b085693e785Ea214DEadd744fd1d1", + "privateKey": "0x2627800683c631bb47d847a00ae744eeecbce8696e43f2dccbe9f6363c46d902" + }, + { + "address": "0xdeD8F5DAeb6187484285165c77dAAC39ac63B9Bc", + "privateKey": "0x4bf1c38b29cca199878585bdd58c9a3bb4df83d1ce2dc8b88be1edefd13cc1c7" + }, + { + "address": "0x076EBBbF28415cd1FDF1bE4D45c0d9cdC8F309a3", + "privateKey": "0x65e3baed77016e4bcb754044758a88eeb0ed160d9dd9183de85471b85a1100f0" + }, + { + "address": "0xa3f9aD3c0a50e5b435200DA6C43499213F68f87c", + "privateKey": "0xebcdda8ba291b0fb244efae10a913a44fc1a1cd49958886263af3dbc60c5447b" + }, + { + "address": "0xBfbA2a37938509276b730E75eA2254b4477981A6", + "privateKey": "0x30dcfc345643adc803e1cbce89e469f8acd746c6073048a5140206ea01eedcfb" + }, + { + "address": "0x9A9865C37D917F46664F3E3F14BFc8116e4B751b", + "privateKey": "0x20b261fed97f7e865953d1ee1654204af55b240e6e1c346c53e00a5aa87335d4" + }, + { + "address": "0xf544D97CEC1CFa6D076E356909541E6b6a817a8b", + "privateKey": "0x747448077b0c0f3fc9c104f3cac300e2035d0fc3a62b975ce8b1c7ef89198a18" + }, + { + "address": "0x7524a9B349eC5a594a23D1DEF67Fc55fC66a4155", + "privateKey": "0x748efc30e6d649fa26bd8c5728628620683c5c4fc1cc48e1e6e3d5c90b8ea4da" + }, + { + "address": "0xFE20717FD2547Fe53ed46eD76e6c89226337C9f1", + "privateKey": "0x0655cca9aedee2bded82d7f83c5be34bfcc933c16d2e5039e72ff6e6c507d1cd" + }, + { + "address": "0xC724805Fa985De2E0F3ee8ED1F8ec5700595dd66", + "privateKey": "0xfc0c7c2042027578d9db8a6b6eee557217d7558da07eb69c37aa1317728d002e" + }, + { + "address": "0x069F6D9FE2c59188eb7E14CcBf4D9397f9B76E78", + "privateKey": "0xc45485be3e2b459b50a9510e5962cf76be2731f3d7ff023c15bb3a5959d5e798" + }, + { + "address": "0xC0063b34630E1BdC086FB161E741492aF99F811b", + "privateKey": "0x6decee56db17cb2b221774acf05e08141203c2b58a0d8f4a165179e038918648" + }, + { + "address": "0x81797b2CA12ae22544b73C610ED4e008a95da69e", + "privateKey": "0x8bd716d504c01db0b578ac8a33fb38c025e54548af33ccc8b56bc9367799f6a8" + }, + { + "address": "0x6539f11Dc12fFAd9Ee8d46d21D63b554D1BF7286", + "privateKey": "0xf3d5c12fc0dabe73d76c2ea8f9243ae72471370b01dd346149e4f7c07caabbff" + }, + { + "address": "0xC0bFC3d00b78988363f2a34d20eE8Feba9B2A855", + "privateKey": "0x1ead5d404ad386cd3f801ceacd22bf45516b6551953c99ecc60977d0b677a35f" + }, + { + "address": "0xa490Cfd7914BfdB4bd9D07eD1Ba6445c6154CAce", + "privateKey": "0x96142c888db3b654d0448c591117b924cc0f445f7fefd795e0a439378c307ebb" + }, + { + "address": "0x032b77bA7f826420966524683F968Db6fF54230D", + "privateKey": "0x70c81f861931dfd1f2ed732ad580bbd4fdfa88c70ad94fe488eff9ac39aa796a" + }, + { + "address": "0xB3E0b878D1D529158Aa98145e55688665F400C63", + "privateKey": "0xcc69943cd18bbe94b5c8522c0ebf8045a4e0a949fd059a3083bfecba971c2c00" + }, + { + "address": "0xFfda016915bF19dd98e887f63B6ADc2148B012d8", + "privateKey": "0x044c22839de15e8917bf550a74bd4501c43b4bdec98ad1f8a9513a28a17c7b1d" + }, + { + "address": "0x394429f681AFF22c489E56F6368E45C4FbdbB79f", + "privateKey": "0x9aba3f7951b70292a2afdcefbb2f6df0583298bb45d5df0bec909d07a1a8f93d" + }, + { + "address": "0x816cb75A0139F7380Caf6631182204Fb59B11F3b", + "privateKey": "0x6ce151ca60c0fa8c203fea76e3b9781b1cd706298a85544e97ab95291f150c56" + }, + { + "address": "0x7051D33470DE40401b3998289534F528E41395aF", + "privateKey": "0x1df6f12af9c29ad8364a2fefc4e7447746039894aed583bdd604ca8d39f8ca01" + }, + { + "address": "0x629b762A74F40a9e96Fb51a2e7406CC2dd7eA4EF", + "privateKey": "0x7e71421378cd8ddf642149508bb40fb24f46519898abe0f50e4fe4c4eac339da" + }, + { + "address": "0x82d339747C103B14b38fC50298b5ba81E900548C", + "privateKey": "0x4feaab173c73a7bffcae8fbd8c122d7697047685d0cc6e3c6682c268fbd4b3df" + }, + { + "address": "0xfd133d1f7a11b62bD3D2d5CCf3ed4B79137a22EC", + "privateKey": "0x4bba31fb3c48f8250d6101d57e6097051ad95e6d46cd3f700c8a6fa17c4f394b" + }, + { + "address": "0xbCA54E75e2c76a36a111399803F647f517CBc580", + "privateKey": "0x87c21e985af3af31aa03c593c17e41f6fb771a4ae46a78ca17a5d237b7bc3d86" + }, + { + "address": "0xa34855dd2Ba2D9C3C7a5629b9D373aFFE607d35A", + "privateKey": "0xde9ac56ef30415fdd716ac32267fde28a52e27dabef09d96e8a02950cc7a12a2" + }, + { + "address": "0x6f59199Ad644b245B9B8B8ad6D87EE9531dA9d0f", + "privateKey": "0x15dc140e208a3bcbda9856dbb2122ba2efda537a014b6064ddcc5699d7e82c64" + }, + { + "address": "0x5371D6B719B89F8b36828FB05b5Ab3d1DB6578fe", + "privateKey": "0xc565a02fae893c732a4761f9e6a7014679e70f98c7530afda40aef85d058d0a1" + }, + { + "address": "0x9DF6BA7F947Ff22150E4f1cb73bD953006f28f7F", + "privateKey": "0x643523ac34081d78bb69ce6a231ed718b9fc02fe4a39e64632ecbe0831580d95" + }, + { + "address": "0xC455F5631b378999170289a288d2F23c71494117", + "privateKey": "0x4a59313d5797ef36896884a9986f93baef3184210ea358b7c2e123303cf041f5" + }, + { + "address": "0xF37117712668A47d2Fa997e3dff251a2C78EDA12", + "privateKey": "0x695d624159aa2a95c039df4fb82ace3415f833fbe24f4215e1f7f5a40a017339" + }, + { + "address": "0x138C1010Ebb2167C9abf54432c8fC94484cb3245", + "privateKey": "0x4e6222bed12110a8bff66a38f28100203e9c41eae8ca9bd0df5a56a50a669c26" + }, + { + "address": "0x7e122E321b45C6cA84abbFE1E59980F9Cb77962c", + "privateKey": "0x432af3e12b1d2574e9aa7dfd589ea821a37ee9df77bde7a551bb3ddcbee3c750" + }, + { + "address": "0x886B3080b36B31360a964206CE99ae40C925Ac8a", + "privateKey": "0x61956f83f13d72b498e07429e47e80acbd48fa677a3fb67b4cb806e49e2d6dd2" + }, + { + "address": "0xd0f4aCa3f38c0e6159008Dd52366F561E2Ea6A56", + "privateKey": "0xf104941190135536b62040a3b3dcfc08482b01e10372973d3a9dce7518331c7a" + }, + { + "address": "0xBbdFE72B741611E5b3C44886Ef8d34f1A99D5379", + "privateKey": "0xd8f5a3b98a8224c65fa6d4c05588e8b3bdfe2c02e47c52a485198d9223273e90" + }, + { + "address": "0x7EAa7698201E227dd155633A231660FDDE821ec2", + "privateKey": "0x4d0f5259a253148ad49ee9352e5f3c1614778fa6f84633a046e77870e58ed8ec" + }, + { + "address": "0x64742D58cfC6927057c7Be2f0EB0d9593261a327", + "privateKey": "0xb2269c2f19aa53da7ec8dc8b3bc4b5a864a556a7edb5b9f021349d5d7fb0dd40" + }, + { + "address": "0x321eACa43Ae50B372399d23B06F3332eF0d84881", + "privateKey": "0x6c8ae70de7bd75a641523eca8374b52232b9ed108915d2698e81fe699afb1836" + }, + { + "address": "0x829011E3ab0Bf2B143a53568973D83741d685Bb9", + "privateKey": "0xdca012d7b99219f8fb337ebba343a890195f698611b468cabd3bb577b32f830b" + }, + { + "address": "0x1582B46DF54042C3F19B7fFB4B7840F5c543Db26", + "privateKey": "0xaab790db64dec053e06b28cbac0ec08962f8cbd951a7d74e7cc0993be7ae62f6" + }, + { + "address": "0x901073171Dda8849d9aB31271B562755906caAEE", + "privateKey": "0xad799a3b26dd12f24dd663092229fa53694d3f0e1785e7fd96b3a793e5547d6e" + }, + { + "address": "0x6d1399a24e7443a3752e0A35020588F0618907EC", + "privateKey": "0x11016522b143b3274a4b4c1a1f29102f32283b0c6a3b1404aff84495175e83e3" + }, + { + "address": "0x14fAe10E10810db97542C3eD265D285ca2B180a7", + "privateKey": "0xa91f93c57bb580aceb5174ccf321b8077f8a3022c47b28988741de4a493e2148" + }, + { + "address": "0xe11438D65D98411FaA71490e36CfC232C2523C82", + "privateKey": "0x7e65adfd17164fe661ef1afbbb0552a3ad9fb5d95672e73b5e0fb647b181a0eb" + }, + { + "address": "0x7E071f07BC8497faa0EfBE525AfFCbB97B468B32", + "privateKey": "0x1d926afbb3b1c0b470311d6382dab6328a62f71e532e0073d70d9cee302f701e" + }, + { + "address": "0xccf9322e1Ad466b1aDdAfbef935DfAaa549B5CE2", + "privateKey": "0xe99caba745f4590ece469e9ab2c8bc13f25bcf18bee47b6f309c4eacc2cd9ab2" + }, + { + "address": "0x7C70630Acc919CD4534D7402FCb11D3878eF567E", + "privateKey": "0x76b662bff759bbb143333b66a366aca5344bf46300f0a51817c1a7fd600c0d4d" + }, + { + "address": "0x8C1E66E2478DbcD03dd4677F57A1B22B6FC2e315", + "privateKey": "0x07a8dd68f10f3033308289dce80e93809efa2a93e31a211ceca046ec1a44f2e6" + }, + { + "address": "0x069F4F42EdAf0256A8902d8CE1CE4FdF1C1D14a2", + "privateKey": "0x3e5243ce72eca5a954290a8ebfaafd23121d6c7f095ea1a2c450f07b3f5c1553" + }, + { + "address": "0x6957e2e2994392571FD1E33222C624Aa5696D454", + "privateKey": "0x81e055078f33793211aec638043d9d0d0ca4a71ecfe6b0812ddc1310a53ed5b3" + }, + { + "address": "0xAB74E52fe68bf97535600EBc5564503bB894816a", + "privateKey": "0x22d9f36bb837c8c809b4e3fc0a8ef73cb07d52f04ce53709406fc54b864fe822" + }, + { + "address": "0xA329DC1DA2f9B2F3B3Cd7Ee7A991C3d484a06C9A", + "privateKey": "0x449c1887e53018cb8dedb2bab4810adee900cb4bb9f2df4a307332558dfae1b0" + }, + { + "address": "0x5b573b804fB69100d53607282D579647AcE3Fc85", + "privateKey": "0xc7463edf0166f9c1c91af409adf23b6d1a381b785b05cd70427382f3228befe3" + }, + { + "address": "0x2fbBA0b6078ED7692aedC922F1b85B876BF4A6B8", + "privateKey": "0x7bf0f78f0939be8cdbcc16b601a63587da326a965ec65d62987cb8ffeec213a1" + }, + { + "address": "0x65538cDd5506F6be9405E75BfB5D72FBDcBC86b6", + "privateKey": "0x120a4432ec4e7cea809a0df7294e8aac2ff946002c064fa981cdd045a05aca61" + }, + { + "address": "0x454433BD238472BF0BF18c363D653Fc6Bd9B4909", + "privateKey": "0x74587b11cc0fe248defce0f7799ed516e32eec0160b6ba9587b3bca9bde3a5c8" + }, + { + "address": "0xDc2459983cCCe276199598Fcb142426A598DDf04", + "privateKey": "0xe6b935de647ea58c3f0c5ab15f72a8d083d7e3701b2505f2b91015c1920b822e" + }, + { + "address": "0x79AAcF36369323CCfB37b7Efa7b317A3C7dC8D65", + "privateKey": "0xdf870e2354e79beff2c3995549dcceb9852b85d466c222c978e3d491d05a92b4" + }, + { + "address": "0xCB0F87cbe0b5E34AB93f85c41dd6f46Af71A752f", + "privateKey": "0x60373a8e1fe88c3c4d67d9d769e1512a43aa1b646a0fff9590da765372675094" + }, + { + "address": "0x56Ad3589a7787FA8Fb659d0C2900CadcAb3B3112", + "privateKey": "0x73ba34c5f89bc4cd31aaef6d479b85c7a5dc6f503405d2311ee7314369c79f45" + }, + { + "address": "0x9d89af3149087c2B783946Cac005eA47255d8b17", + "privateKey": "0xb95621ab9c6a656f22c84b485a91ee3c167436f562808c4616675e4969794dea" + }, + { + "address": "0x10339Ef1d297Cb2A5C667E9B674fd7E806A72271", + "privateKey": "0x54ae04be5829a91cfef5a3e03df1affaddc90a13daf47e2928623c4626c8f0a4" + }, + { + "address": "0xE9f14e342df1FcFbD873bBFbbe66B3b2424DE2E1", + "privateKey": "0xc542c9eef67f3b12ccd36e54606583c04fca1bd6d79388801b3ca8b301a5169f" + }, + { + "address": "0xdc1dAf4518c32d7C40cBF04e5E3e9C1Ed3B64f62", + "privateKey": "0x3c08e1ab325eef2757f65ef84a95d236e9bc5e053cedaf6009e13ca602d51469" + }, + { + "address": "0xC084C3eE70220C15AAE57Ad8c9B6F78cF5542371", + "privateKey": "0x7f7602bb29daf3094c7566ccedb0f644325b2088d46614770b6db28508d12296" + }, + { + "address": "0xFF85F723A251D77a494FD6f22c5ada17B600bADB", + "privateKey": "0xdd14af4d1be0cf5cc140a3c82e9aa21cefa592f613d155f5d8256cbb2574297a" + }, + { + "address": "0x22433C19dCD509329992d40A1582F96D36f77B07", + "privateKey": "0x5eb81a284a66bf47d514db7b755d18f5de93686a5770bcad5675ab36de27eac5" + }, + { + "address": "0xc6Eeb1bB216B8b05104583E7D7F61aD6fDdf6235", + "privateKey": "0x26a31abebf093e0f00e2e609acdbd658abf0dabf5732660a28f1498b68fb14e5" + }, + { + "address": "0x2127ef10D15BFaE14906D7f1d3E58AEc33769391", + "privateKey": "0x5b774d3aec119ae6d2582e8d1931fea7beebd014405faeed2fd62ba6aa363711" + }, + { + "address": "0xAA3758E04DFdd911738aBeb099f72AB5447E11b9", + "privateKey": "0xf3167d8ebef64d6793b718e0ce351e677bbbca793cf034fe8905d52247af951b" + }, + { + "address": "0x151cC7F468df2abe7EDc66B838B5178910994aA8", + "privateKey": "0xcaa929dad16851abd57ffbb363f722c8c7ea3d95562a2d14b00b3ca3f7a80cff" + }, + { + "address": "0x9bc4de4314CdF0685AfcA3c4135609a4Ce9Ece2E", + "privateKey": "0x24d43330e876bdbc2de0b5c6d8c851b5ea49d97c53b02167d98075671266a15a" + }, + { + "address": "0xEfeD8E173AA0B2a5fF9932F0465d2dCDa0f1924E", + "privateKey": "0x240c3fd3f82c9dfcc283604478851ffa7d717fb4207462f5fb7968bde60ec75d" + }, + { + "address": "0xF97e0DFFA4391F2808870d1ca8C30F7A0B36DEaf", + "privateKey": "0xeceae36b223918f1f357668998bef7685c3ac6130dbfbfebc2d7c31fd6062662" + }, + { + "address": "0xDBa995bf7241a063abe77474791e8B121eF4c0A1", + "privateKey": "0xa856423d333fb968003c634899eb3f7ceb112bb58a376ddd4edd93451e30d5e0" + }, + { + "address": "0x44A6a889bdF40f3a73FAA4f1b63Ca678bb1690A5", + "privateKey": "0xd8845ac9805e09befff0fc7bda2a0b0e767ce71bb8b981b0560cbe63d8bc40fd" + }, + { + "address": "0xADC4ECcC34b5115cD270D62E127Cb540b88dD76b", + "privateKey": "0x441f44590f8a67a38e5f441d4206e994603dacbe06cfdb5b07890bec3a60b575" + }, + { + "address": "0x092ee6DB372C9cd3aE7E205b8320a78053039bEF", + "privateKey": "0x76c86803d85f0a76c82d8d12827b4873856fb5d7f014f5aa2a43cd850d9876fe" + }, + { + "address": "0xDEbf0F101FEc7340A9B439B34869DC47dAb4C402", + "privateKey": "0x3867c30696bd5896b82fb86d322ed4507f3d3d27197c26a1918322d70f0bba71" + }, + { + "address": "0x06eb67C78a56806A62A54d5eDBBd458176D2136D", + "privateKey": "0xd09333415832d13fed2cd190dae3edef0ff38a0cf7e760245002067d5b093293" + }, + { + "address": "0x399C37b2E04CEC6AA9967d3DfAEcfCA45C435cA6", + "privateKey": "0x509f1014a73ac2cc017001e89837eacd194cd77f0c0e6e239cc3989d45e02e83" + }, + { + "address": "0xDCCF5f06c8EF994a61B306f0aD391D74D57B060A", + "privateKey": "0xf5e3b387204ae3659a6b53921697bb9ede43fd24bd0f4ec312226389bffc7e69" + }, + { + "address": "0x1ee252BE182a1DFB3993E6aB36431b3a3dE5A231", + "privateKey": "0x9461f8949da14eed241784dcc9a2018c1a294caa6007c8314d9d53eeee84a86d" + }, + { + "address": "0x6D96B4021F4b8f061C0AD5F899c22FE22158a671", + "privateKey": "0x3a230f3de605479efdd8095dacd9f84ae1055524beb14c3908ac5f5b49579dc4" + }, + { + "address": "0xDe97e9681C01Ec56e8A98ee284B2675FF5F70097", + "privateKey": "0x1080f0737503571b581de6625765cb4a338a402581cd365c6d9b090f1e945774" + }, + { + "address": "0x3d0c3414A36577B565558F5612a7660b7B04352F", + "privateKey": "0xcd22f2ccb4a074392fb12cc95cdcc394d021b0a2337a64c0c630f2336aa2a093" + }, + { + "address": "0x96E3daE0A51E44BBAceE879Bef9a6241db8F03e3", + "privateKey": "0x221db7859fe9b212c06b2c3c3ed3796e1325e58d9d3160372eec15f20925ceda" + }, + { + "address": "0x06059336fa01Eb0212ad562AE533e2Aacc21Fa99", + "privateKey": "0x3819df9b38bb6f3c7ebded404f79c5c15324de1b968589174d8d47409227c9be" + }, + { + "address": "0x275E9478E50168da99519c7034D977c12B0D07AE", + "privateKey": "0x2233ce6c4f847bd79aed2966f0fe1feadd57b525bcae9df555a2ff20939851ed" + }, + { + "address": "0x46623a3A08A74EC8F681E4Fd031B82f3b6Ee65A6", + "privateKey": "0xa589ef4da3a1d653bbd5f7bc71fca60e7757f42adf28ddea3c2efd78f2a2175c" + }, + { + "address": "0x47c3fF226fcD977B3ec1aCd76804236f7f67227c", + "privateKey": "0xd7d5beca164fb3ca0ef9b3fbddce382c474af91d885b9ed6b094897701e7110b" + }, + { + "address": "0x130326Ab7c0deAEDe43534a9231720e793a4ba15", + "privateKey": "0xa0eafde7a42316486b14dcf8ecf65d8521b9f5e307cb95998e3f9e27725c8338" + }, + { + "address": "0xb7b07e585B4f312a0b1B1Bdca1bB3995e7BDe258", + "privateKey": "0x0bd6ce1cf2256625ce20e6f2bcb87c7fd2952a781e4f58422b14bfd8ca53c668" + }, + { + "address": "0xebEEf84cecF77508001238Af1FF06384474Ad563", + "privateKey": "0x45a0b58dac2a466fdca58ce3a470685a39f059cb7c2191acfb7d791f3b30edeb" + }, + { + "address": "0x968E6579Ea4c9142283f3a79383B9944A2bDd0fA", + "privateKey": "0x598aabac3e827bdd8b545a176cbc8db05ee984197d3c17f8ae4e37347be69349" + }, + { + "address": "0x70a9c98c21a17C50F5B240a5290b971844049cca", + "privateKey": "0x29246bc2d4bd2d9b3cf7c063e003795e4a98b6f6296fa1b39f4bbd074dcfc64c" + }, + { + "address": "0x2Ce524DfF4ebE8a72F0E169fECa0E21EE89F8dDA", + "privateKey": "0xe743f4dc2d0e271313a2da9b17340921227064e09df6c74935b98d399f643a34" + }, + { + "address": "0xc8f42440DA9A3b3638ac9e0B6653566a4BEf27A5", + "privateKey": "0x18e79a002d15630341b7d91fdd4119dc542e9015aa6631972e612bab7c6c59c4" + }, + { + "address": "0xcf8D373f66c9A9e63DBc274638b70F25Ed983b21", + "privateKey": "0x9b0cd2879f464505ad9f8a7cbd8827161c75de79ee1f29fb4c472d08c8531e0d" + }, + { + "address": "0xA2b1d5573dc0a8d738e94272454fB63773DCF700", + "privateKey": "0xbeecff1d8d9dd9848e46023d8b9861d9bfbfc9303ca99abfa96a3b79bead184e" + }, + { + "address": "0x9191acC83d55326264672c65D38791FC95eE070B", + "privateKey": "0xb2d8f428b32bd1dbbaf801a9290a7994483b2c214d8b7e6ba0d517bdaf63df5f" + }, + { + "address": "0x61f1EED472854AFf11E196AAa107E896f3042DE0", + "privateKey": "0xc08375d81dd1c4b969b78a27598746ead3756ff3b18123a7c198776264e4ea0b" + }, + { + "address": "0xF25c5651217BAb1683a81C9C8d3F9D7217b02f61", + "privateKey": "0x2f14456a97f610959f52caeafe946ea49685e23ce643696c05ed88805d7c1f23" + }, + { + "address": "0x9e81c8646d226036951564f3665D914D5E10202C", + "privateKey": "0x33ba18311ce4a942cf0cc8a848189fbdaddc701bb98a8481ca36a738d09642e5" + }, + { + "address": "0x933368f8344181c443624Cba2B480B69862839d4", + "privateKey": "0x7966add17321a975904c9119e3c6f4799ded59feda1eca52fd0ed790a48c57d3" + }, + { + "address": "0x8182b54b9961036cF2Dcf2865B335e5941a346Aa", + "privateKey": "0x3920e9b31016a2ced65ceecc834bbd670dcf68fc04bdb95637abc2b96440e7bf" + }, + { + "address": "0x5873eA4289336dd05AABC47E9417d99a4cFe21A6", + "privateKey": "0x47467854364d9deb5327d74063c5caa219288d010d86a7788f1e3a9c1a313be9" + }, + { + "address": "0xb66A70Bb8A6271FcdE593eb13603eF96Ab98622E", + "privateKey": "0x2002f33c0d45ca52956f81892849328b209cb3a0165ed1b403d1a52fd8c59bee" + }, + { + "address": "0x1103df9Be9d21187991bd1ECC31439Fc3F84bc03", + "privateKey": "0x087386c8cf1640855327163645eb3f7213c3ecf6bf176ae7007fcd4ac0edf26c" + }, + { + "address": "0xc86AB3d4c06C8eb17BC3E1676224A5b82Ad18375", + "privateKey": "0xfd876e506ae2d99f0b5c1d472106287527f6d793267b6cae44e2b778f93ae384" + }, + { + "address": "0x2454a07Aed1c29c01F40357c97358571118f5E48", + "privateKey": "0x4010c0831d744e326142479e8b2052142716332e8af5b60fd8ea42ac3e05006e" + }, + { + "address": "0x0eef09B4393db1cc19865bED9Bb1C1557Dc46a40", + "privateKey": "0x7f7def38d86a60f46861a9661fb69602479c85ec6a9b7f6d22cdff1716b5000a" + }, + { + "address": "0xCfD598C0017A1D8ebA65aCF022E3b93e0A8b04Ef", + "privateKey": "0x96d0acc64cc7f70fc94e39c924a5b1d54241b1728e699bf8da44579700314720" + }, + { + "address": "0x5f7893542Fe582594fc31Fe6cA766569fB6d8C8b", + "privateKey": "0xe98ba07a38e525fca50d2717fdf64b59d88cbaf327f2a8cca84a66afcf8c4dee" + }, + { + "address": "0xc107fD30545c48e3E7dB2ccd9B5578e9c04B0433", + "privateKey": "0xf9537c1d96dc79a097f3b27074e5007b40f7d0c35502d291d56aefda10bff9b5" + }, + { + "address": "0x5cDCCAC09b96bF790B5a75eDFAAE9dADB41410b9", + "privateKey": "0xe5e40eec8b25f430e5074bec4b95a44d949e5bc9d758cb2fd60c1543587443b4" + }, + { + "address": "0xAE1B5566c80C359E8F42D1c9C28040b89D95F938", + "privateKey": "0xf1d4bf6250d80a6770dc6d98692073750080adc6dd22a2198d757a3868d03ccd" + }, + { + "address": "0xAD2D9bc43ED7b55580fE012949Ca413A15D8d7D8", + "privateKey": "0x27b2d01ecd0f6ed18a31698e30903545027a2e5d2f29755e873b002011ea837c" + }, + { + "address": "0x1BF106dF66072941979320Ea7A8a4B35D75AF3cC", + "privateKey": "0xfba88e03efacd1a33740f9c4cf470315967689a0e2124a97ff6646f848095f43" + }, + { + "address": "0x2e63bF67dCa0E1A2886165f851Cf6E17105a3f54", + "privateKey": "0x2077e723132b1b9b284a729f5c1e9b7d0d269c1f6ae97ea0ab95114f7939445b" + }, + { + "address": "0x734deE95868809992367Dd863de6d3DfC232a3fA", + "privateKey": "0x4143b38657fa330b94fcff450e3ee6f84a88e333e190b18a4cebabf6b564c1fe" + }, + { + "address": "0xEB5317526c951A8f212B499819d57C5B3A8faC7f", + "privateKey": "0x23ee847e1fcb7080e29cfa2a185abff5455996b51676709c278a6b03ba386bdd" + }, + { + "address": "0x06228Ef3adbf1627Dc78BD8037383a2c282C9134", + "privateKey": "0x4e29d4b77f288bf5d1fbb8a05cb3635416b7b88ed9dcc456441f3e30785cafb7" + }, + { + "address": "0xE661770b92D11Ad4BC40aE0C9076AbA6309d3910", + "privateKey": "0xd597aa759da8f19f66936487b1c0a6347665ef0f1f2850e7ec99404962e0d027" + }, + { + "address": "0xBD2bFE4F3c5cD5BC5a561AA7b31a155E71a986A0", + "privateKey": "0xcbf3dd2fc30d3fb224fc7064a6609d10bd4ed898c321921bc99ae6de8ce69fca" + }, + { + "address": "0xeFf6a67Fe194430fcc84C9cc1e13bAC4EE484775", + "privateKey": "0x4ad14752275d16ede2767032991d1e5a15adc8239062584223b05ca96b3cdbfd" + }, + { + "address": "0x928EFEe73FB45f005eB399aef5902924281dAfE4", + "privateKey": "0xeea4b230609383759ad7ecc8da74ad730d2960562cdb20801708fd41a61f2cac" + }, + { + "address": "0x3aC8beE0961B957C2b2316c4317400448B13d0a8", + "privateKey": "0x6c0c6dba481c7f9b4750404540d01c0f943dedb1fe56de2ed23f454675eccdac" + }, + { + "address": "0xC127C653967A525C42717B324A956FdD64f214f5", + "privateKey": "0x8d2ae8e5020a0362c07b204ba5799e9f42e3a2f6cb5023526cf0d74d94551990" + }, + { + "address": "0x269A3D1F185B7f2A5C93B02d64ccFDd9F6d450F0", + "privateKey": "0xe3322dd2ad3f19d5f941d55a691d004b521d4a5cc6552dd8d8e3184c9fee1e75" + }, + { + "address": "0x8659E1f0F0620ABd726c970FD10315f8ff7B3Ec1", + "privateKey": "0xd826b4b2ab4c1bd635656908c02389129f720da39700b6cf2381983129a9bc35" + }, + { + "address": "0x9C0576Ed401b684033fBc0514f99671e7667dfef", + "privateKey": "0x01e7de50d9a8e1f2a652b64a08b278ca91fb72a3075bd0b2988ba93fd2f90e86" + }, + { + "address": "0xcDA158609268da36776920d4D0a5EC5F685F5D93", + "privateKey": "0xff4e402fbaf9a336fd4e360f6de4c25d52d718566de14e3fdfa26b7ed817c173" + }, + { + "address": "0xcBDEc613B578fcd5B36aE0A0eBed10062035BAB2", + "privateKey": "0x6f4c71c6159677b95bd7408c6a8ef61aa566b566a42f5c0dffd43149b91fce0c" + }, + { + "address": "0x87AD060d523370C90C83fCDe6dc29ED7AaE0f664", + "privateKey": "0x05bf9b65169405c82d65674ff29a2582341d7d7f4b380df3172d917b3453ea4b" + }, + { + "address": "0xC2B6eB10C97881315CBE8c09301ED6BF2eF44434", + "privateKey": "0x6608281bf868d4b2936135a693cd4ee388585ba3c30e908b98a6cff92d5be054" + }, + { + "address": "0x67ba6893a2D126191CF1aa7623F70B538eD515e6", + "privateKey": "0x04cab7c9fc02188a1587bfad8a6d3509901ccaad0b76a535dbdf1f234a94d57a" + }, + { + "address": "0x7D5A2B79387Ef09E1eE1177C38F22cB84e32174F", + "privateKey": "0x1866e6069a96f7c8257ec2073e4d423af1ea8be9fd5c818d5672a46147f3a33b" + }, + { + "address": "0xb318A52CD89C9cC372bDCF10f52CBEe9Cb13Ea8A", + "privateKey": "0x4c5fae13a4ed366dae6211ccaecd5922d2d8eecfeccbf824fc85ae14ef7f32f3" + }, + { + "address": "0xE0397443A31929b6b9E972a8E9D2284A1E9Fa765", + "privateKey": "0x871954f411fb273760a76f1cd776982c112994657104f4074f0d18facc8597ea" + }, + { + "address": "0xcB8c44dbe4c58c698cEca430DC30c08B0f7E6Af2", + "privateKey": "0x6520def7bf604b894970a11744a3cd20c1a577aab9d0a9b2af03eaf829e6c23f" + }, + { + "address": "0xfbb60Fb9824cE8FE2b2d4c8703b70c85da5422BA", + "privateKey": "0xf608e9533f386b39f7672272a40e1b62750b68503c35b65182decb4cdafd2c99" + }, + { + "address": "0x47cD6f7f657BA1bAffBCCEdda1867A139CE0fcC8", + "privateKey": "0x4e8e9fc955b4039a10a64db25a3f648d99b95b93a2200d446bac5b397d27b8bb" + }, + { + "address": "0x78f92A7112D8dBfA1b092732c40b01fAfAB51d0c", + "privateKey": "0x57ff650905885ea9a976ed5ca8a8dce035f044a437a5d7694c1e753997cdbb34" + }, + { + "address": "0x711fc5D3Bc8fb5194f4Dcf2EdEFD3e50FFE3119e", + "privateKey": "0x8f8f5106402e77395112dc7463988895faf5e81e86c209f90c85264a03324a07" + }, + { + "address": "0x2da2093Abc992559C72276d2bD81eCbd7c2f152F", + "privateKey": "0xbef384a887c2815e0d5c8ed946df48c31d623f281cc6fa3ca849854474340a6b" + }, + { + "address": "0xA80092A5e9A31AF2202411C8251A73b33Fb3Be99", + "privateKey": "0xa9accf8948b7aca26075b2717f3104519f81f1c13980e5073579afaf4e17c763" + }, + { + "address": "0x3A6a410e7FECA401B7cA75d33562AE77ae4DF225", + "privateKey": "0x61530047072ed89d94abba65540cecd076556b0448934d147a2cec7b4e56875d" + }, + { + "address": "0xfB9914f88BdF08a47cE6d3e886dfAeC15cBa0eC1", + "privateKey": "0xf0d0f2308cbc3dec9dab1f042eb7bb3c26fbb5bbb97b43640cbf30539fab9c8f" + }, + { + "address": "0x38C9f4252B66Bb08362d593842dc4Cd4ADd0518e", + "privateKey": "0xbe98411fcdf73bdeaebd466adcf3466ed73a806dba256551336d0215253e85e5" + }, + { + "address": "0x2944Bc9AA7b114317b7478738B7c7C53c726F4B4", + "privateKey": "0x5a74b4044cc5d131b896ac6bd1c73a18407fbcf25d03ad9e6609b463d1ac35b8" + }, + { + "address": "0x722B04612B1fc3B943C224859057Cc31ACaEe32B", + "privateKey": "0x2c48dee480faa34767d33ec8e17e12e7c589508dbbf8ee949a4c6b072121d1ce" + }, + { + "address": "0xA7EC72eCD03faAE8014Bc5A53FC78EFBe3560830", + "privateKey": "0x5780af3880eb395423750bf671b24508eeb0eb1506147ce740cfa78ac60556a4" + }, + { + "address": "0xC150596d1D255116769D9A033775d46331323fdf", + "privateKey": "0x4ed396b4d919ba68db6c02a26c98a227872985f47dbe9c04cfd83c47c50ef303" + }, + { + "address": "0x4522E192683f5dA9223cAEE7d474FeA3E95d4aB3", + "privateKey": "0x793c194cb913f888110c03e2e20e14f67d9978e778cedf68da7ed8e871df6d5e" + }, + { + "address": "0xdBA2e3ed3a092aE4F10768ca0F2218D77d79764c", + "privateKey": "0x4f5895376237cdd613e1fe3d94c594d4e6c466eba9e54eb86c82172072bdf348" + }, + { + "address": "0xdc4bcb8EC820e857721cEAB3265D02336b8fea43", + "privateKey": "0x3d5c7b3135958634af57a4c08710d14c9043bdf4517a9e14c5d5f21b8f7164d9" + }, + { + "address": "0xfD1613fF1ead0aB288d671e60A5E523635165B20", + "privateKey": "0xe58eada04269ab5dbac00a2aff9580bc3adf7388aa4e1a20365bcd73c49f3753" + }, + { + "address": "0x01B70C74047fB798e33b842883cB8DDFd62bf0Bc", + "privateKey": "0x0fe2dc41e9297ca3fb950322e9d27cb9033a5cba1bc13074de11b2efc5e0e8be" + }, + { + "address": "0x3b17dE4fB7415c597bC79B56d88C84671bf0C209", + "privateKey": "0xe5f314a9b8b4b6110e8b981a8121beaf7c9c3f7b554bdf1fc544c620af908e1b" + }, + { + "address": "0x86fD403A42266856396a11EE6b20972128Fef697", + "privateKey": "0xf4532ab7160282172019c5323663a61ea71681aab6ab16874d2002ce926858af" + }, + { + "address": "0x81E8F40F23cC288b8Ed594A018145944d6C72054", + "privateKey": "0x9d8e9a06701ec1a1df165b981107d7a1d55a0fd8922d4a9d9f85a032cb917edd" + }, + { + "address": "0xFe6C791F47eb0c36a4C4382DaB2f37d42D90877C", + "privateKey": "0x5e4a42d683ae71fe3678c311131dcdb905545bbb762a89828316eeb9432b31c1" + }, + { + "address": "0x209431B9CeaAC037C81745ec6013Bc1cCd568426", + "privateKey": "0x1b01e9618cbb3a96fa6c8e913673dcb027861ac7f03adcfad69489cdcd1ea264" + }, + { + "address": "0x9F9a56a0a0049e611BD2447130a46413b44f79e1", + "privateKey": "0xd36c1108891770907c026f5acfb67b8aa3a344bc36b9a312b6d722a0158e7b02" + }, + { + "address": "0x4D98C3796203770B0c70f345dDb8e4711A5E7f36", + "privateKey": "0x85ef8076d71e2b707c8efd89ed4202ae0936ddd114ebb9b90f2d133d692080a0" + }, + { + "address": "0x00ac40036821527de0c4594e69976CC052A540Ab", + "privateKey": "0x6f5aaffa75b748d402f83b1bee36ae07c7e7bec664de0ca76a76a0b4f8fcbdad" + }, + { + "address": "0x6c5DeF631f5E45ae279FFa39C912Ebb08Fa42a13", + "privateKey": "0x00858a9ba2c3e3651e89c8351e31f5a1cf5b1b56959b4be6730f46f1ed83a52f" + }, + { + "address": "0xD91504522024016bD793179F4FeD98442EDB2135", + "privateKey": "0x438286258ed09151ffdefe170f010f70919849c2f5309b7f26d9d9eedf512641" + }, + { + "address": "0x3a517185919902D51d3d592a43D13cf841cE9a02", + "privateKey": "0xc1d49e25f89be94499790c4f3ab6af866fc2759df42d082ca403b24c39d90732" + }, + { + "address": "0xB026731E934897aC530e52c0dD9D6D32DAe4B48d", + "privateKey": "0xc7936a44d63c6e1e75754f4cff88b85dd14b28a5fb2ae1820056a9ea42c952fd" + }, + { + "address": "0x05523C67aA82bF681D84Fe7e534Ec5e5A84441eE", + "privateKey": "0x7f6648d93cbc6a79eb1cd73075f1ec594bd4ed8283042e4423d5b4cc93df2195" + }, + { + "address": "0x5c3aBe90547f1CA363e53a87073650Ef809eD935", + "privateKey": "0x562a31320440d43199f0f7e57cac2518cd9ffff3d15e6d3cadc046e693b51b76" + }, + { + "address": "0x3B3906aa3a71889d6B617bd66a34e14f99c05315", + "privateKey": "0x52ff2e1e17132fa951ba06f33ea668a2b9700c17c233cf35c22bab7c9ec14e5c" + }, + { + "address": "0x8579aDE2E7D9960875Ae73B5D1E7A9a6eFb65ea5", + "privateKey": "0x0d9aa27fab0fce604404c4d03f8014ab54dc8a418a0be46f4d74ca1839b44444" + }, + { + "address": "0x5aDa5A555A2097195D40c12dE35e9b14d8C4855D", + "privateKey": "0x3f2c7488195504e4edb28bf85e81a88cbc3c4090eaabb89dad0ec291c998e9ca" + }, + { + "address": "0x0563963a61B6DB80395C20691d75b5c70A4F6874", + "privateKey": "0x9c013079662134463cc11d78ad8b5bfa42107196df0c61103573c270a2344d41" + }, + { + "address": "0x17d4CF9c071A56077F7243f0521b8d573EFb88Bb", + "privateKey": "0x902ad96df0f106fbab2e1a9445eb8163c17b7abe05fec7f24237823159e55c1c" + }, + { + "address": "0xd907FAd21f512ED4Bd50c578B38331A955Cbcc43", + "privateKey": "0x3a6bbdebb1150df768b8b5a6a82be38db59c9b76319f1651f949f8694066a717" + }, + { + "address": "0x694A90aC8F6f34B392297bEC941752FAF96ac241", + "privateKey": "0x48a9eff3f4af83f13b037565a0fea033b61c3c7755ffa32ed14a18f3e4d30e09" + }, + { + "address": "0xCa4eEE5ccC7EEC3E52d5DCadCb4c17D38e3f0E6c", + "privateKey": "0xeed74e511cd71551f83654ac6fd24f7112f30e3d48c9a41907bbeb35f0bd0673" + }, + { + "address": "0x918f2791B8806CBB76e728A1Ba3928F7e199813b", + "privateKey": "0xfc1ee774b2c28b34a1960f05707af27f44cb63d92bc0c0ee116c0f3c86f0c7e1" + }, + { + "address": "0x57513cD9334Bf94b22288F98B635e0ecBECaC381", + "privateKey": "0xb71160fadd4bdbfda3419a4cfddf3c2e04c500467be58c085a09501cfbdb3af2" + }, + { + "address": "0xde6822DAb941b1add117B97Bad793E20159c700a", + "privateKey": "0x19adc81a9a768028d0adbe2704d5a9385bc0526f0817812c22f9084017aca42e" + }, + { + "address": "0x0e033fB898019feE6F92173c522f82326dDee061", + "privateKey": "0xad4b439b696f1a0ddcff9d375a897ba0ac5863efd74b1f9ee456cc5f01947f32" + }, + { + "address": "0x5E36596178234495631B66Fd459d0801B4B99976", + "privateKey": "0xb63e44a497cedd89db9d8f471ce998b91a41663a27ee329d1cf1908bd87052c8" + }, + { + "address": "0x01C51bA019925d11f4DEc0AFAd9e8DDFe80E1068", + "privateKey": "0x9604326f25e879924c6ecbbbd84e460b5249976e16469bc525778ed8c2983e9e" + }, + { + "address": "0x45E019f04C9b5bbDcA6a9788f18825C81eC27cfa", + "privateKey": "0x4b72f59983c9e5a47eefbf65e90598884a23e918adbfffdf312abe910393eb64" + }, + { + "address": "0x3AC349bc7e7850091d110Af28F0aD6262CdFf26D", + "privateKey": "0x25331b7544eb74d879b8db99f425da2251d4460a7c1eeb03d869cc67d56a3201" + }, + { + "address": "0xc8516f5ecFc5B9507268bAe8dD6b2465d3A94d93", + "privateKey": "0xe53428b4ddf38520c66cb84ee622ee410a2e50e0642ced78c69aafd5759f5de6" + }, + { + "address": "0x76aAE7a46b26Aa19D7218e2C19C55C8c5B93aD1d", + "privateKey": "0xdb4406827443c019b640ae89a642fb2c7fb4e4e35d2673fa488f89a61214a978" + }, + { + "address": "0xDFd070bFb99d6a0c4fb84Aa830A3840FAAbf7Ccf", + "privateKey": "0xa782c3ed3d26fa326bc675f36756dda3504af6815eac9f93b1e9767375e376fb" + }, + { + "address": "0x5Fa5586308Cc52bc1c759C1D14b4B3e52F5881A2", + "privateKey": "0x816821e03101852ca8df4afe0ce5755851e41fc97973cf01df1a9303ee9ea7f3" + }, + { + "address": "0x8280A8777D7b7E8033408841BAc5987E4a85d00C", + "privateKey": "0x697a8a690f80e42829445267adb502478807623f9c42371248451c205b55a79e" + }, + { + "address": "0x7a1cAaF3249D92F6F48579B1ad3f4b2323f1dA91", + "privateKey": "0xf9a0ec91c5b70a7c443d4ba41eda45730646cc38a7c4fa0c3b1aadadbecb4e6a" + }, + { + "address": "0xb29445C0C1315866eA7a6BfD7Eb6D6AA26F7E0fd", + "privateKey": "0xad910b63037a279cd091a4b5285c367488461a87647f47ad9c3a9f99ec2e00ec" + }, + { + "address": "0xD9d802CbaD6be6a440AC2fc7FCA165e5E2dB2ccc", + "privateKey": "0x88875b38faa71395caf65a67f7ffbad8d258261bbe14bea89e344e3c4e89eabc" + }, + { + "address": "0xab26Dd5963FCcb09Ca02DE8a8FE722b0eA1Ce98F", + "privateKey": "0x0fd25cd86dba2991e35f2f8493a853f51dadfed1fd6410a87a729b87e4e7c6f4" + }, + { + "address": "0x367d8A267BE96cdAd3E70F2F0Bf5E359F4d855b3", + "privateKey": "0xc114cdba07ba399a6a7e1aa06626ea7c68703da03e2eeae714e2e2f13de5fbff" + }, + { + "address": "0x7365768F03638BFcbe3Db490553160820Ee080c9", + "privateKey": "0x393c747227f6dc1187f9f4d4e25a17900fb97e70e0b74bca3f506625ae02d67e" + }, + { + "address": "0x4500E090bd8377137C803e28DC27A1b9ed62553f", + "privateKey": "0x910a301e5b9a0476231e7e36bc767095b1ea39b1cd4a4e94288128bee4dd49eb" + }, + { + "address": "0xB388B3907b60c72A0359E69DD5EE0318cB341069", + "privateKey": "0x84bcc24399eb723a14fab6123f3a91cb73fc0b43e8be353eb9c0616d85ecf1ca" + }, + { + "address": "0xa2Db82bBc8eB4b01D7fc12db1a5B7fbef9B2C5a5", + "privateKey": "0x2cf7a6577cfe31a554082563c2e8d55b9bdb0c0d03413adaa636d6cb017b76d3" + }, + { + "address": "0xac9eb855d8dD45708246741e0b1b6F80E97E5293", + "privateKey": "0x23346915ab3cc32a3731e04404794ae6c3af03f4ca116e6f51734a4ac7d249f0" + }, + { + "address": "0xD2A347E4Ae20d3f057E0ccaCd5f69D37562A1a64", + "privateKey": "0x17ba91379a68d0340fbafd51f283b7b606dc5f37c28ab1543d9e5430dc1720f6" + }, + { + "address": "0x792D8C0Be4c40F268f3A72357CB9E3A4BDc1D0f9", + "privateKey": "0x7fbcd5f62f9c9394e28793ab84024f2fb4694bb2880729a388a99d7896e7aede" + }, + { + "address": "0x83B39881e850D3630A22Da642Ec430670700F813", + "privateKey": "0xafb26bc49b419b7d5d25245b4ccd2c2311ab37f2e1ae0ad8b35f35464680d8fc" + }, + { + "address": "0x861fc71D4234FA8681801dE72f3869E4F75Fb9Bf", + "privateKey": "0x42f6e5e3062f35f7bec6422686d7a2cbcdf0129dfcd3939b2348abe595cbd300" + }, + { + "address": "0x15D7C935221bE702DEBEe61a01bC2070a7F672F9", + "privateKey": "0x4432dd66a646887dfc5024b4159a19abcac2a13d08310afb3573273a5ef799a7" + }, + { + "address": "0x207b089016287e0AC393E13d8c3AC28D3c08D499", + "privateKey": "0x3945d3c076b5222fe50c000e0619df172858e8d3db65a22a9fde918f54b57cc2" + }, + { + "address": "0xEC92607C9b810045713D72EfD5628D4ECFa3792c", + "privateKey": "0x11608a209c3cf7d2463e90c0a708c7f08c2e8b6c338d96358bfa2a46f8416642" + }, + { + "address": "0x38d72CF033db262dD4df5C0F646316a09d342D47", + "privateKey": "0xd462aa3f7ca5fadfb86f824ffb328cee2118666facdaac3ea9116977cdd25255" + }, + { + "address": "0x9efa52742DF3b87afdB69c1a0F33Fcd692771c74", + "privateKey": "0xae69c240bc37b59a09f5531717c415bb818f31f716d81ed9ba7f288e8d6b0fbd" + }, + { + "address": "0x1665F36060D818668B05dbB1E695435EC68C79a2", + "privateKey": "0x2a49581f428a6ae8dc2ab603af278e09d6566500133766132643c298ed83c8ac" + }, + { + "address": "0x579bf8A1EE83609F2866Ac2Fe164C2E335134AD4", + "privateKey": "0x703a47ed5174b24829207894221f0a5b695befc58dd00dc029014661c06e75bd" + }, + { + "address": "0x19216589f66fDB4ebe459ea28B48dE0A436Bb04C", + "privateKey": "0x7a02c7bfb0c9d4ac6eeaa164ea342b7bc2a718241f79545a4856e3a3e6377518" + }, + { + "address": "0xe4EDd84Ca8C0f5933b185cf7d59B07B67A334941", + "privateKey": "0x8cdcf3f60b565bd754198094b4bb9be490f1646baa8e45651f99c35d18da73e3" + }, + { + "address": "0xE771f6691502DBe1E8dbb867179b84F800ed563c", + "privateKey": "0xa41a03df53da069c818b81cfb9990e89fd4b13f1f5eea2ba055c75ef5f577b50" + }, + { + "address": "0xE2d5af265775Ae4A51871385A321e79D5b01E393", + "privateKey": "0x9934d5a0ad11ba7a647d9182b790b6cf624a9f129d37f99a85f107a1a4697d18" + }, + { + "address": "0x86c4d1229b7Cbb8eEe7DE6a6e2eB917a0C27F533", + "privateKey": "0x45d6e0c56f8c2024ef4079d20b5788911eabea61cf298db127ce9bf29826b4d7" + }, + { + "address": "0x9db7a9429c8a5d8606E3516041498dCA4e47B4eF", + "privateKey": "0x30603e45f98474f376b3f54b69c4da17b77d0ff5d9abe9b4b8711b0afeb716c8" + }, + { + "address": "0xBFc45433E85C8ed59128005A0b6B44146668c433", + "privateKey": "0x725a74655d420716fe35956f18e1d7b15fb41bfcae79afe78255296aa1fc90af" + }, + { + "address": "0x1e658d926dC185A4bc2dD09CE329a2B31E94dbd8", + "privateKey": "0xf915c86f4a05c69081b26541bbb4cdf196a1038c85f75fc967c0abf6977870eb" + }, + { + "address": "0x89FE1Fe6Da3b2b5bf9544112b12B1808606F87CA", + "privateKey": "0x1c6a07e953fa9ab8e38de7c522ecccf08a3caebe575b442d1601dac3ef6871b6" + }, + { + "address": "0x55233909989079f1B47592AF034166FE5F656BFc", + "privateKey": "0x9ed03de940e589b563d0f66c8d6afa7164e375e9a9427a08cd2a816edaa28fe6" + }, + { + "address": "0x32375cE47a2e9595Caba331a7BC11E5cC8Aa948A", + "privateKey": "0xc0631c08d3245eb7fbcb911b17ef96ed21e7ad4ead9c132f45081b7e7b2f581d" + }, + { + "address": "0xd3C08297D74AB3204e4A2c382D950C0a87597F2e", + "privateKey": "0x42099a3514f1428b2876c914dafefccce4c18f94ae0fa50e2e40b6a91467e3e3" + }, + { + "address": "0xEc2DC190C3cb7c20242EC9D5966ff35FF819a3e0", + "privateKey": "0x51f1bdf835a0428c667123b41d26a5d7c7d8c87838ff24ba6cb4974095055a55" + }, + { + "address": "0xcB1c3A7eF6D76E221c50366e77b4A0ce9011518a", + "privateKey": "0x86d06275af3b8a2b4ff53e2e2348744ba41de500c9b7b2897ec388d36280acc3" + }, + { + "address": "0x573F49774df8b8851f0c352c6a55da243E30462a", + "privateKey": "0x54efaaa987a16ce484a19e4d0af103a11f8edc9f43b549ab75c5f719f2e051d6" + }, + { + "address": "0x35AD247C6F879a664B962AeB654a631736c91b74", + "privateKey": "0xbb2e283dfa18c787b5c1465d486e317f51445072a25c0697160e7bcf5969d898" + }, + { + "address": "0xEF39EE0a8721BC6bA906A06A490B75F59B3B8B4F", + "privateKey": "0xeed7b4b9b8d3fc8a88e3390673ec5aa4dfc76a5679075520397d26aa0a1e9daa" + }, + { + "address": "0x0469533639b427f7f966Eafbf6E3FA0B8a72624B", + "privateKey": "0x2168d7693663c2bae3af3afc3bea4dbb21ef6998e1cf55471ce1af08720ac809" + }, + { + "address": "0x2D8c8416Ede85f7c8E0C0344BC8dA6BAC947232A", + "privateKey": "0xb5b7b98a0fbfa2022b3a0a48846f122c71b236e7a51cd7c4dba336b537891e38" + }, + { + "address": "0x28978F2Fda45f6D2D870202C7651326310503C9d", + "privateKey": "0x711635c3ed8a9ac89ec709207f2e8d28fad9aef8180b8c527bb31922eb379944" + }, + { + "address": "0x66D1e09f49a000d016c77AC5E782bc3cBD046415", + "privateKey": "0x7d305b75780f854ea5d4fe633c87cb5ef6300941a6cdde272a8453d54f900320" + }, + { + "address": "0x743352979553A19E955b12733b0360A364A43EBD", + "privateKey": "0xfcf210e605bac3682a48f94b0fe1be318e37c74aaf1ea171f737ca7041b1e93c" + }, + { + "address": "0xBdbb94d4dc5744bEd9DC8339554eD79EE293368B", + "privateKey": "0xd58fb0e227738bc858bdd86abca797f3acb3b12e9ce2985aac696d9aa9e8bfa4" + }, + { + "address": "0xd35228AAe6B9ed5199e55EA404559747CFe823C3", + "privateKey": "0x659d11e4873ce9c49284630cdcd4b67e1039c8a2b0f2e491e1c85df279c5f195" + }, + { + "address": "0xd73C123a1d8edB8eE72Fe7e42262493C1aB3bFD2", + "privateKey": "0xdbe4f4e0a32dc1381fcabe67564d63fe3fe2ae43e05570f62a190fc34324ad94" + }, + { + "address": "0x39D52854B0d59bED371Fb309cE3bD5BA7C524526", + "privateKey": "0xec61d8450f4132abbaf0390efee2efbc5da159a074a63185feb2117f32379eb7" + }, + { + "address": "0xC14f9E24bC0eE5Cc5c78D1e682886BB03A4f579A", + "privateKey": "0x762d1ec1b8a91749b2812b6e2c98f7efe535498fcf72e9adcbb399216f487dc9" + }, + { + "address": "0x17038E5F4CeC0743286608f253F4C3436081FE2E", + "privateKey": "0x4685cc6a2832dfb4e3fc4ab085093cfa6f5b64e0571ad2378e327290294718d2" + }, + { + "address": "0x7EC965C00906656cC5c27514f32CCc74EEFc19b8", + "privateKey": "0x91f501c53462dca9dd98409953d95394ebe89da92f3b51b7d4967787ac119022" + }, + { + "address": "0x042B2224A9fF3BC2f997654ECaC6E2a3d781606d", + "privateKey": "0x928074f57bbe0e2dbb01a9df311dac1a2b20ecb3af74aad50da2a9f8bcfe2c99" + }, + { + "address": "0xCe63Ff5740Dab00e160015789851680d4A685fED", + "privateKey": "0xc8b257ff78a4936bd174ca9191d0b482c1fb297096db941ce46cd398725d827f" + }, + { + "address": "0x9d4a5585c4C449a4BE23bd0013A2aBfd81402658", + "privateKey": "0xaa767845df3d20a0ce56ccede3e78f88710a1a5af61115731b169d7bf2f14bab" + }, + { + "address": "0xa9f4A4f986AA2BB6f9772742BD5B40702978cF37", + "privateKey": "0x2b6d4f551d65c6f543ef6f961a089da977f2c59505704e8a7f3fae1445142aef" + }, + { + "address": "0x491e1b5B53Fe88d256e918A194e86727E4fe000B", + "privateKey": "0xf355454961562aeb49b87c7723ef748df57fd13e18c3a0154cb13b792ccc58fb" + }, + { + "address": "0x085e7FE7f30b3D21612614d15Ef9D0CDA3945F35", + "privateKey": "0x32b44e7ce516e67fbc6ddee291a893a320ff792cfe27a5fc085fef330953b0b1" + }, + { + "address": "0x59Ace3B35a80CD1646D62dC0BB567A8F91FC4A0F", + "privateKey": "0x78427e45d5b7f9d178fff1d88f4681abf6e4fb3c4bd01feb84c5f7757ef29721" + }, + { + "address": "0x944a92c81f3Bc956099E85295b7a1f53256Afa3b", + "privateKey": "0x36e77ce0d400c716ce9c16bf18e64c899356c47c5fc45df0ba873c7e493160ed" + }, + { + "address": "0x49869d96cF79BC67b9BA8B36083F6ba170412f29", + "privateKey": "0xad49fc62c6aa96b3a26c3fb92bbe776b967963fba2cc92b203ae43c591b46ee6" + }, + { + "address": "0x90A29F0b71a59c1A17d67BC1C99107f48b2f660b", + "privateKey": "0xf0893066e79aa1c7b76b7d7365c285223b69e04ac23e695573c164d54e811a72" + }, + { + "address": "0x2F91742a85F46EB0DFD8aC7e0DE7b54bCfcD1a0B", + "privateKey": "0x9f4d18e0d437c60c47f7d3db936b5ccf68882d1bd58e96113a75bc8da5f1dcb3" + }, + { + "address": "0x7407c4A5011dbc3e6D55b5F4086fB8C61b9c7CBf", + "privateKey": "0xbe52f56d0656772777b2b5de55f85bb11c6e8747d97c023bb29d3ba97c99c9f8" + }, + { + "address": "0xB978C2416DB1B07c67B399CfAaa583Ad47d233f3", + "privateKey": "0x8a5a3c8031df060808f018a9301608e0fdd66bdd954cc428445bb1b2f7180ac7" + }, + { + "address": "0x2EF618bc0403Ef413e5D3faa11657B281Ad0342a", + "privateKey": "0xd61cd3743d469561be50535267791912d0eab68406610f48c44d0e1484b7762c" + }, + { + "address": "0x720A34B9b4B81Aa56faF05D9F6984220592B4a9f", + "privateKey": "0x5b2d637bb990d8b4bbe2598dd8f3fb61a299f353b74658d084cff2691f5e2cc3" + }, + { + "address": "0x613c07fa8F58AF36acb42A74cE98d9Ba8278e7ca", + "privateKey": "0x4cb72d5abbce0dae37f6739f89026e3a817b57d0b435662cda2faf1209962956" + }, + { + "address": "0x99AfDead0f9A529B26f49FB655F42f21Bd3703fD", + "privateKey": "0xac6dfd944ccebc9b8bdd41e1906ff93a13fdd1414e26f7b99459ed314b0d14cc" + }, + { + "address": "0x07f52f97CEBa657931c9AE0Cc04F7820cCecF986", + "privateKey": "0xdfe0a050953dfaa9f63ad8c6ae3d85cb3b439543862eb1312c34fa57f49ab609" + }, + { + "address": "0x0098e9bd19b8dc1d4fdD4276Db2567bb5a7E959e", + "privateKey": "0x85b14af751ee657004cd36e332262f5d2a1f00c00282f53f3bff7714cbb2e95e" + }, + { + "address": "0x68ebC30dF2E3843F04a129d2c144De1b1Cb50721", + "privateKey": "0xcc74d900266b36f1709a862a12dbdd7babe44db58ec5c9adc0c54cddd80125dd" + }, + { + "address": "0x94655dB16881898De8aD049BD293dA79b215809d", + "privateKey": "0xf2d825dea3ade4d29cbb9f79ac43d715d11168abbee05e93a34a97fb44a21c92" + }, + { + "address": "0x1989d6761B311323A8954f857F68BA4C172887E1", + "privateKey": "0x1fcd5fb665d6f978f2271713fded248db5acea7419e47c9ea05134b5ef1a36ee" + }, + { + "address": "0x6D42CB01b52540E01460Efd505a75eE26f2924a9", + "privateKey": "0x47bd44e10ffc9e32dfb93588ffbbbca0b2356d21ab90415674328f827e329f87" + }, + { + "address": "0x452Dc4bD3D2dB6A06c7173B5268dd9d9CD5C38c8", + "privateKey": "0x216cbee58cfffc3dd11934f3f8a79a78552dce81a232b9cd47911aa7cb7cde50" + }, + { + "address": "0x3684A7dec0CfCac54313D60854D862D31415D41f", + "privateKey": "0xadeec4b2bcec0cc7d6ee7f7ad5166f55b4e7856f544d37e091090648a0855e6c" + }, + { + "address": "0x04a91fDD08702c49AF88d0DFE7483e65F20800dA", + "privateKey": "0x46cc88e866e6dc2599d1347f40fb807b0b45f25971aa7fca08df4c77038a764c" + }, + { + "address": "0x21ebe6BF0Fb59794CD947c4B83508eCeDe8802C3", + "privateKey": "0x0d8b48fec3ae816ec40034d320ff2e2cdbbba5ab7511216d517824b601e6507c" + }, + { + "address": "0x7E6D20de830d0732318d85D99afe938471E41B21", + "privateKey": "0x3d7047476bb0a6b427c87e0353a2e934f07bbd27d378f3094e222cf956d400be" + }, + { + "address": "0xE22234eEBfe94B3C1F7B25d843B0445B3A564Bae", + "privateKey": "0x6413e27e7114f74b4557d4ab54957c09d3ae32e7dfd8731af148921b41fb84d1" + }, + { + "address": "0x8B0Cb99BA6B975A8D7498D16e3e7f427010F2A18", + "privateKey": "0xef12329c7ae5c6d2b1070c4047eb99658496c22614e7958a9b5729ad30727954" + }, + { + "address": "0xAe92a285ffF8123ca483eC89353C20C5E8ce158b", + "privateKey": "0xc7530740bd97f9f12585cfaa82377f009a6a752c44be81261a454983f8f30cae" + }, + { + "address": "0xf7a1eA4599AfD39374B14fa8616c97bfdf09eF62", + "privateKey": "0x1313c3d5859fea9a93f959846e35ea84f1c3a4b8cbd0c4167e3c79d2f37052d6" + }, + { + "address": "0x77A8F6e74456D2BA09DFb1F5136814ade4a6E2FE", + "privateKey": "0x9fa50a0f7ea4264d4b7bc2fe8c7597d6c4af77068f570cbed58852fe2d0a8c56" + }, + { + "address": "0x0ad22DC5b1cf2a29C7F50D2084b3Ecf330aB2163", + "privateKey": "0xa873bcbfc31a0f154f61f4f3e74d92e497b6cb2aceaee5d7c040dabd285ac461" + }, + { + "address": "0x707666460874A82B420E94167D815f342232c6Cd", + "privateKey": "0x1c493abdf525a4b72e2d23834efcd415dcfb340c9897f1dd8932305248b05463" + }, + { + "address": "0xce45cF386560493C6a04AFbc69b9A675f48bD2FB", + "privateKey": "0xdd53e03d6e0eb9c5aaa19e965ee5a85543429043bad7251f98e51e5e037014df" + }, + { + "address": "0x60D57f9Ed6aa3a7066Cf81C039a2C593Ff391fB8", + "privateKey": "0xd50d2471d281877e995300a8d379e5050773327e0445859578018b3a78df370b" + }, + { + "address": "0x5eC404Cbc577f2Cf83163Fd1b16B959f9033A646", + "privateKey": "0xd6dd88b33ea1ea317195b8bc917dba0c35250c67abd9fe8ed28e9174fc32d123" + }, + { + "address": "0x90455EFC22B3D247b12c9E1FD60D2F7A24990C17", + "privateKey": "0xf0816c28f4f16e42cfad4449b3d17330d787faa51b6ee971d6e8433590313429" + }, + { + "address": "0x4a1276132e11c94b9010d3B8909b57FA6185aEeC", + "privateKey": "0x8707dc4d792cce7b72fab69920e18fbe0a29d3a9618ce42f2922b8bc386ed7eb" + }, + { + "address": "0x5a4D6074d97FAb38e7817bcbb5E6D7083225A316", + "privateKey": "0x510cac012bc49887b58c046cf0c8c26a03ae8308f082c1e582f4206de75d9df0" + }, + { + "address": "0x4ADaAe7f1A1CBcA5f29C29a41be7823889e5357b", + "privateKey": "0xe587e0aa3544a427e4e3fe9492d16387b33be2fcf340d03bb1c60810e7c43ab6" + }, + { + "address": "0xBFbE2e0B4DA4a81451F4668b2D29DD03ce1DbC64", + "privateKey": "0x0169c0d5fe7a02e91a3324de60570b41530b96bada8ba97d8708fcc3909c08b1" + }, + { + "address": "0xa21829F09c1778f14eC32D46c9971Bce3f39Ebe3", + "privateKey": "0x4ea17083292b60a7667a9c1544930b576bf3402e6fa93c703fadf07991274258" + }, + { + "address": "0x082E5CBA7c1Ad71dc8BF51eD9d827Ec5fA1B14B6", + "privateKey": "0x7d092ef0e0354352ea3658180bad12ae4f0d115c2e4655e8941a2864c43682e4" + }, + { + "address": "0x29B2e9a84C407a350C20BE3e18073bc24920085F", + "privateKey": "0x42fd20ab172b3f324e1105a3938c9e8869717a23425d8a6fc31ebff2809badb5" + }, + { + "address": "0x80d683e81227D2CF9D7D00ac32D497EdeBE776Ed", + "privateKey": "0xa57886024efa44ed1bb0d6ed3a533c0dffb070cd60f6e85f164ca14fe5a3b12c" + }, + { + "address": "0xa919605Be8a66a2dEFB8F5B030CA4fCd07Eca4bD", + "privateKey": "0x4fc8abe39e4005a673fea68ca600000a4b6bf29a1c118b5acd85184a54da5b35" + }, + { + "address": "0xB83Bf3E5b029A06B8862BF59524E23845C8883A0", + "privateKey": "0x0d8e5e8e632bf29a502af3eaf02c41fc82a6771106659fb295024d3b349681bd" + }, + { + "address": "0x0F0C7329521cD66CD18cD795FE6deB90F8D48B81", + "privateKey": "0x2f59d3f6a4f6d4ced2cef45c970ca2871e9d37742b059ed67958cada81c18130" + }, + { + "address": "0xbDa04ED7CDFA0601cCa9c2831F6E30810bB932bf", + "privateKey": "0xf7435ac620220cc623ae1383b84d9549775b823bb097b283f40c1590ecb2eaa5" + }, + { + "address": "0xA2165715Cd3c8308f79E940C8580260830fE9033", + "privateKey": "0x17aace1fdf891dfd82cb4332d88a675d0f2509fef21b58ee155d3228edac25cb" + }, + { + "address": "0x1072B0F369609d7b94e0d9f4563cA0F9BA194Fb9", + "privateKey": "0xa15b2a65683779af34816aa891a1bc63e727a7fb0bbde939386919ef59b2c3a6" + }, + { + "address": "0xC3161C3eC138cda5Dd5CEd399b46CAf69e5586F5", + "privateKey": "0xe7a5dcb04a5f10dd539a43552036934ca2215d8448eda55618281c115031501a" + }, + { + "address": "0x7b2F594E8267295f644f8E20c32281a246a37B89", + "privateKey": "0xea2817924a2c6d91b0caca3595c04fbf7c6df470f2e0853627593b9f6d3a17d6" + }, + { + "address": "0x963494a4D43059b9916C592C407D28Bb49953d7f", + "privateKey": "0x9176d3a75c5302c936a74c8ce84e0b802fc81b4cad0b375975b962350abe822b" + }, + { + "address": "0x61CfF80C4350cBb8DFcf9026c58800B033358E04", + "privateKey": "0x876e1a33938a8430aa17ace60443b0c5a858f7de6ff6b84ffa3d0277d39d75b9" + }, + { + "address": "0x4a2e03aDabfa17Be02E298C521FA5c7cFb7De5bE", + "privateKey": "0x69e53746a85cb94f7bc4bb8644896a9984f7d7b68ca3241a7b2bcf9412a2f169" + }, + { + "address": "0x21B2ac1c6aa3754dFCa45302F9feEf8C5df55E80", + "privateKey": "0xbe8e21b0e3f3c52ecae1ff8ac54c3304b26f3ed22251778533ca3ca7e29231d2" + }, + { + "address": "0xD71e54cF625459E874dA274755D775d919F0fDE1", + "privateKey": "0x7b7c0212ec81a9751b992686314941b0cab2718eb52a886e21ff7c383709a269" + }, + { + "address": "0x8d04DE588E765d91927E43d39524C57c5384E038", + "privateKey": "0x3dea1a4e251ebb9c93d43bd15af96411f5794f28dbb271ee5a1751a9bbaf1451" + }, + { + "address": "0x6886A1777dfd46c74BFF8315F8C9f11DDFa7C3B0", + "privateKey": "0xa270e74edb891eda52a10713a6e824ae1e01904549cd437842f1ea78758166c8" + }, + { + "address": "0xD1F159ab387E93689ABa4F60Cb37Dd013C77E46F", + "privateKey": "0x20674db2b435834903dac250d73ee15aa74435bab120cc991661f58c57ed4cd6" + }, + { + "address": "0x1dF6Dd5dB7aADf4A410b304d9dFbEEF940d56A12", + "privateKey": "0x6ac30894de3e37253071ad3aedfed60a6366e8e8a06307668489c754c1e3eadb" + }, + { + "address": "0x616B8E24b62D0129B0d16963FC850a6A9D08A65c", + "privateKey": "0x1928d7761b8d9bcda0f9788f715a487a1a52492a5d238b3045cd335a7eeb47fc" + }, + { + "address": "0x4DEd2BFA61929511C4167bB35FE8ECe3Ebffc8a5", + "privateKey": "0xda40a14701bd63ceb5e549de6aa1c44c12e44a090773788b5a0e2c1bdda03b9b" + }, + { + "address": "0xc0717791180aD9528013702B87391e127a95b211", + "privateKey": "0x45fcfde1ab8f782286ab6c46118bd9c87a141a486199ae124c8a10d1b0570975" + }, + { + "address": "0x51dEa141A839022043e3C9524A7beAc723150258", + "privateKey": "0xb865e330206ae3cfa68e72bea0dce1e20531c27ca37a721dcb91a320ce68eba5" + }, + { + "address": "0x4bE10a957A24993385FcebaCafF047f070629898", + "privateKey": "0x96691f9a530952f0f4eefe96eb111f2f92082ffa0e6101017e6e93239cf65d16" + }, + { + "address": "0x3d84c9Bdd500c8945c0E7Ff8aa7B88c68cC72B17", + "privateKey": "0x96d9d71569c62f028b555b4f76681fe057031e47c87b8e684a2a2b9ec9139166" + }, + { + "address": "0x0e94C8c6B10cF6Bc4d03a4167DA9080b964a3246", + "privateKey": "0xb353ea9fa379cf732f623c384fd3f4057a5c4b6a5184a34b8da0922f2cde71c3" + }, + { + "address": "0xE3352358832Cf0FF202f38ED45400fd2419b806a", + "privateKey": "0xf815c96da176169eb577a062547da5976ff9184aa1dd942cea24ffbc81c7f6df" + }, + { + "address": "0xcf7932bf928134571387abB4c304f23EE3E0C3CA", + "privateKey": "0xfe5d00e7c41fd1fb27423379c56d36d833629b18784e0b529894a66faa0ca6a7" + }, + { + "address": "0xD7825D24e4A6e5aa41b147339a393Dc036406bb4", + "privateKey": "0x7fbbdf49fe68a80bf6321cb9333ec22268af598a1a4685d6b85f67a87c943be2" + }, + { + "address": "0xd29038148B6B900B963f462857187D120490C27a", + "privateKey": "0x11b01c4c03eb82cfe89833e124091671be519d806ffc2467797384f4d1789a79" + }, + { + "address": "0x2424963a642887eE1eE94E955A6EFb2f4F87fcB2", + "privateKey": "0x94b6dfd430af67ecc32e3bde2ec24be164105a6c259b004cca9801eb78cfb97d" + }, + { + "address": "0xC60406F8FCc7553D4F0fB85FdF188d1865e8E943", + "privateKey": "0xc672cdd4aba37fce66a0633ef4b15b67ee0a4f188fc6a64858e2abe4e065b9da" + }, + { + "address": "0xcf9e9D5dfD745fda78845724D1feE7550FeD972e", + "privateKey": "0x755022a791da0355fd278e0c0d1ce54a5bd8b65f19e97d244f10ede46ca1eef2" + }, + { + "address": "0x648e9f493717FC8f2bC831005B318A4147E2d14f", + "privateKey": "0x6cb7fe8b79527be21537011fb0bc5a743e04d1d6839d8c6425d0f79521807236" + }, + { + "address": "0x630f9d1034860e01C2cd1DceDf86F2c1aC1be8aC", + "privateKey": "0x94ca8ebb709164810b955b7e8571a035394f73f7bea55c4a8af28a921f042d98" + }, + { + "address": "0xbAce8545781853f0473cFb108d2bC956b20d0198", + "privateKey": "0x45b6d0d37d05a76f7c15bddf95c4b5ebc5a5efcd2f0c756a0b3a7db386f20664" + }, + { + "address": "0x88a8f8E8F4A9bedF5eEc465058c83f4998529834", + "privateKey": "0x8c9b66e2f88b10ce5c2747765b9f6d98cb36fd9750e33910208a3fcb700bb927" + }, + { + "address": "0x2099C555e8DD5EbA3b11d53E2ACaDa3bA0ec4F9b", + "privateKey": "0xd39d8cbc7bac4792f575bae9fa13dabde928bff0a2682d71307e45fe68bf16b7" + }, + { + "address": "0xC707f425b6784FBbb6D1C049Ccc847F10144B46c", + "privateKey": "0xb8954ba04b79791775ddedc7455a4e910ad6cdf38c2a9380c94535ded3b1caaf" + }, + { + "address": "0xD0C39089f94675663e8dfcbF1a7682FEf99a4B3e", + "privateKey": "0x92db15d908b45bbb6fcf91202c5177be51ae210012de5c7158312adfd796519f" + }, + { + "address": "0x087D0E1F64C40ecD6a97f2EEaE61B80B11F84748", + "privateKey": "0xdb1ad77c499b3e73e37284ef3c761f5e4589bacb5ef06b8bf28d7f51291d385a" + }, + { + "address": "0xB35a70ab3bE8C180939fa3Cb0761C3E34b5d9Bb6", + "privateKey": "0xd07ddd69f5b2400f846df874fdf4aebb643141584f0a6832d66a3da4fb168f71" + }, + { + "address": "0x8E013953A4136e6C1107f12bCAF8df50C91278db", + "privateKey": "0x495d430040063784485d036c03d823c69ab855ef9d9d6b8d055e0679a7722d05" + }, + { + "address": "0x5c82F4e06cc9f9442FC7E4d28505EdBa2Cb2442a", + "privateKey": "0x8bcd2145116f9dca1c0eea3eda4130cecbd217eaf291186068d23cc5df57f4ae" + }, + { + "address": "0x34C81A59181f7F356f951281abeb34dad7F7181D", + "privateKey": "0x1fb5bd455f34fbdc11dbcd92ee061e31718e99dc328c89d12a749fe0dd72cbde" + }, + { + "address": "0xFbAb3738090d3b69dd96947EDE432EbE0bdB5Ff5", + "privateKey": "0xbe2837d99da710886fe2c3e1d80e478333767fbbcdf00cc1fec8db2bd17734ec" + }, + { + "address": "0xeb4d09730231374F5965AB9B4e9cF9eab93aBcb8", + "privateKey": "0xe2e7d194de6327dbf76f5a2c7ef72973cf224e64dac4e5b8aa6cad079065760d" + }, + { + "address": "0xc557A485abe3aB6966C8D47277D904bBD2340fB4", + "privateKey": "0xe7459fe0c9e5973ecba08c65775091217f6bff545100f505f5e184b6d20b825a" + }, + { + "address": "0xf52C23ce2df893D866C9C0e871d8647352143aF1", + "privateKey": "0x8be5d4cd6aaccc3450397b957d0e021dbbcead98fb5cd741bec7917da9293c25" + }, + { + "address": "0x52E6caaCd03a7d26DF12Ac9b76713442F6dA9748", + "privateKey": "0x91231ce00e617940068c564416eb5689f94c100e448d23a48dece22fcd1947e9" + }, + { + "address": "0xF52c8Baf7AD334Dd71c163D7144af96250435fC6", + "privateKey": "0x68ef7136ea90990f23a33739a6d7a1aa1f80e81c809c649463ab209975733e24" + }, + { + "address": "0xBFF53d87583adb409C6251bD7C265Eb88BDBbcd8", + "privateKey": "0x87122055d20909370cde25bf62779cd9723b530d07b07cf048e748a9fff25ff0" + }, + { + "address": "0x2D039eAa92AEDc3c10A04695E85527a9bdbAad16", + "privateKey": "0xeb2d9754fa2948611e0de1746004f18bef9066e7d7c58eb7d37b8f10e33c9b3c" + }, + { + "address": "0x895Cb4e4b69546c7B0814CC3d0f34c2e6d68184E", + "privateKey": "0x6028f986ad737fc0d7d7b054608f091bf22d024e9c53e2945acd0648d6fd7601" + }, + { + "address": "0xb4F2846072f081495cfFb45695F387F32f78c6b6", + "privateKey": "0x6f162f049915b7a292cfdfbe3d1f76d0212c4b4b0a19e5059509dc3edffe5f77" + }, + { + "address": "0x14C287127e5fB6e2B6A5C18AA669960D086758e6", + "privateKey": "0x968473a49afa18bae447e6ecde9152a2af9d9546a9e2e1b0e089bd2ec5c60f8b" + }, + { + "address": "0x7DfA42e65771F39AC34bDEcB125b7f32600DfCDe", + "privateKey": "0xc9e53b5f11eb2089bee122a1542f386d5ab337dcea19ff7f543a11eb161d51ec" + }, + { + "address": "0x0BEccD5d5cB9028cDA1446BA23573556D579cE36", + "privateKey": "0x9327ecac8e325f8bd0464971528ddee277e20326e8e21d6f802edd4ef9ed10bf" + }, + { + "address": "0x7811224CAce5690060FA81f6eEf74194fC98bE5d", + "privateKey": "0xb7eb3e61cf0114e3d302dff66e0dfdd4153b815452fb770bf22bdcb373ee796c" + }, + { + "address": "0x5A78f1AFaD18Ed3BC8055cA643872597dD07D5ED", + "privateKey": "0x264e7572ca2dfd566eaad181596b640f2fa209122b5b9d3df9ec686c02a19b5f" + }, + { + "address": "0x3E8aD94FD4f1969ACa00bFb0C15d5ca890cf2272", + "privateKey": "0x180a802b42661bcf1014b1d0d2f3a3b5fe2c66cc39ab5dda82f8df389efe71a1" + }, + { + "address": "0x2d2692a41f55c6bDfCacaBD610F605975d6Ae6C2", + "privateKey": "0x5846d36074c8c729fe2905ab06a384cfcb1a8e813ebcc0e20f4e13db48396943" + }, + { + "address": "0x4378C2F87bE4c81157CaA9697f811F7F2110FB1F", + "privateKey": "0x2097215f3671183fad76dd7b257ba7e117c470a6436cd221414c31ab0228471b" + }, + { + "address": "0xe1f3c45f5125c3B8F1BCa1837fd4f3375f81Dd8e", + "privateKey": "0x4f3088aa806ae64989014462a1a4efc6eb3c62439788fa89362916340b4d6bef" + }, + { + "address": "0x46d60dcb1A770B79A84B62eD595096Fe210e8858", + "privateKey": "0x4a5f0c5cad9dcc4279cd580a7693cd9006079b7099c2f8bc4ceb6dc702948fc0" + }, + { + "address": "0x796273C7868F4665b51356f7A6C12cD6f6408257", + "privateKey": "0x2f04299eaf79bc11072f12148a6309b3aa5048e614b3c482e188a35453557838" + }, + { + "address": "0x11D421a1000d6d8F80A69735aA7aad0575053414", + "privateKey": "0x878a86790ff1ddda1c334065588cdaa49aa3cdaa3706d5bbf289a9da40a8ace5" + }, + { + "address": "0xF78FbaaA6A8f0dE303680F224893C246869119c8", + "privateKey": "0x3fb06b13f1258c00396f7b04f8b2846f0b0e53e5233e76d042f80237944c3eac" + }, + { + "address": "0x274D84EE7DECC521Bc6C03E458Be8d4779c37edD", + "privateKey": "0xa67c37654ff276713aa4e7318d760a93b0536031216016e54197b7238e93d1c0" + }, + { + "address": "0xf80dEe61C54E0ff657fD752823018db09b89A027", + "privateKey": "0x389f45d43b40edefdb7588b33691985dee1ae114e93d4a1266c4d770396e39f8" + }, + { + "address": "0x15115B8Da7DE5420E83652f61e2d248dbCa34D57", + "privateKey": "0x224b3923c7bbbced766d64021bf2246ed131b62649a2ba8e55ade50924d3651b" + }, + { + "address": "0xf809957fbf8af824f82dE451b1A308D4FA60AfE3", + "privateKey": "0x261f81b6db8d1e0ce93826b542005c48a358c202b43a197f339a535dc1dca1bb" + }, + { + "address": "0x38E5a20F15415E360D2D981392ABB4ECd532bb58", + "privateKey": "0x1e51d16fa0074300be42d1e17bea88cf4450959a3a69423921729cada6acd73b" + }, + { + "address": "0x6d30D33b2C76aF420d49CD5b7C79b8943dC50F63", + "privateKey": "0x5fdfd599fb0212771d0db479db6da13f2d5d68e7ee05925c596ab43dccbcdbf7" + }, + { + "address": "0xfA17114E9ee5293e417c77Ab512c76d63ABc3861", + "privateKey": "0x48f7feef051299c5d5e64002a1d04a8fbf397397efbf825507e76c5bf43bc9c9" + }, + { + "address": "0x7a74144B0e8a8E727c36638f4E968F1881D394F6", + "privateKey": "0x4a4afecb8d590869c96f2f201fa2a6aa911df09132f7a331bc82084b47d6911d" + }, + { + "address": "0x06906dD2C65604a811554AEfd2251bc4f52A101f", + "privateKey": "0x58ea51ab4c3fa184b9c10409e5946e650135c6db08535468887856f1d35c14e7" + }, + { + "address": "0x7c7237D0a5D014a89c3dC50cae217379B7bC7b64", + "privateKey": "0x81141a3580497a498c646f79cdab530b1cbc60184cb26b4b97054ea590e5176a" + }, + { + "address": "0x9427405740877A8686FDf31805E263e725131dF0", + "privateKey": "0x4b0b2759b8e0c48fa6fba92adb9b4628d018d2e8651f4da4d20be036adbf3f6e" + }, + { + "address": "0x558ec73282C125Df12c7C465BE4572662D843d23", + "privateKey": "0xc78b1c960ae2593c19191e28475469e264c8e125c96b089641741e565b9021a5" + }, + { + "address": "0x9964547cA3c7FE08A9550CCDADbC93846a181A03", + "privateKey": "0x00e71041c1dc1f9385d9876b7cda809aa61df4ce8eabee86a695f4c3d4f50993" + }, + { + "address": "0x224aC04fB99E6c61E51399574E467066b8c2732c", + "privateKey": "0xded055b53d3aded63d94777bfcb502ff3bc2980fa0e90be426449e4e3586f6be" + }, + { + "address": "0x8B0e5f50aFF4f0633e9021a6C2fB30Da184276cf", + "privateKey": "0x40653ecca907d8e41e98231fc2af0b31bf2afb147370156bb3183777dfa9fe6d" + }, + { + "address": "0x42E7E95Bc2397d6694f2A75BEf0c8c25352BBace", + "privateKey": "0x2cc05c147790d691e5d98e54d4d9e03889b9955a1b43eb72267f4ff243288786" + }, + { + "address": "0x5274BcA34B43441238ba3641Fb3B3180a6789B42", + "privateKey": "0x754c1021922be4120dcaf415fe4411b86cae377dd745d2dcedf7893ff4f6e52d" + }, + { + "address": "0x3DA3a7816C069Fe4501B300F0eB64a3ce6c5AD01", + "privateKey": "0xb8589447a40077d0a036ef4854096d1316ea5eb5dc5192837078f257aa783fb2" + }, + { + "address": "0x29Df55A7741B61327b5B295dbA9ccAB75Ae32E61", + "privateKey": "0xb8f725beeecca989786f8650baf67b4a009f3ebf6c066e8fc9b1b2f165ebebed" + }, + { + "address": "0x71a7220575890eda993bCE9F90d126f322455426", + "privateKey": "0x393077562e8bbc9f5ae8bc5d0f56b472736f37f52c515cd1863e4fbb60698f4c" + }, + { + "address": "0x6Cad1c6EFf1f317A126810836285f3997F821bdc", + "privateKey": "0xbd3d2e11b3873d10793ac6a747ac79c38938de997a6e174bdcd9ccee06346ac6" + }, + { + "address": "0x41d5de1D3aC2b89C7d9ddBa9F835615A3075452a", + "privateKey": "0xbaa423c2115bb958b515911d3151269fc561866e4d915f7e4168eafa27473499" + }, + { + "address": "0xD6f8Dca7e07D0845E414926b117D8D2230F3f058", + "privateKey": "0x104828d05cf3da7afd3998f456646df3395763f4f342c27ec6dc2ab3dd05d538" + }, + { + "address": "0x0F028e77FB7ae33b48b1942E27e07E91B0031D07", + "privateKey": "0x4c9e7fbb9a9119b267ec584c17460784dedba1a09cf36ccf8e08103c8024a231" + }, + { + "address": "0xd27D022AAfb98C25d43e9097cb7E02C8B840dD84", + "privateKey": "0x409092092e2845f94104b827b2d04ffcbf1bb82826dc229b270dcdef755ec659" + }, + { + "address": "0xF7C02A6E692290FF0545A968F89278e4aE57D7df", + "privateKey": "0xbfcdc1cf2c39b12f42ae99c2a6710f5a500b163441c717f3ba76f63f3f5f9364" + }, + { + "address": "0x844388a40e24F0309f93f7c0847888c9CC855d2B", + "privateKey": "0xf52555888153d5aad0fbc3c291c791a79f776426017287a51cf94cdca26a6777" + }, + { + "address": "0x76536f86bD161B2BCf663a2F7E5fe8FAd596fe44", + "privateKey": "0x74dce816501e8e4bcb727c443c13d6dbe160a540fca5c3e3e027c58b03c89099" + }, + { + "address": "0x34e8875A0295043d782dd753dcf0a54e991f4027", + "privateKey": "0x70658cdeef22627534b004a79fd70d355f59968e08b9e7a828e8d8e6e6b6af87" + }, + { + "address": "0x1e61b0340fB8075dF5C1dbFdD50516BabECa081E", + "privateKey": "0x704b9086cf1471bf2713b7621fba9a0be6db712dd8a9bc7db1a687721db975b0" + }, + { + "address": "0x9F0c7bBab3dd7Ee42c54dfeCcfFed541161cda58", + "privateKey": "0xf94a2c80471ac04945ee4c2a3031cae27d14f0c5b6c5d2e35a5ea08fb3dc3eb7" + }, + { + "address": "0xE4ac53EdF1C602D1f8E95b4ed3E9DC4e5f960D44", + "privateKey": "0x8427f74c88d698874c2eba6cc5e7c6a21334f99b86929177145277ed0ccafe13" + }, + { + "address": "0x6a23F6D7AE5F1482E033038ff1b0ff3268A26Fe5", + "privateKey": "0x2d8af23e1fc140bc2869246a32fe05996623fe4678c64e80cb881773a9d65757" + }, + { + "address": "0x5b3423de3B790064Aa04F75f165d2D94418d8311", + "privateKey": "0x3116d827df654c36a29cbde6dad23f5101d2ae0487a9c299bb4fd82e698d6fcf" + }, + { + "address": "0xf2d777dc14e8e936216C16EFaB93a28370FbacBd", + "privateKey": "0x2aaf9349554db698c52ad20e9c3a16b87b798184a528006460372da20b78da93" + }, + { + "address": "0xF754C27be72DF5E694C0D4d289D4f2FDC53Bd8B7", + "privateKey": "0x0b444ed084b3284ed38ed411e1bf4bb597e62ec560e0cfd199a4db47eb2b1300" + }, + { + "address": "0x9A358Ad4BEe8d4589832578a463D492D269f9C7F", + "privateKey": "0x6a52b366f6bec1528b56e4f077f11f69703da888170d87a335162f96a9eaf067" + }, + { + "address": "0x2f488D0d99bCA3a9e0E09739a7c8DdB6B43f0a6b", + "privateKey": "0x86490dd610b06dc0c7ff2ca647023299a8292bb0d72e8a6810547674193be3c0" + }, + { + "address": "0x0DB27fdc73f19c057D5E14BF03FCCacfbAC5456d", + "privateKey": "0x876002585eb4cf0794acb5b03d78a2299089c1c142abc37ec3f9bc1cb24a7b56" + }, + { + "address": "0xC58bF4cb78bd9d7B0046431305EF56cDD230e965", + "privateKey": "0x855a24edf147d366d06c28c81bc723e9315c6a56aa1b564e51dd5a8cbaad4446" + }, + { + "address": "0x8d2f4E8b7BC81BE28BCCCcC5AdD30aa9CbA4c9D8", + "privateKey": "0xc9ea5daee555df93801cfe35b3f889e02a154dc50fde6bb856590c1f993bf4a7" + }, + { + "address": "0x5868EC220e71aff1514a2281b65b30165ea7dDB7", + "privateKey": "0x260657438b612a63101d5402876db4b7b5a1bb9550c241b7a5cda3b65887c4f3" + }, + { + "address": "0x57EFe33A6238774FE24ba821D3f171B3b89e4B53", + "privateKey": "0x858c0271b4a6ef13671136a37c2f57ec7caead5fe23877de9e1a2a430a6f3317" + }, + { + "address": "0xf1729CC3A339D278049a67Bff21f2694624E8559", + "privateKey": "0x789280112e36d89bcba7f9edea8bfa43b4d514ce173a95ae1d4c269cec802461" + }, + { + "address": "0x0eCD990e67BAaC2B2CDBf371DA53280BB4c2D61F", + "privateKey": "0x413fd4b42b1e1bb201f750c6ae6a929bfd937a6d3aa476c455bcac4e73916a1d" + }, + { + "address": "0x8E875B4419F0Ee7B7eB1e524A39c7c1d50250Db8", + "privateKey": "0x31cffe2c4c1e7c585e0474e79cb32af889c77da0e7ee69c7f35fcebfde07de24" + }, + { + "address": "0xB059f189E7De11CBFcee2b897e28BD1Dc63e82Bf", + "privateKey": "0xdbaf2a21bd6722aaa9d57126f119fb4aa274d701edce73bff8a451fb7d81df2e" + }, + { + "address": "0x6feA5056B45852dAB5196e1Acd46cF8A198475EF", + "privateKey": "0x032e2cc102f3af47f5e76d00f0017d1af00865cba1876f9dd02729c69574f18a" + }, + { + "address": "0x029E378B677fE4199a094Ac1f993317d3158D982", + "privateKey": "0x2be7e655c4e1ceb235852627996bfe113535d470bb7bff24d54211e7479528b2" + }, + { + "address": "0x1922192001D60FF3D68e81A81aeacfcE8E45F3a9", + "privateKey": "0x635f447ff598bee7869eb64e4c9ff1a0535691ff83c4e5bee6809dd5f73b8911" + }, + { + "address": "0x950BF0d0144aB03A0d0D1b6127cD1b69bce14439", + "privateKey": "0x36690d5cabc53d8e16c60c296238d6627ec26afddedac07db24c47c21955626a" + }, + { + "address": "0x21c2D27c490fE8B1B1D79294AB954D4E7c337B4C", + "privateKey": "0xc1fe4a234a841cbc99f11a176f3ade430e967a716c4d119c29ad066b4345b4d2" + }, + { + "address": "0x7c4C0699089e91b0037106Eee5956A06CEa08269", + "privateKey": "0x3812028890eb1183c77112679f8e61e889ad0dc913698f3a432d51a6506aa2fd" + }, + { + "address": "0xFB6f4F224c98f4E1E07e1d32c824491d4F0d81b3", + "privateKey": "0x5ddd5ef1c92fd2f1b88fddaf9c980039ca224471e2c21fcf7461034b51ed50c9" + }, + { + "address": "0x39df8A01407dC04a2C8cD038A16F418fe7Bce94A", + "privateKey": "0xda7a768cdeed22aead8041f1b6fee1357235ed5386fd06ff9369a523a00b8c55" + }, + { + "address": "0xfe2E3351C09D3408176C82C4FE953E2d9Bb7C155", + "privateKey": "0x1d96adcce140e17e0d5d956743550dc198fdc447175cae78da298bd33d297527" + }, + { + "address": "0xE8925aEcDD9b93f2c4548ae0EA8D5b387F3f2450", + "privateKey": "0x29af08dec23fcb9368e9235db90bf3cb0e9ccde49039342a372a5ef2d2876dc1" + }, + { + "address": "0xbeE1388000366b9E0C50a53695f8c3d1F4364695", + "privateKey": "0x202ff22c611155610d47f7b03ce442e27eba297a6f971b194dc379214d8bd15b" + }, + { + "address": "0x7aC5C8511F56d921FBFd99CD4656974FC4f0c32b", + "privateKey": "0x93ec8386545cfc867246eab2a45b9aef6815a67bb898f4422e97aef2b8c848d7" + }, + { + "address": "0x37eC8ee6a5d788B279761aae1D61995B06f00987", + "privateKey": "0x7b6e830f08ca7d8166efbee0a9eed91050a8b804cef6281be86a18ce0368a94c" + }, + { + "address": "0xc1F1AaDF7264e48Fc90B5b4Ce3DE04caad8D60ED", + "privateKey": "0x02981b69c860adc9175606e1a0821c35b7a5fb7df5c052b4365e3817aa810fff" + }, + { + "address": "0x8477e897030367F0aAd032C87925e6760AB09a05", + "privateKey": "0x7b4f5386b6af15eadfb4b84a60d09a7010439afd2d8c4935e378606c1dcee450" + }, + { + "address": "0xef92Add4A5d8030e67F56701606d78D5872C9fDc", + "privateKey": "0xc0a7c0f439bdb77ff8d9e8d072c4a66c7581f45d7e9f35f759a0f98b4d7fa91a" + }, + { + "address": "0xeb5928d225C06C97C898f822b78a6fb41D4a5648", + "privateKey": "0x58535ba8a05fc78a3b958410c0b6da00581f2909bcade232c7534eacb201f814" + }, + { + "address": "0xF4463762f1F00E91Bd58619dB6C9EAC470182886", + "privateKey": "0xf3d1757e2bada46418c939a23940d8ecbf690e2455dadf9393f796659ce8e321" + }, + { + "address": "0x9A5510a050f6148391F7Df357506A929723e74cE", + "privateKey": "0x8447c0c3b1b19e9d6d04383e0643f013d2a10d5e24b470f8cafaff67ed358d23" + }, + { + "address": "0xEbaBD24F323dCE0B94E094A43b698ED1F43A618D", + "privateKey": "0x5f13dc175e1511ffd9423ebd885cddd55f7dab8663d68fd6b1da070136e49a60" + }, + { + "address": "0x4871c7A6bD3545762c4b1b9edefE40Cf3901DC67", + "privateKey": "0x35eb5fc27987bae805fa963417e6d78f2e0c7b9c446debb7045ebeff944b3766" + }, + { + "address": "0x7640CeD84F07FAF1C1b972Ea4bb7caCBa0bC7D1f", + "privateKey": "0x4a42129506e04665313422cc058fff52300a2c289003f013a4d2d26bef416c7b" + }, + { + "address": "0xbC71F5Fb6434b18ED98FBbEdd4FE34658775ccC9", + "privateKey": "0xee20b9d81c339342e5edc8103522b07fa0b34433d359d7261a9479a5a4b31215" + }, + { + "address": "0x6C33a522866Cd4b06Dad33ed7b2148Fb0BEE3075", + "privateKey": "0x698603674a547549de74ae5fab7aaa5cef950f383010631144c7acb7abfe72b6" + }, + { + "address": "0x65B6582d1af70D85A72a9853307CC961EC8c0adC", + "privateKey": "0xa4e6a2877160b51553708b23bae37ddac3909344a6de92fb4602019b5f5f8ecd" + }, + { + "address": "0x26c682cEC330250E0B6542F208BcC6a809b420d1", + "privateKey": "0xf16b6333f567a9508a6d5232e49fff758a12f459bab0e8c3b824aae6f56cca19" + }, + { + "address": "0x2700C5eF44213A74500F2c8bf791842D4f89245B", + "privateKey": "0x077ade2744742c46b1034b7bfd4a47c0d8cab5113fab946a38539eba16e210bf" + }, + { + "address": "0x2b354520Db3FEFe765C37A412c99EEF4A756C660", + "privateKey": "0x5e8d4a7e6df68e54004d520f8a1952a63ef7dced66f37b2beec3c714999fd752" + }, + { + "address": "0x262361A12AbbBe8C4186B92F7f20c6C9F7387D2f", + "privateKey": "0x19a1620e7681fd2b5fd9f214b22b9bce140a8394d740a056a82dd76f4a5f06ec" + }, + { + "address": "0x78e4AbD3E1c79E772510d01330A417E9Bb11572b", + "privateKey": "0x96c2f58afa96b9c69902605a169251cf57d8e3cb9e9cef8f538cb768c1022cdd" + }, + { + "address": "0x78D749b2eEeadCDeA79cD034Fcb746185B3a7B6e", + "privateKey": "0x0233a3bef8d6550d8a565c7d81c4fa612b379b43292ba8665ed71b244d314f6d" + }, + { + "address": "0xC558F5C84b58617362D204a5eD05311c5dBC1335", + "privateKey": "0x85fb0fad408984a2025a895642d14a0f0e07b75c1e3887a89759ab21e1f35502" + }, + { + "address": "0x48716A8115aCab6ea5b7bAB70306261b6558973C", + "privateKey": "0x36c74572e4cbe9dcb438f7ff225ce0fb473de6bed6f0aedb4107fab4c79398db" + }, + { + "address": "0xA68444f71A01B95BaF91A3dB26722bF0D97CE23E", + "privateKey": "0xf6a3f24e0d94205f53acd928694876a688c63f096808737ea1f7c372cfa3771e" + }, + { + "address": "0xB00cCF6f6697a90CbC22fbe942584914a754a2ef", + "privateKey": "0x906ccdcace7d7d04fa8194973f2b1f428b05a9576c959f72c85e5b0ad1ecf6c4" + }, + { + "address": "0xB4BCd577649E6bd3C8E908F213CdDE7D7bF574C1", + "privateKey": "0x0204b49393f58a6d08a62dd0d1f10d5e3aa342c9b62d047cf67ab40f8b6405bd" + }, + { + "address": "0xbbdf761b9085EC5ea2418D84AB69aFC79B3B5574", + "privateKey": "0x2a8477ec31ad7409e9551d7d8650cdccf8fd408077cc019820960a4338c006d4" + }, + { + "address": "0x77Bb4778ba0Dd89485dAcc5c16f94FdE89bEFCb2", + "privateKey": "0x8b7158a378346e12bfaf2ceab909c910a95bd0fdaaebf596446d0fba4c6c166a" + }, + { + "address": "0x9F74ECbFb6260d1Be8e6bD30a14E4BE86e1f5306", + "privateKey": "0x328dccc3a9c3d09d0f40ab227283713c557c812afbfe7251f7d813bdac3da8fd" + }, + { + "address": "0x17c31e8cd0821A66c1135312d28138c55BE5b5a7", + "privateKey": "0xfe2d04bf12d5fb3846ce7d1da4f8c231f58762631fa02180494d991697946381" + }, + { + "address": "0x8fA430E3E05D8c3F1Fa89228A11e498885118258", + "privateKey": "0x36721c5b21d6784449aa4110518f51c18a18384ca8a210df4f551ce0600b8112" + }, + { + "address": "0x0847972f46536cD4B97102FB2Da172489Cad25d5", + "privateKey": "0xecd66d93489a69204390dc31311fc7f4878bc94b5039656489117afe22909ad9" + }, + { + "address": "0xBD2A49d72104438AB6B152D395009463EB74b948", + "privateKey": "0x9302f8d0bb19e41f1e885812d88a47052cc3df067c38975fc5e9ba5d50f93ca2" + }, + { + "address": "0xEe93F76523c58E716786Ef5e10Af86f369AcC987", + "privateKey": "0xbf1e0a4acd6d51808bee59cc61fef03f74ce8dedcd9e1afb4fb18b7b64573042" + }, + { + "address": "0xc8EDABB82584bF379b714bCB98c577A71ba1E141", + "privateKey": "0xaabcfe00eda057e36e16b8230cca25ffb707b2f3473746ab3be13aa779a82233" + }, + { + "address": "0xc5E64D4b76D5366ACbF598BD98A9835c344A025b", + "privateKey": "0x55df3a29d9d6619ddd9fe545b56815af3235d24fa9a489405976fd1c85d877e4" + }, + { + "address": "0x04fC70aFE5A75D9cc127499aD38aC8d1AFb39d88", + "privateKey": "0xaff83e99d7f2d61256452cc644e0654c8af2e3dbdeacb6a4107dacd35e6ba93c" + }, + { + "address": "0x64e5a07a4BD42DdfcD03a6b0a2f4cC0C05edb1Fc", + "privateKey": "0x568318fd4493836db7ef40e633e5844092db488c737d6976609f466f751fba91" + }, + { + "address": "0x943E8FD1CeBbD528d7f2f05E7aEB1D07a9E0CA9B", + "privateKey": "0x7893cab4d7d0d06524fb2c3ea99646073bdeacb43a7b97ffa6ed37cc39806738" + }, + { + "address": "0x81e99E4096805867fF66c16de3BB5E4b50513973", + "privateKey": "0x857645055564f8658899fc9f8fa985736c1743c5ae14e72dbb330a4e4204ff6f" + }, + { + "address": "0xD8BBdfAc0BCeA7B81eE90088feB81622D8144557", + "privateKey": "0x6889de7179680b6c8d2ab1e3e82ba5ba2d4dfba9c2b6a6dab67fdf6d03c1c76b" + }, + { + "address": "0x05b9a5b602Fc2907684a040C4f4747C835B4CB13", + "privateKey": "0x643774817a64be63dc15c0096840419d31dae83ca6863dc9c3c8984430e2dd00" + }, + { + "address": "0xB5e115A0A1Bb2f1b1dd8bA837EC3daE3535aD27d", + "privateKey": "0x5aadbd2f6cbcf8c75dafb94732e99bdff3a00b3fb530742ba2202c7239ea8694" + }, + { + "address": "0xa1eC58415BAcb6444Aa695a7fE0d1D1777ba20c4", + "privateKey": "0x49cf7d584b534dab799ce9aacf18b035a29c3ddf86a58f0268be4e4b821dfec2" + }, + { + "address": "0x3bf59E39f5430A572800bEaF1709098897BBcE26", + "privateKey": "0x5488aeb59eebf272d7f8d891a669f5d3cba242068730fbdcee3c75f4979f6a9e" + }, + { + "address": "0x002bE4E5CC78b870FB7578B03c1bB78ea6Ceaeec", + "privateKey": "0x925c67bcbc16997f00ccc36a5db3f0719e7361c91d0e989e221679144d1bd024" + }, + { + "address": "0x4d0e2D7abcee3bd096A9F4A247b0ce1E5de1d626", + "privateKey": "0xd445b87e7d0737e03e5f2ba23f5a0aaab88d225e17dddba0acc257cf5bedd7ed" + }, + { + "address": "0x8F38bAc7E4E5FA9B0D4baEb388CE6321C84D2991", + "privateKey": "0x046b5ce1d407390591c75962a8332535032a8ac365f43af9dda8565a1704b20c" + }, + { + "address": "0x46185c7Bb0bFd3dbAaAC169E36397C8150a5B439", + "privateKey": "0x92c2090f609f2e1577063f2a9c9ddbd3038cac8e764bc01e836229a589b06c7a" + }, + { + "address": "0xB47271dDD075bf4a018b2Dc1e44988a438A4166B", + "privateKey": "0xed5016ff7048eccf00a354f2ebeb30aa0eb440b20426ab2c3f9c30e27207fc39" + }, + { + "address": "0xAFEa16eA1B1B439eD561aE2948085dC588F5F976", + "privateKey": "0x25b94b180275ea7355d12b171814bd6599fd43f37d397961ea9c700dd8619289" + }, + { + "address": "0x6bF8B5a0bC4329abB938684e29a3D5B0F3AE2a55", + "privateKey": "0xf49f58fdfc906a41d342111333ffccf095f1929b1591d9840dea73230a5806a3" + }, + { + "address": "0xb436d082A7E2a67c15EC1dbB2E54500756D7B66b", + "privateKey": "0x3438433175cf1cab0bc5af35ce871d11ad7651f6bf6910e3244d7f149ab16ef8" + }, + { + "address": "0xFcff38c5ce93A909a0626eCACe674bf77ccA1E42", + "privateKey": "0x9a838734f79674c8fc65140a34f3c92b862d044d0925002b64a86fca724041e1" + }, + { + "address": "0x554Ca36CD785c83EA5097EEC2285e76294866491", + "privateKey": "0xafbd705759a13cb07c78f089a5e1e26cecde22e5b2533618fc209094313b7f28" + }, + { + "address": "0xaC6d264aF3d7F24FB0615cB32f20127481226E6B", + "privateKey": "0x20c93cab68a014ef0efe7d2bbcb8e93cf6255cac03dec9302afc9f597c4901a2" + }, + { + "address": "0xFb4Eb89e3f2E01605c1016d99c1C9413948c45cc", + "privateKey": "0x6c9f6752a146a4d96d3ce87903ac85a21fb54f2646138c2abed96ca39c023d33" + }, + { + "address": "0x2feD5E8cD0bd0851D81b6D8640d22D02A6BbDD78", + "privateKey": "0xfb7e4e09a7fbb37f4fd041b6a61480b75bcb20e5f8bb9f15be320be34ac77f9c" + }, + { + "address": "0x8882C372CeF416d72D61c3A9B3fbBf92c793c733", + "privateKey": "0x35ba203369a18a9cbf0ce72b74522a9ad0a37bc0954c9c6984169ea686e34d98" + }, + { + "address": "0x9aba8f37a5457831fA14d428314D8b78345203E4", + "privateKey": "0xc232b79184456c495ec65653895d27b39f027b622443cff5a3ccfbc4f7dfe4ee" + }, + { + "address": "0x517BF313c00c867Ef42d5a9cd7D26B6e3FDFB482", + "privateKey": "0x93ce5ea5b524bea34ed4c89454980b61e5f69a0fb358f6c512af45bf5edd9c27" + }, + { + "address": "0xA7d337794c123e3b21fb336365df9Ca0EAEA75D0", + "privateKey": "0x558db9c50b749fc4788cd87627f2d8e29c76ca8116a4c9ba18200d113a4f1d9e" + }, + { + "address": "0x1aFEF9eDe7Abd09Ac0a22721853F5b1922889712", + "privateKey": "0x671195784cf1fae70ab40613c7059e8c883b67df89db7822dffb25370aa20dee" + }, + { + "address": "0xae52f6e82A2ED305B6467019ca50102dFd50B362", + "privateKey": "0xb005a36bc94345ca145a9f2779f0b7c57c4ffd4794b8ec0d91b972add5de4a3e" + }, + { + "address": "0x23f6b7e5e1D6E6A3551aD5197aC6bD0248BD528C", + "privateKey": "0x8b605b61749d78616bf627569f6f4db90a386d7537df97421e6b0b634cbb298d" + }, + { + "address": "0x12295584E3E1CE88C9B168fD9334fd3899E3b39C", + "privateKey": "0x7ac93425ad8cd562f511e58ce76738b9c3ad8c5a09190b28d45b2e2dda039cc6" + }, + { + "address": "0xcBBc0dA24cEce329bACF60b00d545B03b651F088", + "privateKey": "0xc47d1ab43d741177282123649ceaf3d8fd2efb45f15b0b114c22fce29da5cf67" + }, + { + "address": "0x3e2F61c1694cA94aB9D4a95E42935A8Dcd907D75", + "privateKey": "0x6f48c70628fe1748672a54d7ca3ede5a81802ff4e6a683ae591b6bf3ec9f3297" + }, + { + "address": "0xD1b0566559dBb1FBC2F7d88681AEfE5b9d38A592", + "privateKey": "0x6af97f334415776c8730442c582ee001ae2f32a648405551c6d2131980ac9ada" + }, + { + "address": "0x559Aa8e47ffE91F47095BC3daB39748b166b0551", + "privateKey": "0xe30fbfa42c9efa06708a9a03f4d94fb22a98fe7f9d8243fbc8395e5074c9284d" + }, + { + "address": "0xC3C9B7f7A3639A1450da70Ecb61fA7A725A45c9C", + "privateKey": "0xfb9eb9874e883b27aa33dd7d5ab1e48762a06103d81fe8ea335298eecc43d654" + }, + { + "address": "0xE54f26e0aEEE5177806342a12eea0475Bd391274", + "privateKey": "0x931f7ab3c2cadbe9d3631d0649ff5512e886ae7a7ced49690f66b0e7cc5874fc" + }, + { + "address": "0xb4d237F2aB2B615899e5264D22141B064624835b", + "privateKey": "0x30c2e010a299a7c5e55541f9901391482dba55768f6cc258d8394feb8dbbb883" + }, + { + "address": "0xf9c7e349FC55A14c886025E0aa4f8dfB13c51569", + "privateKey": "0xe0fb3c5d5c2e30523eead048bdbc2d096606994cf6c48e6571cdd9117ccaa436" + }, + { + "address": "0x149adE9AE211998c0F37CC64687f1C2C4c3A674E", + "privateKey": "0xdaf827b6339a7374b9c52d7747a760e3b8396440c742fa3302c93ea5f1f4ff88" + }, + { + "address": "0x6affB9ec2E028806f9f5AcFE1Ca1748f5169B960", + "privateKey": "0x8b9f2acc8afc3396133fb90c15fb82ad7311d459810c659d6ff41ac2be3c8990" + }, + { + "address": "0xf2120f7A5c671FBBF029EBd020c94542178c61b8", + "privateKey": "0x7ddfb8edd68b4a21c06fbd78281c34920f54ab22e907021f5fbb743a860f89a7" + }, + { + "address": "0xb97eADd8f44f829359D0e9F30D79E6ca50C4Ac27", + "privateKey": "0x70abd112b4deef31e347b20681cb108b54e5b64473a89c12c360a33c40877c71" + }, + { + "address": "0x888fe1216D5Ba9C35119FD0ac54e09BCc0Ad723C", + "privateKey": "0x754035d7c4f001d88e2b7d44f3f8d44e04d3bcbd28f1f3baf3409be653b4ca98" + }, + { + "address": "0xe1e25c4E460998098Eb60A2E885A352552B9CFB0", + "privateKey": "0x1c987835b461b8ac3efaa15120b2089a43b615481aea41f927bde21b440eba32" + }, + { + "address": "0x3F84b67599c8E7a016CB06EF1E917567104913A6", + "privateKey": "0xb7497c97c1ca8d9e3d99cd442a8979c1b6b9def936fd570739f527b47771f17f" + }, + { + "address": "0x2b2d78A2560976F25aC9329E679b7ac7D979baF4", + "privateKey": "0x86964785e1a1d71c65d34569fa11bde5cc4efa4b8226ef49c2d6806dfbd2e0f9" + }, + { + "address": "0x5f1E4f794C5BF1c038919D33BeB556F0587E8E31", + "privateKey": "0x3363c9aab0067e078f6261837f6758028d485aabd1a995d8f872e32e3351035d" + }, + { + "address": "0x9d004B77d8ED50f4629d3f9ef8b4fF72cb8E94d8", + "privateKey": "0x25bbd3a868738e0a997747831b9cba57b7f73c1918c3e93bb5540b08dbca820c" + }, + { + "address": "0x643abE60E2505EF284e674c98eE9F0a52F5c77A5", + "privateKey": "0x06d9e141a63295555b32d71a7dc12c39adbbf9e7ed8615dfec2dcabc90e198ba" + }, + { + "address": "0xd424076107F7D9444d65937115d695C78CF7F5DD", + "privateKey": "0x53363389e88a703e4daa926fbff375a10a9480e26754c7cd2aae87ce008c4c80" + }, + { + "address": "0x985a1cfAb2dB868A720a214E0Ff42584BF4d58D2", + "privateKey": "0x00ae6e8b216d7f461c3b9873c457855ff2aeb23b2a63e556604297128f007139" + }, + { + "address": "0x92161a540bFa1c1DD034A8CAcDe90A912D576DCB", + "privateKey": "0x566b280aa74149dc044c04c7c00767f58ec70b7ea6d8b676300d241299d78be5" + }, + { + "address": "0x02A2e4fF0A3B3F9A43A6769e59000c803A308d57", + "privateKey": "0xf89f3e00d9d4862480a91faf0a50b5d3619163905aab1ee28b2b74c64ffd9992" + }, + { + "address": "0x954F9c3b54BA7b62Eba3C4E23050e88464531e7c", + "privateKey": "0x46e51bb1937f233618131b882db28b8e3a15bec5ed1607e103523f48a2bee053" + }, + { + "address": "0xAf1bA569CaFdf7b71da6655308cb9149580dFb36", + "privateKey": "0x66736274d7b0f71e108848227ef6b98fb92870f42b7f9211069e55e094d227bb" + }, + { + "address": "0x0A21B34314f38D7769d4B72b0FA302AE81a95295", + "privateKey": "0xc3c6dcd8d54bd72596aa8c81d64ca6f626306b8e14a83eb77ef034fb69e082fe" + }, + { + "address": "0xcd2c5026c7B88C4a19942CC0e72516D732E2bf41", + "privateKey": "0xf7bd01c4f990fb2cd701df77902f1b90ed6f2ed5454f2681a1a0554f3da8d92a" + }, + { + "address": "0xDedBA29600429Cc5ECA621fc4904024C433bc890", + "privateKey": "0xe89f3fbbd7f9d32032cc4bb3851b5507bd2cb0d6c042fdb8515433c2faede0b3" + }, + { + "address": "0x72581856D26F666524Fd1050eDc8BF36caDab660", + "privateKey": "0xc9a38784c724527f10ad6494d7f664b173d5a3330ea9a3e5b3222f8d39a8061d" + }, + { + "address": "0xd5fe66Db63876Ea8f17BF0fB62c207e705675045", + "privateKey": "0xbf879783b0f31a7ae449a94200ddc8bb3313e6086ea09f08c41824ad0f6539c0" + }, + { + "address": "0x76a78119BAD1418bC59014Af28c4f0E5df513cE6", + "privateKey": "0x0581bae635b5788dfee9442ed800e3f5795c05661b4ccc3ef82d0982e6240243" + }, + { + "address": "0x1D24E3CA4D1E30EA22FCFDDa1b8035c2aE60302a", + "privateKey": "0x6b2aa987e2585704ce8f4ad0009eb63440897a5eba21d86be5ff40e6699140ba" + }, + { + "address": "0x945F0435466DA0BFc7E18C0F2059c88CA9eec1C0", + "privateKey": "0x1e55a8214580eb8df58a78121925cde93203c7ac8711f0bdd1055eb8d0dfdbc5" + }, + { + "address": "0x2B6D101F5e6b4a577e7d053C168AF2AFc883EB9c", + "privateKey": "0x8ccb5b610e32790194782bb3a586c95699079c69f774b525d5772059e680510b" + }, + { + "address": "0x0A4b6c73CA03762bdA89292A498d231837997F56", + "privateKey": "0x82aa7d0b368823d631694c656ff35e739ca20289aeb87177fdbfa2800aa1f53e" + }, + { + "address": "0xb2518E8d6F0601696F1BA3a826951bc3Cf6d7ef8", + "privateKey": "0x7620e264a4d2ae897502555ec7f9b13fe0a3aedb0c4a6ade315f0fc5843efa3a" + }, + { + "address": "0x48da82056f5c6A1276258dDcd97E4C89640DD9e2", + "privateKey": "0xd700ae45c0199716e61053972b4054dac9184d0424c2f53c3589a8039ad337c7" + }, + { + "address": "0x534758D6F76C7f8994f31fc921353B0c568B1f3a", + "privateKey": "0xebfc96dac1a08e9ce3c175f18708e4187f23b5d1276143cf92971c2d658e4bfb" + }, + { + "address": "0x7Ac3E29C0b18c8D93121ab15742228cBaF333Ff0", + "privateKey": "0x985ce0ebd0707a290770a119e75b941a664e9e0dd83f18c0bf9f3807de2b3993" + }, + { + "address": "0x889615F5acFc9627e3D6508d835a0C7CaC3d2BC4", + "privateKey": "0x6145b8b0f4000446cc8d770c9e64fc019eb4d4783f3bf964a6fedfa447475ad8" + }, + { + "address": "0x2db57203e8B6df80A15ba5df41e236a20C6Baeb8", + "privateKey": "0x1b660f9919e58e634badca1fd4af50e991e9bbbda903a36f0ec45e1b90d81867" + }, + { + "address": "0x8A3f1755d9b6F7081D1F287081AAc83b42b7F5D1", + "privateKey": "0xfa6cd7b5b71e88d5b68c17adad75175918d0900966a4dff3ca75fe1a521bf145" + }, + { + "address": "0x890FBDC626466166650E012D381a7F8F0e3E4AD5", + "privateKey": "0x76099f37d169397ac52f943aff00bec283b50ec610d49768d4ab22a70bbdbbdc" + }, + { + "address": "0x5f088AE6fd2Fbc97a266B50B110e2376C93f8444", + "privateKey": "0x960e0c8bc39d449cd62a30350263280c7d8eff60f1f78f981fe6b1209b8ba318" + }, + { + "address": "0xb80A98462ec1324A89ecc3BA6062914e5f9BE2B3", + "privateKey": "0xd5b89ab21ff60391b84807820dfd66a92a8e8a44bee8bcffae042134f287acaa" + }, + { + "address": "0x4e07CA4B9a377183443D4495b95eACf50e66e7c3", + "privateKey": "0x46f976cf37e5091bbbbce294e54a3b65a6ff530fc0166d9bb993a88dffb3d870" + }, + { + "address": "0x6Aa3F10F2C64c6DED299B1f983674469AC82F124", + "privateKey": "0x2bd1e3fbef9fff6a7689e386afd2e532ab4bdf1a414afbbd6ae884321f861e26" + }, + { + "address": "0x5A31cca04c2792Cb78712B8FFb3439640206b0E2", + "privateKey": "0x812b7c8a70b5af260bbfef58abd4761c40f386e7db199c0808d002e8003a9156" + }, + { + "address": "0xC9E936062b77393dA5Dc58b6B3F227ea6a0106fF", + "privateKey": "0x989e19580cf0d9bacdd1538ea698e7b423451c0994500f80c4aaaf0cddfb4ddb" + }, + { + "address": "0x87F1b755c02BFbD2e49351B7bDac11C09424E477", + "privateKey": "0xaba498d46a9e57ffba7fb4cd99f42467e4d54ce0a273993042742d923563da98" + }, + { + "address": "0xe567d640A0688DBB366f82da4b42C8bDAC641959", + "privateKey": "0x21410f29ef1800a56f3a88f50260dd7667e643bc33e649a56d45f61fb2a2898a" + }, + { + "address": "0xFb2bF7F6d5d085D96e0066878F5582AD660232AB", + "privateKey": "0x3a313d81d3230145e44bb59127fc17cc0b7895e8c3d50f29ce827559f6c8e943" + }, + { + "address": "0x09702668be7CA4AA15C628BdAf81a7e30B5Dde53", + "privateKey": "0x8eac403756a082779c1932ead7da36bebdb768fb0bd671658a5a254ed9d23c84" + }, + { + "address": "0x1D510005460564efc7039aEFCEaeE2DF31266980", + "privateKey": "0x7cb4493e344487a0bc63b169333f5a4020a4e292873597bc4da8c7a4175848e0" + }, + { + "address": "0x5774b6fAF251785351f16b643C0dD724B05f567A", + "privateKey": "0x3a0079a3c63cc94a4623b77f793343fcc343c9760d7d353e2cd5882e370794d9" + }, + { + "address": "0xA9F87e0aCf42F1Bac77541f7bbe4Bc03B5EC0eDE", + "privateKey": "0xd243bd0f2f1a74e4e0a42c41a133816b99c2c1a79a4a83245d28f4cad5f0fba1" + }, + { + "address": "0xb9208FC9359ADF2eA8736BbcD8eBe816915D915D", + "privateKey": "0x5ed87f831f3858ab9d343ca32b57cc1c9e7c2a57b1c99fa5a006eb07f2aa617a" + }, + { + "address": "0x1e8f41E0cD3Db9D393bb8dA92d4D1828580CEbC7", + "privateKey": "0xaed43408d51f220a1d694f32db89e7330c2d825575f7835947b560c690e5a4b4" + }, + { + "address": "0x200ECBdc89b9446124985c41CC90c6A431d5E579", + "privateKey": "0x3e33bbb19ecf4624476942ea8921fb90371462f4b5f5291c0d1e76a5fc436537" + }, + { + "address": "0x19B69F84AFEf6f64D2d3b466cB3B4612C3eAB1dD", + "privateKey": "0x34c3a7bf640a2f3824fa2988cde214fcc5c36983e28443bc9454a0fde312581e" + }, + { + "address": "0x99005217a1fB4A65e3F9d1d76B447E2810B805F8", + "privateKey": "0xcbf8025ab96619ed4378d69360b53ba31e003c7c1f78e705c2b85c16c7ceacd6" + }, + { + "address": "0x3BdaFF7B9c467EC6C2Ff03eE8D311BD9c405932A", + "privateKey": "0xca0944ec2bfc281353fc59ded7242b7a6fdeae5bab55924208c9b5cd22f624fc" + }, + { + "address": "0x7f0b146ad2259b66Fea88D0E49eC5720A6b910e7", + "privateKey": "0xc64cb150c02b6a00ed5a630dbe4738d36e148a12c50c60724075029f053c1790" + }, + { + "address": "0x189799dC38C45bd387474E7BF5D87e49e1d2B099", + "privateKey": "0xf02f09faa6e006b2a1f32bf4a3e76359baa9600f4896f49abafb0aad8cd6d92e" + }, + { + "address": "0x777eb105D1B2543019147Ec6456e12B190b44f5E", + "privateKey": "0x1f69e392c84f0941be7491820337f6bc549f43de9f0730f4e7850917167bd78e" + }, + { + "address": "0x27495BE7c57a30D69464D88013050F4f28CCB493", + "privateKey": "0x4cf2d880ba7ba7729a16ae7199d46363ca81f980bc728ead5a81fd98b4f4974d" + }, + { + "address": "0xAE8025c4901b75597479A52104aE68B1a948064E", + "privateKey": "0xe8b9dd2144f6bb429813c395c22b13d451bddd1d8c0915c4c7e42e3828f9ba59" + }, + { + "address": "0xCf6B6440dFFF1522a03132310ff1cb72fF60e66b", + "privateKey": "0xbaf7b3dd75aec09e48e17161cc43068f3b66f80dfe5ec2793be22664826d3221" + }, + { + "address": "0x7b8EC27Bc87542bE30d903539a239721f9F982ea", + "privateKey": "0xde306741f5ad3e3cbfc7f185e43c8f2e77364471f5872ac0627ac1afb6865054" + }, + { + "address": "0xB05F0EF296A1412fc7031ff50cD0e9c7f1073D54", + "privateKey": "0x0e1df75967e1e85a5dc4ded11f7396f3faf68df292073aa83b7436bb5424f799" + }, + { + "address": "0x3a9980702E2Bc852Fbc8661b6016A95CCF61fB86", + "privateKey": "0x609bd495529b3b99951e116974f3281a62bcc4eede3b779cc96a98ee7e068bf9" + }, + { + "address": "0x48b3746E30b077dd71C1AB16E9Bd971395AE2BF2", + "privateKey": "0x218b63274569eb7c4dc8421506e3b80d87774bb91f06d49dbdded43fa6c54579" + }, + { + "address": "0x737521145064eA41a20a879D398928B0eEC10aaA", + "privateKey": "0x709bf92afe9c483a855b5141b79ced01e7f33698ef50c81953780a62ba5ad8ba" + }, + { + "address": "0x773A6CFD06a1dA72b551aB982FA3222BDD66630A", + "privateKey": "0x553ac02c23931d069cb3ebf0c7e93fcf9cc96c1a189bffa39b9e9792c1b939d0" + }, + { + "address": "0xE8cF7661C2ED89b48759020b5B8E4E1B31D45262", + "privateKey": "0x69435e0d16de5678db86afe410293d5a299e7523bf51b89eafada706ee1e212c" + }, + { + "address": "0x1Be16e2cb8Fd1C488abE92bCA88970d9D4Bd55FB", + "privateKey": "0xea01cf13628f48d43d5e48f988df8b63b929c8913381eef59e899a7285d8abdc" + }, + { + "address": "0x3bb406f22C1e187D4E15E2dBe6e8221e4EeF6D96", + "privateKey": "0x04be73803ac0d9fe93a0eb07837dae13d24b7a402a1a53de6cd55e1f3de71476" + }, + { + "address": "0xeff5d77aFD8BC8456C117A0b9131288E20aF3c77", + "privateKey": "0x64c8214a1fadf2ff803da8b2cd4d2228c04c6a60871644c60dddb01b39c1e468" + }, + { + "address": "0x5f0d2d1aE5FbAf528fCCC748F4141F85C0911bf3", + "privateKey": "0xc44815cf7ce480297caa72b16dd558a0e397f70349c819bf8b9a22fdd986610e" + }, + { + "address": "0xE2307b56Ab4CeDAe8dF1814bd09E0cD4782296e0", + "privateKey": "0xb4b49012117f64b50160c2737d17329e8c4b29282bae5368572a8b2230e77ce8" + }, + { + "address": "0x89B38FE405f1A9c3fd3553F9c59055454f7F196D", + "privateKey": "0x4465648c74584d1022defcd8083bb99ac26f5b2bb3a25fd20d5017aceac5c3a1" + }, + { + "address": "0x4d333Ab16a55A107D6e5A6BdcC78d221382B0900", + "privateKey": "0x098836fb9c4fe665f67686858055c194c94c4de8bb6b36f5cdcfdbe4f88cf95e" + }, + { + "address": "0x5E1D7A2A23F6Cc606b08A4eAfBBd100210cDB896", + "privateKey": "0x0ba925b910a94081bde0e3935b0b192bab85e540643c9ba7c4489e62ead81f3e" + }, + { + "address": "0xBe993751C1515a1440F8dE90939BE3A7c35Ea719", + "privateKey": "0x88692e1bd02df57bb59404ec5d99a14a495e174d9fd3d0792f4cea5c53827c5b" + }, + { + "address": "0x8d06f71fd4da15B4BC1770e9a5F6B08F78c2C73F", + "privateKey": "0x32fd921a21d8ee11b3017df3207b3c3961adb06f991df0ee34dc50aee9c9eeec" + }, + { + "address": "0x63fDE61CE82aEE08f5A2BaCe667D77bec1e0Cd7E", + "privateKey": "0xd449eba15d44cc62c993853146ab92351ff8438b62aa035d8d8252841f715dbf" + }, + { + "address": "0xfD0FB1C21599158Ba9ef3303c2b0f2602a171627", + "privateKey": "0x22aeda4a04b9b9561a399bce8fe8ee71a383babe65d718ffdcf6d87c517d39f8" + }, + { + "address": "0x83e18aCb0C7261528Bf68e735C0BDcB462A684f3", + "privateKey": "0xf3c8a00d917a6adb0764f08280e58f5b55bbb12a9c71b17e0a358570e24fe0f4" + }, + { + "address": "0xb945a16464E0668eAfCfCa501d2CEF7385A64171", + "privateKey": "0x6c05d33e74b4aadaa2713f4011ef92679de380bb435177e1210f6520e626bb48" + }, + { + "address": "0x804619908196bF6423fcF4dA046C2b48bdB085F8", + "privateKey": "0x6f97114ab05feebfbe3b9d8c0dc0f4a4946d3582520e6fc9abec5502e01e99f8" + }, + { + "address": "0xA86bE91e0e223d5Bf836D746A3883714d80032c7", + "privateKey": "0x249459a36559b623459de70d82d6f790bc95072cd304cb551c41f6df528ed672" + }, + { + "address": "0x7d1f3410F9741281B613119cFeEBa82eb51EcD0A", + "privateKey": "0x8ce7aa11f29cdb6a8ecf4541a943b1c0fcf197b70625e3237b468de1e5da8425" + }, + { + "address": "0x55eC07c2897Dcaf10700E0CBca5Bf23C7Ca97e1E", + "privateKey": "0x7eb24d6d5b1b3f02dd988c6d58c4468b1e958d01a101f899f349d7792e866e0a" + }, + { + "address": "0x9C48d84f2cae75e4b5d436732CE0F4095295216A", + "privateKey": "0x18944be257c1570ee4027ee046c2e3eae6d8176cadc09540cdd4628e0bb7b963" + }, + { + "address": "0xd703EFD7dB5A8dAF07c4179D8ebDAA22ae710B30", + "privateKey": "0x3b4256f91e169b40e91487dd5114681e45a296969b2705aabbadcb59f7a03343" + }, + { + "address": "0x10f8A4f725F8F6C087C03F9dF4AA64dF39c3Ac68", + "privateKey": "0x38adde3d7551d94fbb86b922e2a32ef9b3976cff60f738f8f7c2d262f8628273" + }, + { + "address": "0xC8538273B142040F5138Cb8d00FA255fc816138e", + "privateKey": "0xc5ab2d94fcdd18ee6d234c6813f671a67e715e16c5265e0441351c90c22a56f4" + }, + { + "address": "0xbA3De9F98C44578F637cAc3cA3c4DACA3a4aC5Ec", + "privateKey": "0xbb669f1a39d6d498880c95c305f4290148bfd249950395773caa0ec6d5caa1ac" + }, + { + "address": "0xb4d0345cDB004d7BDcE098c30299FAD9bC1D876E", + "privateKey": "0x31451390d23693634495f439e382fb8c98d60cef48ab10599fd6b92c2fa6c1be" + }, + { + "address": "0x2d6e2fE8233CD5C181f3bdC9EEBd12A1208a7061", + "privateKey": "0x92724f34ba3221aa79be50da788c14e612c93a592fb249242843557e19027006" + } +] \ No newline at end of file diff --git a/src/ts/actions/stakeActions.ts b/src/ts/actions/stakeActions.ts index 8fecc1f..b7473cf 100644 --- a/src/ts/actions/stakeActions.ts +++ b/src/ts/actions/stakeActions.ts @@ -96,6 +96,22 @@ export function getUserAward(): VoidThunkAction { dispatch(userAwardUpdate(userAward)); }; } +export function contractDUOUpdate(duoAmount: number) { + return { + type: CST.AC_STK_CONTRACTDUO, + value: duoAmount + }; +} + +export function gerContractDUO(): VoidThunkAction { + return async dispatch => { + const duoAmount = await web3Wrapper.getErc20Balance( + web3Wrapper.contractAddresses.DUO, + web3Wrapper.contractAddresses.Stake + ); + dispatch(contractDUOUpdate(duoAmount)); + }; +} export function subscriptionUpdate(intervalId: number) { return { @@ -112,6 +128,7 @@ export function refresh(): VoidThunkAction { dispatch(getUserStake()); dispatch(getOracleStake()); dispatch(getUserAward()); + dispatch(gerContractDUO()); }; } diff --git a/src/ts/common/constants.ts b/src/ts/common/constants.ts index 1a14bb2..3aadd03 100644 --- a/src/ts/common/constants.ts +++ b/src/ts/common/constants.ts @@ -31,6 +31,7 @@ export const AC_STK_SUB = 'stakeSubscription'; export const AC_STK_USERSTAKE = 'userStake'; export const AC_STK_ORACLESTAKE = 'orcaleStake'; export const AC_STK_AWARD = 'userAward'; +export const AC_STK_CONTRACTDUO = 'contractDUO'; export const AC_WEB3_ACCOUNT = 'web3Account'; export const AC_WEB3_NETWORK = 'web3Network'; export const AC_WEB3_BALACE = 'web3Balance'; diff --git a/src/ts/common/types.ts b/src/ts/common/types.ts index 2c4f95a..944dfc8 100644 --- a/src/ts/common/types.ts +++ b/src/ts/common/types.ts @@ -61,6 +61,7 @@ export interface IStakeState { readonly userStake: { [key: string]: IStakeLot[] }; readonly oracleStake: { [key: string]: number }; readonly userAward: number; + readonly contractDUO: number; } export interface IEsplanadeState { diff --git a/src/ts/components/Cards/StakingNodesCard.tsx b/src/ts/components/Cards/StakingNodesCard.tsx index f7c236e..bfec8ca 100644 --- a/src/ts/components/Cards/StakingNodesCard.tsx +++ b/src/ts/components/Cards/StakingNodesCard.tsx @@ -21,7 +21,6 @@ import { interface IProps { enabled: boolean; title: string; - estReturn: number; myDUO: number; myStake: { [key: string]: IStakeLot[] }; myAddr: string; @@ -69,7 +68,7 @@ export default class AdminCard extends React.Component { console.log('Transaction submit: ' + txHash); }; public render() { - const { enabled, title, estReturn, myStake, oracleAddr, oracleStakes } = this.props; + const { enabled, title, myStake, oracleAddr, oracleStakes } = this.props; const { inputText } = this.state; const myStakeList = myStake[oracleAddr]; let myAccStake = 0; @@ -78,6 +77,9 @@ export default class AdminCard extends React.Component { myStakeList.forEach(result => { myAccStake += Web3Wrapper.fromWei((result as any)['amtInWei']); }); + const estReturn = + (3036 * Math.pow(2, Math.log(oracleStakes[oracleAddr]) / 2.3)) / + oracleStakes[oracleAddr] || 0; const myReward = myAccStake * estReturn; return ( { paddingTop: 8 }} > - {d3.format(',.2%')(estReturn)} + {d3.format(',.0%')(estReturn)} p.a.
diff --git a/src/ts/components/Cards/_styled.tsx b/src/ts/components/Cards/_styled.tsx index d8efb62..b6f294a 100644 --- a/src/ts/components/Cards/_styled.tsx +++ b/src/ts/components/Cards/_styled.tsx @@ -633,6 +633,7 @@ export const SStakingButtonM = styled.div` &:hover { background: #FF5E5E; } + user-select: none; transition: all .3s; width: 100%; height: 26px; @@ -647,23 +648,24 @@ export const SStakingButtonM = styled.div` cursor: pointer; `; export const SStakingButtonF = styled.div` - &:hover { - border: 1px solid #FF5E5E; - color: #FF5E5E; - } - transition: all .3s; - width: 100%; - height: 26px; - border-radius: 13px; - font-size: 14px; - line-height: 26px; - font-weight: 500; - color: #FC7676; - border: 1px solid #FC7676; - background: transparent; - text-align: center; - cursor: pointer; -`; + &:hover { + border: 1px solid #ff5e5e; + color: #ff5e5e; + } + user-select: none; + transition: all 0.3s; + width: 100%; + height: 26px; + border-radius: 13px; + font-size: 14px; + line-height: 26px; + font-weight: 500; + color: #fc7676; + border: 1px solid #fc7676; + background: transparent; + text-align: center; + cursor: pointer; + `; export const SStakingInput = styled.input` &::placeholder { font-size: 12px; diff --git a/src/ts/components/Pages/Staking.tsx b/src/ts/components/Pages/Staking.tsx index 321d7ee..39322be 100644 --- a/src/ts/components/Pages/Staking.tsx +++ b/src/ts/components/Pages/Staking.tsx @@ -51,7 +51,6 @@ export default class Staking extends React.Component { enabled={contractStates.canStake} title={'Priceing Node (' + CST.AC_STK_NODES[i] + ')'} key={i} - estReturn={0} myDUO={duoBalance} myStake={userStakes} myAddr={account} diff --git a/src/ts/components/Pages/StakingAdmin.tsx b/src/ts/components/Pages/StakingAdmin.tsx index 613be51..33dae4b 100644 --- a/src/ts/components/Pages/StakingAdmin.tsx +++ b/src/ts/components/Pages/StakingAdmin.tsx @@ -11,6 +11,7 @@ interface IProps { duoBalance: number; addresses: IStakeAddress; contractStates: IStakeStates; + contractDUO: number; subscribe: () => any; } @@ -18,7 +19,7 @@ interface IState { addr: string; award: string; } -export default class Staking extends React.Component { +export default class StakingAdmin extends React.Component { constructor(props: IProps) { super(props); this.state = { @@ -26,6 +27,7 @@ export default class Staking extends React.Component { award: '' }; } + private inputRef = React.createRef(); public componentDidMount() { this.props.subscribe(); document.title = 'DUO | Staking Admin'; @@ -51,8 +53,9 @@ export default class Staking extends React.Component { }; public render() { - const { account, contractStates } = this.props; + const { account, contractStates, contractDUO } = this.props; const { addr, award } = this.state; + return (
@@ -95,6 +98,9 @@ export default class Staking extends React.Component {
TotalAwardsToDistribute: {contractStates.totalAwardsToDistribute}
+
+ Contract DUO Amount: {contractDUO} +
{ placeholder="address" style={{ width: '100%', - marginBottom: 10 + marginBottom: 10, + paddingLeft: 5 }} value={addr} onChange={e => this.handleAddr(e.target.value)} @@ -135,7 +142,8 @@ export default class Staking extends React.Component { placeholder="award amount" style={{ width: '100%', - marginBottom: 10 + marginBottom: 10, + paddingLeft: 5 }} value={award} onChange={e => this.handleAward(e.target.value)} @@ -150,6 +158,37 @@ export default class Staking extends React.Component { Update Award
+
+ + Batch Add Award + + + +
); diff --git a/src/ts/containers/Pages/StakingAdminContainer.ts b/src/ts/containers/Pages/StakingAdminContainer.ts index ed8c8e0..d0a14cb 100644 --- a/src/ts/containers/Pages/StakingAdminContainer.ts +++ b/src/ts/containers/Pages/StakingAdminContainer.ts @@ -14,14 +14,14 @@ function mapStateToProps(state: IState) { account: state.web3.account, duoBalance: state.stake.duo, addresses: state.stake.addresses, - contractStates: state.stake.states + contractStates: state.stake.states, + contractDUO: state.stake.contractDUO }; } function mapDispatchToProps(dispatch: ThunkDispatch) { return { - subscribe: () => - dispatch(stakeActions.subscribe()) + subscribe: () => dispatch(stakeActions.subscribe()) }; } diff --git a/src/ts/reducers/stakeReducer.ts b/src/ts/reducers/stakeReducer.ts index dd2050d..d845dde 100644 --- a/src/ts/reducers/stakeReducer.ts +++ b/src/ts/reducers/stakeReducer.ts @@ -20,7 +20,8 @@ export const initialState: IStakeState = { subscription: 0, userStake: {}, oracleStake: {}, - userAward: 0 + userAward: 0, + contractDUO: 0 }; export function stakeReducer(state: IStakeState = initialState, action: AnyAction): IStakeState { @@ -53,6 +54,10 @@ export function stakeReducer(state: IStakeState = initialState, action: AnyActio return Object.assign({}, state, { userAward: action.value }); + case CST.AC_STK_CONTRACTDUO: + return Object.assign({}, state, { + contractDUO: action.value + }); default: return state; } diff --git a/src/ts/store/__snapshots__/store.test.ts.snap b/src/ts/store/__snapshots__/store.test.ts.snap index 92ad75e..bbd2ce3 100644 --- a/src/ts/store/__snapshots__/store.test.ts.snap +++ b/src/ts/store/__snapshots__/store.test.ts.snap @@ -129,6 +129,7 @@ Object { "operator": "0x0", "priceFeedList": Array [], }, + "contractDUO": 0, "duo": 0, "oracleStake": Object {}, "states": Object { From cb70f903a304b6912da163a4cb2108792ec81a44 Mon Sep 17 00:00:00 2001 From: Wen Sihao Date: Wed, 29 May 2019 12:11:00 +0800 Subject: [PATCH 13/22] Minor update --- src/ts/components/Cards/StakingNodesCard.tsx | 5 ++--- src/ts/components/Cards/StakingPersonalCard.tsx | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/ts/components/Cards/StakingNodesCard.tsx b/src/ts/components/Cards/StakingNodesCard.tsx index bfec8ca..9c462b9 100644 --- a/src/ts/components/Cards/StakingNodesCard.tsx +++ b/src/ts/components/Cards/StakingNodesCard.tsx @@ -72,7 +72,6 @@ export default class AdminCard extends React.Component { const { inputText } = this.state; const myStakeList = myStake[oracleAddr]; let myAccStake = 0; - console.log(myStakeList); if (myStakeList) myStakeList.forEach(result => { myAccStake += Web3Wrapper.fromWei((result as any)['amtInWei']); @@ -105,7 +104,7 @@ export default class AdminCard extends React.Component { paddingTop: 8 }} > - {d3.format(',.0f')(oracleStakes[oracleAddr])} + {d3.format(',.0f')(oracleStakes[oracleAddr] || 0)} DUO @@ -157,7 +156,7 @@ export default class AdminCard extends React.Component {
- Est Reward + Est Annual Reward
diff --git a/src/ts/components/Cards/StakingPersonalCard.tsx b/src/ts/components/Cards/StakingPersonalCard.tsx index f1c7558..fa0378a 100644 --- a/src/ts/components/Cards/StakingPersonalCard.tsx +++ b/src/ts/components/Cards/StakingPersonalCard.tsx @@ -126,7 +126,7 @@ export default class AdminCard extends React.Component { - enabled && + enabled || stakeWrapper.claimAward(address, { gasLimit: 1000000 }) From 9a2a97b88b0b910884325ff203bd85f2969fe758 Mon Sep 17 00:00:00 2001 From: Wen Sihao Date: Wed, 29 May 2019 13:27:57 +0800 Subject: [PATCH 14/22] Add CSV upload function --- package.json | 1 + src/ts/components/Pages/StakingAdmin.tsx | 100 +++++++++++++++++++++-- 2 files changed, 96 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 3e547ac..ad034e1 100644 --- a/package.json +++ b/package.json @@ -98,6 +98,7 @@ "@finbook/duo-market-data": "^1.0.4", "antd": "^3.13.0", "d3": "^5.8.0", + "d3-dsv": "^1.1.1", "ethereumjs-abi": "^0.6.7", "isomorphic-ws": "^4.0.1", "lodash": "^4.17.11", diff --git a/src/ts/components/Pages/StakingAdmin.tsx b/src/ts/components/Pages/StakingAdmin.tsx index 33dae4b..d9ab73d 100644 --- a/src/ts/components/Pages/StakingAdmin.tsx +++ b/src/ts/components/Pages/StakingAdmin.tsx @@ -1,6 +1,10 @@ //import { IStatus } from '@finbook/duo-market-data'; import { IStakeAddress, IStakeStates } from '@finbook/duo-contract-wrapper'; import { Layout } from 'antd'; +import { + csvParse + // DSVRowArray +} from 'd3-dsv'; import * as React from 'react'; import { stakeWrapper } from 'ts/common/wrappers'; import Header from 'ts/containers/HeaderContainer'; @@ -18,13 +22,15 @@ interface IProps { interface IState { addr: string; award: string; + batchArray: { address: string[]; award: number[] }; } export default class StakingAdmin extends React.Component { constructor(props: IProps) { super(props); this.state = { addr: '', - award: '' + award: '', + batchArray: { address: [], award: [] } }; } private inputRef = React.createRef(); @@ -52,10 +58,30 @@ export default class StakingAdmin extends React.Component { }); }; + private handleFile = (file: any) => { + const reader = new FileReader(); + console.log(file.name); + reader.onload = e => { + const rawData = (e.target as any).result; + const csvData = csvParse(rawData); + console.log(csvData); + const addrList: string[] = []; + const awardList: number[] = []; + csvData.forEach(item => { + addrList.push((item as any).Address); + awardList.push((item as any).Award); + }); + this.setState({ + batchArray: { address: addrList, award: awardList } + }); + }; + reader.readAsText(file, ''); + }; + public render() { const { account, contractStates, contractDUO } = this.props; - const { addr, award } = this.state; - + const { addr, award, batchArray } = this.state; + console.log(batchArray); return (
@@ -125,9 +151,20 @@ export default class StakingAdmin extends React.Component { padding: 10, border: '1px dashed rgba(0,0,0,.3)', borderRadius: 4, - marginBottom: 20 + marginBottom: 20, + display: 'flex', + flexDirection: 'column', + alignItems: 'center' }} > + + Single Add Award + { }} type="file" ref={this.inputRef} + onChange={e => this.handleFile((e.target.files as any)[0])} /> - + +
+
+ {batchArray.address.length ? ( + + + + + + + + + + {batchArray.address.map((item, i) => ( + + + + + + ))} + +
IdAddressAward
{i + 1}{item} + {batchArray.award[i]} +
+ ) : ( + 'CSV Preview' + )}
From 1bb4da48b65b9397c21dade6eccce793f33f4d6a Mon Sep 17 00:00:00 2001 From: Wen Sihao Date: Thu, 30 May 2019 16:04:27 +0800 Subject: [PATCH 15/22] Update to latest wrapper --- finbook-duo-contract-wrapper-1.4.0.tgz | Bin 137296 -> 0 bytes package-lock.json | 11 +-- package.json | 2 +- src/ts/actions/stakeActions.ts | 6 +- .../__snapshots__/wrappers.test.ts.snap | 66 ++++++++++++++---- src/ts/common/wrappers.test.ts | 16 ++--- src/ts/common/wrappers.ts | 7 +- .../components/Cards/StakingPersonalCard.tsx | 4 +- 8 files changed, 74 insertions(+), 38 deletions(-) delete mode 100644 finbook-duo-contract-wrapper-1.4.0.tgz diff --git a/finbook-duo-contract-wrapper-1.4.0.tgz b/finbook-duo-contract-wrapper-1.4.0.tgz deleted file mode 100644 index 757a3303a6d8f813db76b496556f8a8e91727024..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 137296 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 z zh0h4pedaqY9z4tyaKruBx1*nJLdhm3nAoiSagN2Kj|0O@Ej^Jh@1z<(g} zqW{W<5a`3B#0$FIWSa=MgC5zk37Fn4?|MJ?1iZ&L;gcVGBH4Gc*qGQfgdNd8rF}#X zh>-})ykdd;>;$5&GKTyY;!nn_1gAiF&ELqX_5KO}Eki8AV~}NyR+Q{#si8Ckk^=ZA z=2<*Q!o_$@$$`9#!;=#5q|b+R3s;Lf#0AR0#emqIPiv z-k1IT0Qk)pBr4%U_(vFrgPw=W5WMGvIcbAeriEj)6p!^-L@bNnTd0@)&&r#F{$8q| zes4bjcYJltbVeJ(_M}&+7Ge9q6EObQ!k-q6OWa`8c`!g-LO6_@ya)`_G(HXLvj3^~ z`tN`5{U>qt|NS*bVZ^e50L+3s#Vln1pRR1Xe81a*X z9@m>+$U%TW1Jm*t$dEL!5*7}Cfe*-$1mZs&6N7s>IQ@9~?t1*;{mIew>G<;E{B->G z=-tt8r2-dy+$L|2u0LF! zo@Bi~IzB#qk48E>KFw-#e0d5#EbA=+SW$_0jqG>cji@=l`AA=JM#>)vwtL zd-VSO<;BON^UV2OoS&Z_Uypx1&736No6Do)^P)x&3KFPIHeDnz=Ey0`0y@s z?N8sGkOtvIq`Qm$Fgq|IZ?SmYBLo~;qycD#ZP{t6 zJJs#SHqoTg+Mr*c;-|i&D}gx)!;%JQ@l5Ap3T^NG{mib+{BI=4cFEs=e|^wP0GtQl zE{SVm|8u&whJIrUDG6f}DNTWo3X7}3Jy_oP&LVd@gZP1JCcbb|C*-+H{}b@~1ef;H zkO`V;DDQgq^yz{qa6ukDFmY1X;}$FvuKNhf5rq-*JN|HWeQ|Pj^ltpy(N&1Z8LLOF zxb!_4TY)zPq2Ucg8|1=(JCO#B*NC53&6oE{<`XkMhfOEsjwHV?k|am+8>SvCn|6(I zXgEYiH>tby{m@Mq7qc;{3H7;MqZuynC!KI`@DB<4>8R*Cq9Q&fEKlph7_v`Lq$9Z^ zk|U?T>9mHORa--4%Wq`i50ms4_-A;>3O8^L6`HwJXudEiYzyH(o_#zzKRFA0G8M2s zb7pjZk)zEFkiPgk_?5w@+axj|^^7}rvC(f_oi))P4W!89O~FZjIe3V3_35gV>;t#y zRV-KmOY}e$}bg8I$~in)51uiPQb*xwkz zF;Nn`<}9NZ4%0~t-6a|4@c+YyxPEVII67Y_1Sm&@LAi)I6}_ zQ3#AS%!O7CR56?&Uat^R(2j?d8I&LEe0~vIo~KfLIJ^q*jY_sKvvSO@=jGR9ap zfDG(9h+KsvIKDo6d-|E&iMep0Oz8c+Ckld)UT=Z^QZkL^4H=Dgd~tDpa`EY1VA78`eaRAIC? zjYoS^G#ZWy6|6@a9FsipH9z;MrE?X))*Ai2M&_1I$TNG!>|$AA^2CP z#~1HTDw6}7#c5-YsQN5=Ex=6xjtz2RrZGwVABn)`9*r$?8K2BXP{^G1Pe`s||mE=4(w^MGS5=Ir{vD}&ESj-2}; zff_gdbaZwNwV&~u^NZs@uFA9jv~0`y10quT_4NAq_xds}EroO5pzluqE4UFdJ~}zM zgqU%1`d{V0kD=Z+JR=PIlNB)aIik4(k8Ci_;KJVla|Rfz)aI|+ z*j$eTiA~V7UfTs-H~~%#vGRMK@Pmq03zM*_nc;%IxXE#SiSu~2Dh?X%M);hMN9Y%o zq`+Oo5?%NbIk=ltW~8972JRr2=s+`u;|@xR4i?)%Ezu!SOb7SWKIe9PS{LmxS z!%n*t5==+h6_QFpp8#dc%^;C8E!~gI=S}O}$lsA0Ihj?DM~02LlT)r6?}j%yPHiMN zU?!nmFjomXI{VJ(EJ!KIp+QGsl__i%rswJcc#?bd-4PW{q1sVWRZ3#B#dg$`x?kTL zHE{`qJBmtBR4`OL8S+ydK-ijZW|Cws zzsV{QerHad3An=I>e{DOhDIb4^*^DY{ORXjlmMP@O^OUOej-=@ z0)77+fDFw$CYd%mYnSTqa`Sr63FCY!z6jj^pBWjGkdg(VTUcyvzncI?po4RnA z7%@eotatpQ8A5(gcKF2%t_zrF&S5phWle$eOGGAVW5X>tUd`u_7czW++b{eiYK@!q ztx1e!^!^^uB|&SIi~6#ij2rQvffqgEH;a9N55{Ei*dads8q^K6X6U^=znDJ*LbCodKWZG+225 zn^Jcke1o5Xs<?Vt~Hi9fAJsNsaoe+S=ab0UFQ?4mV=?tuM;ZX+wn;xdG{+b#*U z1y^8GKYB8Ov-^`H-PIxn6#XoOhUx6Z%2I}6_@CaJX^^7Xp&!e{S;9{~%fJJ?{*wvQ zZgsyRIsSg5Bpo00HtPlAj8sSCoe)kcJ0WwOd3GxK2M{y9yxjVfTIPa1EZj%*OB8aZ zFDScu;>icfqy@k>Lm%g^J@;?f8q4@u5?JOa#E!>TCKe1KfTxgCqrCxJ*1lKSs7q1-YB)!;2(h;IjHH)OxCETK%`KYFAgatE<}8 zRqg7kc6C*|x~g651iGqSUDd9pRlB-US!}7SEvjeMLe;LSWwsJ$(zr+#--U0m7xcu% z+pCo4!X5bHT=>L3J|ccdM?nT5^ZFG!w0{-6`~8HR)xQspquF+Y*Qoy19Fp7Xcr)7l zjdx2NGHgG~yCn_)I8oY=c08Tl!hMO)=0|!O{v*KeX)k;e@@i$xQf8Od@AV>TyLj!Q z-V_w^{>xP^+EbI9m3tik4xI<$Cc#9A+Vto zIR()uO@vRFe!;Oj7fQf}5RlLTRy`r{VkG3_CyF=&va^GCkm()rP1(>5%xC%62t0fo zg>Qs!5(rNN<#3l@(kNzdZ+g=yoY*M!?HB(md#-_jG2ad0Ct^k@uO!QaB|Z6b0MH>j zSluHQ6g)yZz8_cR!uUD}9x2Lb@e5!KY;q(=@jWI!b9aEoQ!w%{a^E724{J}+=R{kb z7Rh<%e4^u^xyLEE&ms!5cBvDNEdd2x<>PQnMdp{4SofkimO|?%9)r?@W{}qL`7o~~ zVIyhn(qfGQ8i9C^A~3@&MB_K-e~jNAoxOu7pM3Gh#mA#}RQW*vW!-vFcyTfkhzl=H z|G)%KNN+~e#taa_)DBC{EnKgxnUMws^CFGXW)*ZVF{gO!5;rG8T5((Xr&{T_3Pn86FLabk&p%wM$VlfXW`7ongY>P@Lf4H>jN68xox@a0aY1;tm}*(nRgYO z{r>oh(~n~HI9lWZyU{YChU*y9XmF*N>)$aye|LI4K067xI(mqCIee52mh1_InX1af ze-nyJ8JcaMM}YLTPkh#h!Iaz{6j{!(pJvokGh62+a3^~^FdZkMZzJ`zCc)%A3cv$(y!joU2k&JCQExu z1ZHz=lm=;MmDJ{|q(oP^2paw6r%d&QzsyBG^^hB40fi8t%rZ@Df;yr#@$6%N>Uy_V zs5L(m41ga8Kf>iI$n~sOd2*J*8FQ48{Yg-HOx;&9C{6I#N0-1R_#ls_vMAdxVA>zS zeBou)=AawaFBuZs8jW~iiU*7QG`SG@`wUeV>=WwUgWXH56>}@1+=U})ux<75X!O+qzK%;H+Yd-|)fV2*#TQ}8f(+=~vjrJuoMw2~aU(;4 zhL5F?Jda68hRHb_X4Tj*C1)%pdn~+K zILTa91&!xhhz~J~&@WalNqi>eRE2F(a6RN^h3$evFP2rZMGT7pMB$+!t18oH6!Egc z<}{KN{V!jeZgk5$U0iV2b3UTA6@CbzKhLplz7iE%cBBfvLRqC3%U5-EUkI$+5g3l9g01tZExIN_ zu1LJX|3i|R+(+%XC=EZ3!F|>HM=y>+X}@&-4toy5o5DfehW15$BE7_VgAtxLq@W;c z-ZLG&<{#wUB%)mjw7xarm;$F?N(!Oum&8q(rfW?j0`L=9HzEfdXvR~ zORaU#dxfKzU+rfPhmGe_gE6Bp7B^I>U%iS3${FW(99LX%oG^=5He@!5S3*~b8+U&} z4@nT=;*+<$>%S7dy~0=B@QdJ5D++#6q_jAvz#En`XLdTr=t%h@50 zr6seFai1J|77Fd@%yecs6AAN9abwaPR7@VFc*q%(s|a?b9R_R)qeHHPzgo^#_)aCa z2Z=;vAt*}YTywN&OdI?M-@X-bnH@r}vT*xcfImclNv zH+;8=e|r_=l8fezzB4{^xLGD-g}8{{pHH!|qkLE4pAl<{b|SjB3Q&?>b{l!xAlo&F z#=L<&KI4mbVGsN$K{%vmHp+!5w^F5dka-Jd+zK*nrQm*;{2ikGdvmc2a(EGRh+!Dw zpV;Ry3PAG<=LhfLc-6EKUWoE+3dzoFbs2d!c { const account = getState().web3.account; const duoBalance = await web3Wrapper.getErc20Balance( - web3Wrapper.contractAddresses.DUO, + web3Wrapper.contractAddresses.DUO.address, account ); dispatch(balancesUpdate(duoBalance)); @@ -106,8 +106,8 @@ export function contractDUOUpdate(duoAmount: number) { export function gerContractDUO(): VoidThunkAction { return async dispatch => { const duoAmount = await web3Wrapper.getErc20Balance( - web3Wrapper.contractAddresses.DUO, - web3Wrapper.contractAddresses.Stake + web3Wrapper.contractAddresses.DUO.address, + web3Wrapper.contractAddresses.Stake.address ); dispatch(contractDUOUpdate(duoAmount)); }; diff --git a/src/ts/common/__snapshots__/wrappers.test.ts.snap b/src/ts/common/__snapshots__/wrappers.test.ts.snap index eda92cd..563e739 100644 --- a/src/ts/common/__snapshots__/wrappers.test.ts.snap +++ b/src/ts/common/__snapshots__/wrappers.test.ts.snap @@ -75,7 +75,10 @@ Array [ }, }, }, - "DUO": "0x61ca89cfc5e8099702e64e97d9b5fc457cf1d355", + "DUO": Object { + "address": "0x61ca89cfc5e8099702e64e97d9b5fc457cf1d355", + "code": "DUO", + }, "MultiSigManagers": Array [ Object { "address": "0xD728681490d63582047A6Cd2fC80B1343C6AbA20", @@ -88,7 +91,10 @@ Array [ "code": "Magi", }, ], - "Stake": "0x71E17030E49A1361b8E1902d613C4e5dD2185e8A", + "Stake": Object { + "address": "0x71E17030E49A1361b8E1902d613C4e5dD2185e8A", + "code": "Stake", + }, }, }, "0x13016f27945f3f7b39A5Daae068D698e34E55491", @@ -146,7 +152,10 @@ Array [ }, }, }, - "DUO": "0x61ca89cfc5e8099702e64e97d9b5fc457cf1d355", + "DUO": Object { + "address": "0x61ca89cfc5e8099702e64e97d9b5fc457cf1d355", + "code": "DUO", + }, "MultiSigManagers": Array [ Object { "address": "0xD728681490d63582047A6Cd2fC80B1343C6AbA20", @@ -159,7 +168,10 @@ Array [ "code": "Magi", }, ], - "Stake": "0x71E17030E49A1361b8E1902d613C4e5dD2185e8A", + "Stake": Object { + "address": "0x71E17030E49A1361b8E1902d613C4e5dD2185e8A", + "code": "Stake", + }, }, }, "0x00be45Fe5903AB1b33a9d3969b05b29552a6d18b", @@ -217,7 +229,10 @@ Array [ }, }, }, - "DUO": "0x61ca89cfc5e8099702e64e97d9b5fc457cf1d355", + "DUO": Object { + "address": "0x61ca89cfc5e8099702e64e97d9b5fc457cf1d355", + "code": "DUO", + }, "MultiSigManagers": Array [ Object { "address": "0xD728681490d63582047A6Cd2fC80B1343C6AbA20", @@ -230,7 +245,10 @@ Array [ "code": "Magi", }, ], - "Stake": "0x71E17030E49A1361b8E1902d613C4e5dD2185e8A", + "Stake": Object { + "address": "0x71E17030E49A1361b8E1902d613C4e5dD2185e8A", + "code": "Stake", + }, }, }, "0x32a42AeDe34Cd0D2D76e02E0d3A3440706A9c619", @@ -299,7 +317,10 @@ Array [ }, }, }, - "DUO": "0x61ca89cfc5e8099702e64e97d9b5fc457cf1d355", + "DUO": Object { + "address": "0x61ca89cfc5e8099702e64e97d9b5fc457cf1d355", + "code": "DUO", + }, "MultiSigManagers": Array [ Object { "address": "0xD728681490d63582047A6Cd2fC80B1343C6AbA20", @@ -312,7 +333,10 @@ Array [ "code": "Magi", }, ], - "Stake": "0x71E17030E49A1361b8E1902d613C4e5dD2185e8A", + "Stake": Object { + "address": "0x71E17030E49A1361b8E1902d613C4e5dD2185e8A", + "code": "Stake", + }, }, }, "0xD728681490d63582047A6Cd2fC80B1343C6AbA20", @@ -381,7 +405,10 @@ Array [ }, }, }, - "DUO": "0x61ca89cfc5e8099702e64e97d9b5fc457cf1d355", + "DUO": Object { + "address": "0x61ca89cfc5e8099702e64e97d9b5fc457cf1d355", + "code": "DUO", + }, "MultiSigManagers": Array [ Object { "address": "0xD728681490d63582047A6Cd2fC80B1343C6AbA20", @@ -394,7 +421,10 @@ Array [ "code": "Magi", }, ], - "Stake": "0x71E17030E49A1361b8E1902d613C4e5dD2185e8A", + "Stake": Object { + "address": "0x71E17030E49A1361b8E1902d613C4e5dD2185e8A", + "code": "Stake", + }, }, }, "0x0d729B3C11b3E6Bf5792d36f640f3Be6f187Dd67", @@ -402,13 +432,13 @@ Array [ ] `; -exports[`StakeContractWrapper 1`] = ` +exports[`StakeWrapper 1`] = ` Object { - "contract": "StakeContractWrapper", + "contract": "StakeWrapper", } `; -exports[`StakeContractWrapper 2`] = ` +exports[`StakeWrapper 2`] = ` Array [ Array [ Object { @@ -463,7 +493,10 @@ Array [ }, }, }, - "DUO": "0x61ca89cfc5e8099702e64e97d9b5fc457cf1d355", + "DUO": Object { + "address": "0x61ca89cfc5e8099702e64e97d9b5fc457cf1d355", + "code": "DUO", + }, "MultiSigManagers": Array [ Object { "address": "0xD728681490d63582047A6Cd2fC80B1343C6AbA20", @@ -476,7 +509,10 @@ Array [ "code": "Magi", }, ], - "Stake": "0x71E17030E49A1361b8E1902d613C4e5dD2185e8A", + "Stake": Object { + "address": "0x71E17030E49A1361b8E1902d613C4e5dD2185e8A", + "code": "Stake", + }, }, }, "0x71E17030E49A1361b8E1902d613C4e5dD2185e8A", diff --git a/src/ts/common/wrappers.test.ts b/src/ts/common/wrappers.test.ts index 232444f..45e1837 100644 --- a/src/ts/common/wrappers.test.ts +++ b/src/ts/common/wrappers.test.ts @@ -11,12 +11,9 @@ jest.mock('@finbook/duo-contract-wrapper', () => ({ })), MagiWrapper: jest.fn(() => ({ contract: 'MagiWrapper' - })) -})); - -jest.mock('@finbook/duo-contract-wrapper/dist/StakeContractWrapper', () => ({ - StakeContractWrapper: jest.fn(() => ({ - contract: 'StakeContractWrapper' + })), + StakeWrapper: jest.fn(() => ({ + contract: 'StakeWrapper' })) })); @@ -24,10 +21,9 @@ import { DualClassWrapper, EsplanadeWrapper, MagiWrapper, + StakeWrapper, Web3Wrapper } from '@finbook/duo-contract-wrapper'; -import { StakeContractWrapper } from '@finbook/duo-contract-wrapper/dist/StakeContractWrapper'; - import { dualClassWrappers, esplanadeWrapper, @@ -56,7 +52,7 @@ test('MagiWrapper', () => { expect((MagiWrapper as any).mock.calls).toMatchSnapshot(); }); -test('StakeContractWrapper', () => { +test('StakeWrapper', () => { expect(stakeWrapper).toMatchSnapshot(); - expect((StakeContractWrapper as any).mock.calls).toMatchSnapshot(); + expect((StakeWrapper as any).mock.calls).toMatchSnapshot(); }); diff --git a/src/ts/common/wrappers.ts b/src/ts/common/wrappers.ts index aba35eb..d3db9b2 100644 --- a/src/ts/common/wrappers.ts +++ b/src/ts/common/wrappers.ts @@ -4,9 +4,9 @@ import { EsplanadeWrapper, ICustodianWrappers, MagiWrapper, + StakeWrapper, Web3Wrapper } from '@finbook/duo-contract-wrapper'; -import {StakeContractWrapper} from '@finbook/duo-contract-wrapper/dist/StakeContractWrapper'; export const web3Wrapper = new Web3Wrapper( window, @@ -48,7 +48,10 @@ export const esplanadeWrapper = new EsplanadeWrapper( web3Wrapper.contractAddresses.MultiSigManagers[0].address ); -export const stakeWrapper = new StakeContractWrapper(web3Wrapper, web3Wrapper.contractAddresses.Stake); +export const stakeWrapper = new StakeWrapper( + web3Wrapper, + web3Wrapper.contractAddresses.Stake.address +); export const calculateNav = DualClassWrapper.calculateNav; diff --git a/src/ts/components/Cards/StakingPersonalCard.tsx b/src/ts/components/Cards/StakingPersonalCard.tsx index fa0378a..35fd229 100644 --- a/src/ts/components/Cards/StakingPersonalCard.tsx +++ b/src/ts/components/Cards/StakingPersonalCard.tsx @@ -26,9 +26,9 @@ export default class AdminCard extends React.Component { private handleApprove = async () => { const { address } = this.props; const txHash = await web3Wrapper.erc20Approve( - web3Wrapper.contractAddresses.DUO, + web3Wrapper.contractAddresses.DUO.address, address, - web3Wrapper.contractAddresses.Stake, + web3Wrapper.contractAddresses.Stake.address, 0, true ); From 4aa43efd4a20343f25067e4c2b71be1e7365792f Mon Sep 17 00:00:00 2001 From: Wen Sihao Date: Thu, 30 May 2019 16:23:40 +0800 Subject: [PATCH 16/22] MC --- src/static/KovanAccounts.json | 4001 ----------------- .../__snapshots__/stakeReducer.test.ts.snap | 231 + src/ts/reducers/stakeReducer.test.ts | 88 + 3 files changed, 319 insertions(+), 4001 deletions(-) delete mode 100644 src/static/KovanAccounts.json create mode 100644 src/ts/reducers/__snapshots__/stakeReducer.test.ts.snap create mode 100644 src/ts/reducers/stakeReducer.test.ts diff --git a/src/static/KovanAccounts.json b/src/static/KovanAccounts.json deleted file mode 100644 index 8ba90a8..0000000 --- a/src/static/KovanAccounts.json +++ /dev/null @@ -1,4001 +0,0 @@ -[{ - "address": "0x415DE7Edfe2c9bBF8449e33Ff88c9be698483CC0", - "privateKey": "0xac090895b7498923eb1343bb6f3dfbc5a9359f338edbe4781f3904a37f95b531" - }, - { - "address": "0xd066FbAc54838c1d3c3113fc4390B9F99fEb7678", - "privateKey": "0xaf50f1e02f1ce609b62ca4538e9124b2b14df4075dcb375aec31cf76341eaf84" - }, - { - "address": "0xB0f396d1fba9a5C699695B69337635Fad6547B13", - "privateKey": "0x9b24c9a84364ad80a9497240fe4074467a2e447b272f7fcd033f61f8c91b9901" - }, - { - "address": "0x290FC07db2BF4b385987059E919B78898941102e", - "privateKey": "0xed4eaa1ac4041e8e4f12be0a8f8b58d9a494a86c37226dfc712f50b4ce9569c6" - }, - { - "address": "0x06C59e1aD2299EA99631850291021eda772715eb", - "privateKey": "0x21fac06d01e7f0445522966922a81cb8026a9ac67f45788af76261aad3263eeb" - }, - { - "address": "0xd34d743B5bfDF21e0D8829f0eEA52cC493628610", - "privateKey": "0x2b3f4305da83090c3ab765f0ab22fea0493782ee39aa545cf76b92996c8822b2" - }, - { - "address": "0x67fbc6F38D0378A93B272FCf01BC19Fc8163Db42", - "privateKey": "0xf39f88499490d9f479c977994278001d7f49638e37cff946897bd6299dc77b4e" - }, - { - "address": "0x62a7D981bCa65E93DBE94BFC6E22Dc273E233b7C", - "privateKey": "0x2af08a2df2872a2976ada70d855f4f7d06f1aa0bb9ea0182b454798652d47116" - }, - { - "address": "0x3Ec29A445c88C1B6b46764E6b37244bAFA2B07CF", - "privateKey": "0x9421756cdbf64738bc71709c64d3ded27c7c87b5db7c532f99e11fd82845d75f" - }, - { - "address": "0x0FFe15237601db0059FF09BD2e753445714f9C8D", - "privateKey": "0xee711bde23d966a2836e8fac20a7526229b0fa7fd98e01cf05c83ef9d45666b7" - }, - { - "address": "0x728a69FCBa36a9394B4Db4C5962BF64CAf86Fa81", - "privateKey": "0x5e7af68716a7a569d852c97aa915a08a46a3cd13a4af29de21c7821a0138aeda" - }, - { - "address": "0xb0d93Df42eA6b851A3f20b883A66eC85C32656d5", - "privateKey": "0x1fd14bba0026c58505e4273d0a2ea6f09dd0a1b993a9d9736eed6d8526c704bb" - }, - { - "address": "0x08638B20F3f53e18549d948943cFA10830477085", - "privateKey": "0x186ce9f882842d1cd6304604e9dfd6e242f72e12f1bd78b79a57fe8bc410f1ce" - }, - { - "address": "0x3D14f0325A9c1525ffeBEc0820d4Aceb2a36f59b", - "privateKey": "0x17be7663393ce1e021c42c310e6720a1b0bf963babbc9ab6ff996207c2e5d495" - }, - { - "address": "0x4Ded046B762959ebB56CE21322211dAFc9EE0334", - "privateKey": "0x29defa1a98154dedb6852c653e4f9722d219d8d7858ec46d9e4483bd4d71f96c" - }, - { - "address": "0xa8977D4e15c7df7414956c90532279291a85F511", - "privateKey": "0xce7d0f78e968e7aceb15968cd5a46073d2d04eadb0bad7f649b505eaf32c142f" - }, - { - "address": "0x03E2b3b43CEa3b51D2c6FAcF8cC2481159A1A5d7", - "privateKey": "0x00f6df4d156c638fa8d2df22e16e3b3ba00b8e64f59fbedc0bf3de71eba7eef2" - }, - { - "address": "0x675485fA6AFbe2eA347f1E01ea985C1a41287557", - "privateKey": "0x9c4d8db0e1ee29a50774f264306378238b143534d75f8813c91d7e2de4a03eb8" - }, - { - "address": "0x0E555ED8cdC11F94621fAD0583Ef747C0bba7b36", - "privateKey": "0x724d68d78580c47c15e4de8c15e94db9ada96339cba1526286600e7c43654221" - }, - { - "address": "0x5B46D813AD7487A30621451895eF6eA706390CAe", - "privateKey": "0x2c5a7da4e6ca27175d68ea830873abdfbcb602b593322e08914310c3ee13e620" - }, - { - "address": "0x40fcb088A644ec5fD521EBa270889DeF689c90Cb", - "privateKey": "0xe35a37382144ff3d1d8fc7fa59b0cf848bb3f9b3cae0914f902a10942bbe5d68" - }, - { - "address": "0x658EC279936cD643F9cb0bC60568Dd72113E5b58", - "privateKey": "0x3a291bd43bf6f20d83912bf67ee8620c519586f9736bc65031112f17eb7a8310" - }, - { - "address": "0xAfa675FF2392EDcd7eD5d08B9999D27C2461c7b1", - "privateKey": "0xbf7145311448526f4a92a7bbdfe827af4b0894a6b8c4ad84e3b6291f69d2d611" - }, - { - "address": "0x3A676F445591524de8FE03BB2AD130C8b2C3dc7A", - "privateKey": "0x5021b9be375b82a7acc82ff7819ce0dc972c50a220c3bd43f9c031ff1639fa20" - }, - { - "address": "0xE8FeBc6A70Bda0D2B9F6597EDa82cC8AaA3731d5", - "privateKey": "0xe05a7d4feff75fc0bb11a9800e56a72dce768f1fbcb57eace976c7adabee0689" - }, - { - "address": "0xDbB9d0fed394f5DC748728D234778d909B5411DD", - "privateKey": "0x9a1540f70ddf8e92b249aa648845e0610d7f242462e7cde6713cf1d7522875d9" - }, - { - "address": "0xeb379e6Fb3Bf41C712704e5EEea560283e3e42cc", - "privateKey": "0xdaa1d58877469189eccf700cfe04c5f4f3e34fa9f0cb0ded10c7b22401ae3af9" - }, - { - "address": "0x37c5Acf8041Dc12558fA59745A659BC5c5626dEE", - "privateKey": "0x0aa1142df453a930b4d22dd6949298161b43ea1674af1d43c4995d90a2669ecc" - }, - { - "address": "0x2ff66BD46f7da96053E478395234927BaE8222c1", - "privateKey": "0x5259ac360c90ebbab4bfe1980ac41eaed882c02c025db6b4c519508305e9a789" - }, - { - "address": "0xA8eba71Cbc0DC6c8df2fF8067A1e7E178518F3F3", - "privateKey": "0x07ec0ca1ae1e3680027629b093025386543b307ed516dd756edc57a470149384" - }, - { - "address": "0x054e2Ba590249da47A320C7D058c927fC9c1AB43", - "privateKey": "0x5296667cfd1231c903106e19977688a52e67bbf74897f54920e65fc7bc846bf2" - }, - { - "address": "0x9772b7A4eED31328972d80F4134EDc6b2163245C", - "privateKey": "0x72524e99219dcbe2e85807e043a1d4397a7a33125527f5ad6baa327115f48c71" - }, - { - "address": "0xeb86C03A420A642b6834bC3194DF09E08B9d270a", - "privateKey": "0x0b4c1c8bdfd9074e69c03bd92ff93e4e3444aba9de088b8c6b93cd50df2f24f6" - }, - { - "address": "0xEa31AC97Db40d6c332C21540E8d4FbAb83757fBa", - "privateKey": "0x6f2a05f64960dc2ae92dbb50b30ba19f96a273d6a6d8548ecf0bba6f9d7af9c3" - }, - { - "address": "0x36a2845Be76Dae9EbCdd3d38021A1b3B8BD04cdB", - "privateKey": "0x313e2479270718d1367e1094bcc0dc2715a8cc336ee5bf785bcc9ba36d7aebbb" - }, - { - "address": "0x230fB9f17a253723beb438BF259a4dA8CdaCCB54", - "privateKey": "0x22cc4d42933a31e8c453b6cc5834d00e1ffe7f34b38044d2e0c736bdced1a0a2" - }, - { - "address": "0x7f52405786D608280bD258E12EF9399DB54a3898", - "privateKey": "0x3950ca992089e906c367e5794b191f33f8f8f579e1f17ad59d2f37bb5c1d4e05" - }, - { - "address": "0x7537426308A4d60Be24266a606A9071F1A1a7A13", - "privateKey": "0x1f10c11ab0607008f4b91f2894a41fd19fcc3c771a1fbcc3aff11f2fc73176e7" - }, - { - "address": "0x2FFfE1CDc568b4e249Ba7c3f88CF5e501C06F706", - "privateKey": "0x6b3707c708ffba8baeedab3731d50aa77202950f066705272a6ead2d05b77086" - }, - { - "address": "0x41bb3F315a0cF3649902ea645B3312Ba1191f063", - "privateKey": "0xeff110e656fdc739fa83d312be763ece1ea53dfc3631d3068dc3139b2d190eb4" - }, - { - "address": "0x957f129297cB127E18a96B74c2933e2213c3c60e", - "privateKey": "0x0307ac950538dcfb3b3b44ff36a7551cb8532a67ec6e2b3a1e1ddd9c8aab6e8c" - }, - { - "address": "0x9FE9FEb53194700b94D4c189FdFe38072C892f44", - "privateKey": "0xa9bc32c4e95c44e2a58442c90b549e9e0e3ea68925e55c7a9149ad11a74d7f32" - }, - { - "address": "0xF6AfFaCfa439d38EF46C1B309b1160f63E0D27Ee", - "privateKey": "0x65eaca5e504578d37514229bcb164bbf1337373ee0ca18dac09d60e9ebd34583" - }, - { - "address": "0xeE041Efa627C6f1c3105d2611B4C23a98372f748", - "privateKey": "0x16d33f7ada3a8975a451618af1399c3b4342db531e4d0c81bd44f748cd9c9180" - }, - { - "address": "0x78A952487Ec7cd4569cE85c91c66daaD13E11e47", - "privateKey": "0x0a3d331365fd8d0c6b3299aa732ce1bef048c17758655f1803277a27d05b596f" - }, - { - "address": "0x5fEA64fF26d9C8ff4Af64b03565ee907E82370b2", - "privateKey": "0xcf9557f722b9b5d7581db1e3d2c1d5fbb3393c422d71177bcc916f4e55985d59" - }, - { - "address": "0x7088877E7A35c765c7efFAf6C6782332AD53EcF7", - "privateKey": "0xb607dd687636b1ea38659f9bcee453bc7edca6280fb29be63e7888ff0425dbdf" - }, - { - "address": "0xbdAf0EB2c06cdA71EdACEED1e78E09b4FEb5FEB0", - "privateKey": "0xe216be291f2c9dc69381e1165ea9ad5290601fd0ef7c3f8304a1cefbe4703474" - }, - { - "address": "0x44b162b25FbEA3756b896E0d7aaC982d9eD72234", - "privateKey": "0xf573a7f915b8fdf78d016fa169e1a46c7752a7309c3342014076b24b6977c7a0" - }, - { - "address": "0xc2B08203dfCFf83BdBc44Ed9251604A98e2f1BE5", - "privateKey": "0x18f0af5fc2d0261de94b87b16910b680fc2205955d90a9d2ef005fe23f223ee7" - }, - { - "address": "0x89258314fBdB373D82460053cCEAD9188ad5E3fd", - "privateKey": "0x2e15dc460911627430412762c81696cfc853d35a988bf64c00a6a1b01ab9f1b7" - }, - { - "address": "0xbd5503F6f81189ed558BeC88FA6119C69942a3b9", - "privateKey": "0x23cbdd3bae4890e0cfd5ebcda7fbd2a12dc7cff7243c9db8ef35b6ca3e480ee8" - }, - { - "address": "0xc42a8bb62c22f7ED0dFC37f28780941310F5c672", - "privateKey": "0x4ad031c11b65b3cf493bda5ea2fecb16fe0bc364bcee08d5be6a00c14853e89c" - }, - { - "address": "0x77e5475b445Ff9948b39f891a7b977Ce60A0AEbc", - "privateKey": "0xaeba234eeb56a53aeabd870b978bdcc4e428be660d5029589aad88328de84577" - }, - { - "address": "0x1f51668F8C73056A3650132C2Fa805809B6c7164", - "privateKey": "0x9d86851c23dffb70fdadd87d7db07beb5595fc717e490bb66a5ec192122583e9" - }, - { - "address": "0xC61C1c9B5410E4426969496883255A93beb83954", - "privateKey": "0xc6bbdd572391907ef22aca4a269f263c84a9b92b56163a0652bdffef51758c29" - }, - { - "address": "0x69cA570817A308Ec984c1D0837ba255B8FDb6f1C", - "privateKey": "0xcba0cba63b78b5cc8f0136b225d90ad8694412b29171ee2551fa787277fd251b" - }, - { - "address": "0x8D790d703474Cf9bEC9aFE7dEF5Bf61601a68440", - "privateKey": "0x883bac822561189927080b8cb8d64221c9bbf30e9d1fc9c1d6e9672eb0f0a538" - }, - { - "address": "0x72Ec70C5140B69F8A034B09194B643aA283Ac86e", - "privateKey": "0x1fbab097ef75a9eaffb49a8bdc5a19ffd1a50499b53f43987e4713e60e0d557b" - }, - { - "address": "0x2A591A951a47740E1645eBf34Bd56766C8a0D0E1", - "privateKey": "0x37ab39a0a843529fe8ef9b29c19cb499590e8e3afeb89eaabec14395ce8007bc" - }, - { - "address": "0x32a5e87Ffb93C9f21d311e82658051739a89621D", - "privateKey": "0xfb1f90a271b93ffdb8a108f2008601c0ffa527a31b0d9ede38f825c98e493537" - }, - { - "address": "0x5eF6d56A73A2AFa5C91D812Bf51e8F0e5f751BA4", - "privateKey": "0x07a8bd32cb5af55d2c9acbc3308bd80551cd23d27eef9521a0f50c31f220f599" - }, - { - "address": "0xD18EFBf53B3f002DB1ee18442faAFC93cc37c7ba", - "privateKey": "0x47f775adfe644da6ba66f1afb001a05966b8b99e6bf06b9e5deec98584a86156" - }, - { - "address": "0x2e20ec3f775c9D4AcfEBe101126fA1eD68621195", - "privateKey": "0xd4ea35dd46ad89c19ff817d7bb853948679bfaf38c44de8018ffbb4b28382eb4" - }, - { - "address": "0xBe89581070b7E9883bC65A13E5cbE751C452b80c", - "privateKey": "0xb4db5fd6b1efe8ceb0734f5dc8b68e0bde1c2e230b99f00a81b364db2b2d7580" - }, - { - "address": "0x99BababfF45E0D0EB930C99321D7eBC4cB7201AD", - "privateKey": "0x78a01f614cd2f7b853f856dcd1e9120915ba89bf3ec4412485d1c7eea560369f" - }, - { - "address": "0x94e35F296b9d9a776ac36986631d0F115cb768A6", - "privateKey": "0xa7bbccc80e48d669e1dd4bb5ad0144c5eb755f127ccb1995fc031bf7606f7e36" - }, - { - "address": "0x436eA4E2b54d7EC340BcE245CE68bD5b4692f509", - "privateKey": "0x5fb09fd696016027dc03c9c166e16ded703458f23b412ec72be7d919fa33ec7a" - }, - { - "address": "0xD686851Aa43BF00df77CC0243F1B3AEE55848807", - "privateKey": "0xb3b00dbed4084c697d6167a068deb9447c1be07ab75c0f6d2c558778d244cc0f" - }, - { - "address": "0x07f21fc423CDd03A067D896D47511C05Ae89e78A", - "privateKey": "0xb4e87b4d96bbc0714cfa923efa131805f12f922b536aa23634c46dd89cae5767" - }, - { - "address": "0x0af279e42084AEB4d08CDE5Fd37B4D8e6161fDBD", - "privateKey": "0x8665e1f9365d0b878721ed3446ca2049d8737456ae1424ac971d8ec4452c2098" - }, - { - "address": "0xbBf10747576bae66D4E5219Db6E60C6f87C1dEee", - "privateKey": "0x4c5a6ad87eb2c6fc0ddf60aca6e101648a5d2c64a38039a4dd9a5adf48adc101" - }, - { - "address": "0xa89a85cd370a28A63bDc4397527C246eC589d451", - "privateKey": "0x4e13d06399830075647f54013211830ec70bfd40db8b728b127eee1f8ef7e25a" - }, - { - "address": "0x97bCeF60741fc44483a543094edD92fA3f7AB536", - "privateKey": "0xf71fd536bc63feee65cb3638fa40d874b7d14140d263c8d11cbce8d1d8cad8b2" - }, - { - "address": "0xCfF7A3F61cFe30D6879f4A7982363380D7528E50", - "privateKey": "0xf931671fce96dd55b7448e62e8849bc75dd6245d2c26613f271fe337ed732f6f" - }, - { - "address": "0x7a581e9c1ECDA9D53C3819e94611802982b9bD5C", - "privateKey": "0x6adfeb989229d8f43142f3b2e73ae12e6d86864309752f4589497b26e61dd48c" - }, - { - "address": "0x69DB48206023579D99f08dbd64324E5BdE0687f5", - "privateKey": "0x0e1dbd15f1f1826e1cd981825d5404a926ec11b08065362492caaf6ae949c93e" - }, - { - "address": "0xd92CD9eCA23DEdBdE5187152901E38cCA132e463", - "privateKey": "0x3b9cb143b1c1aa26419112ef29398a3384e3f43f8cc9cc02f4a806210f648ca0" - }, - { - "address": "0x9B9Bed5813CbabA76DF54c6b84a45c03175D745F", - "privateKey": "0x1497c52901a3b9c5d084ff9e343cc5032445755e0efd504ae4b7f4941bdde73d" - }, - { - "address": "0x2604DfF522d9877cbFCBD5FBf3Da5982403Cf466", - "privateKey": "0x785f770d82241af064262c2fab266bd98d6b4288cfca83ecc5983558afbedeff" - }, - { - "address": "0xb1066AB1D8715C6Ed4FAb9E073aC218a527BBe7A", - "privateKey": "0x6f84a5415a5db4753c164c8e609e263a27513899dd193fafa6ed8e11a2c7fc58" - }, - { - "address": "0xf666C108D0ed4F12993CA49328e0c434466BCd90", - "privateKey": "0x2812a4026209a44ad10c0acf8f1e28dd3d56414a1347b54bda51c69e63e2da8f" - }, - { - "address": "0x1b3ac0EB56461D7452eb2d58a1B40B7e8AD411eE", - "privateKey": "0x1289f894d37ce6b915986c1de8911b44be46de30a9b37c29b6ed13289c819b8a" - }, - { - "address": "0x07f88b050dBafefaE1B2F5f5E0225e9e0C74014f", - "privateKey": "0x95d16409a7a9dd0d6d40754b2087286c09fa0d24da7ce9fa8b9e51064cffe293" - }, - { - "address": "0x874a61D6e4382661eE556347734E0dA0f776BE71", - "privateKey": "0x0f64082fdd3c0b11726b6b6a575b1c5335663f66c5a9adc91ff47851c4e0c525" - }, - { - "address": "0xaBeA87Fcc5d2225b7e780875F8C1ac9FC7cE7A71", - "privateKey": "0xad468d44813086d12c19c5291ba7802bb76aa5ce960ea24f44457977dd0775b2" - }, - { - "address": "0x7Ac702bF32206E667A2a6521e925a3697704F6Ba", - "privateKey": "0x6fe47f97ff99118770ec612c93407bb7a80f7e9313687fb1bce6823cc9e12d94" - }, - { - "address": "0x14BCbA1E79D5E68a8d4CB3Db98052119a0ACb816", - "privateKey": "0xacb7c8c58baad55d64ac3c50948d629c46d058f8f674c4a9c96dbb2b5c3d698d" - }, - { - "address": "0xbdD1046C684321a6a0E91f2623C4b9B59764Bf5C", - "privateKey": "0x530e8cc1f2cd154bbb77da2c65700ecbd75e14907f1d891a476a1bdb68efa1f4" - }, - { - "address": "0xe256838F885E92b2Ab5bffDe808c0ad2d0E48a76", - "privateKey": "0x79b98706bfeb054274d4b4a7f6e2b62ace711f8b8dbb0e4759ad772ab96e2c66" - }, - { - "address": "0x1b6208cc9732E4d82a9f02d53d5F552582c1dF82", - "privateKey": "0x670679fcf095b18bc8f0dc3284dd8af63f6cce3002c357829181010cb36128a7" - }, - { - "address": "0xe5f9C9497a5206fCCE079faBBA84c92751176017", - "privateKey": "0x2cc8b6b985ce1af6df9ad1fcfba74c0d54d64eb7faa2bda8f27337c6b73d87e8" - }, - { - "address": "0x38De3BcF83BEc9757637fC726085f644421960C1", - "privateKey": "0x39a1be5c7d5ec433101a86e54c434aca09ecb5f79a250001ae5db222e007135a" - }, - { - "address": "0x32a0beb7BD09cbeB4027352Ae106C98D4306f3fa", - "privateKey": "0x2bd088c2b6f68bcbb7d1f73d5bd4f4b2ea302b62af451823f5585a6b44fab3a2" - }, - { - "address": "0x9EfDd63FfEd79a4b5516A9F70A08D84649FFf592", - "privateKey": "0x009e1cbad4c174f296e5a42f6a7f6a965b8258a9d2c3a9e48c19e1899cffa66f" - }, - { - "address": "0x26a0a0C5a1A3237466907A3176C6ca3771883F60", - "privateKey": "0xc33f1b1c51f66eae56c681cd73551359080dd4c540ef05e841a4a5351aa69db2" - }, - { - "address": "0x4D0EE2D65E55664C74BA885B38842fdCC3561D1E", - "privateKey": "0x4c8e50e43930026d056a2a4bfdb3a85ae462f2c7297117460ea4842f99893def" - }, - { - "address": "0x8eEB3CD4cEF154D866c4ab07D0A1b75356749330", - "privateKey": "0xc9a5dd3293a0c84e9f6c6ca30a167dab1c78b2a6dc7fa14c2f413cff1a07c51c" - }, - { - "address": "0x7E23B3C3DF61c3ef2dC97E1D26632307888c5E18", - "privateKey": "0x41b59935cf1299f00eb1eb50ac8bffc853a8afdf9e022935dac6fa76aa09ad1f" - }, - { - "address": "0xb4b5d92fA89E7cC426cc31526549F5e26d5d6e77", - "privateKey": "0x74d11f2814e6b10e5cff54a669e26af63068779c364b41174f02536ed7c34ac3" - }, - { - "address": "0x911AA608d8C3cDeAbDc722567584C9b4ddD0347b", - "privateKey": "0xc2b4bd4081c867d6a2343c92321a17a85c1002ec45bfbc8c6d53807dd67bd0f0" - }, - { - "address": "0x7DC7Eb1151A81A30e060cfAe48D89fd3AD5F49b9", - "privateKey": "0x494f4ca63c4da455033811073bf3be4b1a259318bd3f37a0904938a9b25ac53b" - }, - { - "address": "0xD4807DAF3Ac000e8Eb339B08c549B1f98Ff3A1F7", - "privateKey": "0x0d451f76eb910549926da9005577080b0996f5ff9a192be5572768f3382f1e74" - }, - { - "address": "0x1Edd4a3383c7a21906C2246a2Ea4A555ffbb761E", - "privateKey": "0x765544ab5ad835342d6a3b68862b4e2aebec39e75736afdf397ee69878153a72" - }, - { - "address": "0xF793Fe56D867bcaaE8e89B60826b5C42f7210d6c", - "privateKey": "0xc6a59fa9f81d323fd5e349aae7b76ac3b4c8fdf40afc7c23bc377a5f718afb42" - }, - { - "address": "0x868FA5B95D89a212194294a0172CdA74135f4c97", - "privateKey": "0x453af8effa561221009c998d3be77b9bec363d796435673ac92793600579c977" - }, - { - "address": "0x8C2ff55d1939a988AB184a5c1ed79707bF3c215e", - "privateKey": "0xbbe4848c882f7dac704ce11933df7cc3d16a20aa663e4c50dea885bcf7f11729" - }, - { - "address": "0x2C581421a6E49CdACFb1A54a3321032de22B010b", - "privateKey": "0x437be834ab4155f2246167a3afa3ef2df30c328b67c73b6f512fa2642888e3cf" - }, - { - "address": "0x58B94aFdd3169c73eB3aaD572b981Da67933D5f4", - "privateKey": "0xaf62848f3fa2543e06cec10c5696144c0eef4647d0f51362d7d50a9f437e6f3f" - }, - { - "address": "0x115BD9dCe77a81E95e8A332a8543E770e11e2E93", - "privateKey": "0xf74aa3e24eff292a405e9934327720ad7ef7058f982bdba1c74a97b05a6b5ce2" - }, - { - "address": "0xA2a3346CFD8cF3CA2badc3c6BF91e74A2781ea5f", - "privateKey": "0x7276b716ea8ff28eff7a6ce16b717eaf6f58a85e9333de784bd35844f2196fb3" - }, - { - "address": "0x92F3818FFC985BF96a2C1Bbab84e74E929E82d37", - "privateKey": "0xc7da67730ef842924c081cc09f65ed85fa80fb4fd648efb0d651e9a9104d298e" - }, - { - "address": "0xf6D3B5d35ae1bFAf2dfa8d609014CBaeA935DE8F", - "privateKey": "0x1375af021bf48b977904a6994afffa824303721c26c07b4d15392d60feb9898a" - }, - { - "address": "0xe00390021eDa851213207ab7ed6bF24Bdf5bBEca", - "privateKey": "0xf0b90c9a36554149c6a2afdd2a95bba0b7f14afa1e14c0c0818e170ea5beb876" - }, - { - "address": "0xea1Afe231d4fEba447ADEFe16449ec20B7D19A47", - "privateKey": "0x628e8cf2b3e5e0ce77c9db94ddc67539a3cfa72eac6d79c840dd25ea9e4a9811" - }, - { - "address": "0xe821C798837134C99Dd0c4be87107E32D440bc72", - "privateKey": "0x73a86d85d7141c85039639878dc3a9feee1c019b4afacf1a69274a1d146de6dd" - }, - { - "address": "0x431193d84b8b3d69C2D82184edbE2c788545E060", - "privateKey": "0xb55c02536bcca13c351c6b70fe03ed70fbb45c4043f301aba0ac39c9f6713fc2" - }, - { - "address": "0x1D35D38A95c4F66Ba99E0E57E8206365e2DAeBd9", - "privateKey": "0xd1f99af7fb7171871259b1461265a11d8ce1cf7e0c5af4917047dff0e88af473" - }, - { - "address": "0xb170BedA126af04b3949592Ce2175d5374E6166B", - "privateKey": "0x5be6ba3946cfa6da7a2085c7b9bfbf434180ed782fcca827a1ff5d92ac920beb" - }, - { - "address": "0x491eBEfED95569947DbBdE2f3600d214ee8F1244", - "privateKey": "0x7515be32927a568413c81b8a36f0e73dddd15a80d83bc6ad0eb1070c182d64a7" - }, - { - "address": "0xB844B1A5DFB94b785b61797B759950bBE9e6402E", - "privateKey": "0x661a367888ccb48ba0bd143f6c7f343acad5a63a2af1a3edd747715c0bcd7896" - }, - { - "address": "0xD61da0c1cf5A409D96fF7280eb47995a7c5b2882", - "privateKey": "0x6bfd10393e0fb892557231df32c0f0b7516fa21ee5d852e32532ad1427d2259e" - }, - { - "address": "0x19a155b634595D327FF6064945C69eCeaeC3003B", - "privateKey": "0xfd92630e457c8c3e0d283d9f51a7acf3f45cf86bc44dcc649bc78bd70746e9ec" - }, - { - "address": "0x5AB5478f7a49D60072631dFBff38d7d32Ce5fc7F", - "privateKey": "0x6cf50a950c4318c5e8a820da032343bb2da7f092991c73c2acb97708b254c0ca" - }, - { - "address": "0x1327A05850d05916cFC5965743A2ef5F249Fe160", - "privateKey": "0x786be7aaad381517f6858723820e4e4de7344ba5a49ff8a1096b830a41842339" - }, - { - "address": "0x9DC78dE4D547EB4007a15185e4a056b3B874ed83", - "privateKey": "0xd456edb248024d27061734b21c5a8ad00ef83e7a8de21fb3d3815c07bd36313a" - }, - { - "address": "0xd44687932517c4fec03F4087383c620b13Ba2723", - "privateKey": "0x6ec71ced87b0ff53228b096dc0bebd22569ac6bfb9e8f73f277e93db1d9eecc6" - }, - { - "address": "0x43F289FbA3ce06F39ff0d915518209B6c4b68Af3", - "privateKey": "0xd33189bf8337f40670e156c988c9ef3e8ceea9256e114a3ec1a27d56dfb62e97" - }, - { - "address": "0xFcD391827Ecee0E634e9F119B785a9d7C7f98D79", - "privateKey": "0xa2453e6769cdc8b6c36df9971d0d004c115f7d8ae939c405a0065d76e3ea3554" - }, - { - "address": "0x3956aA32EE9A267e828d5E5B83f173A38a474abA", - "privateKey": "0x23642688277ab8bddefe5918f5000b771c44e012c0abe1502c1c4006434df7ab" - }, - { - "address": "0xB6Bd314FBDbf12b77960f224e02094341F104D33", - "privateKey": "0x84744d372cf489306299a45c389dc827d7d8c72afeb888c3b4ae53399871014a" - }, - { - "address": "0x9B422c7c64C7816b968f35F60Ed60e109C16A761", - "privateKey": "0x11a5084bdd4037fd30337b8145b609a5bad83efa13b95687d0e0f6897f1cdb29" - }, - { - "address": "0xCa2f1C8D2A1e825aB5425c60884219214a47e9f5", - "privateKey": "0xe54b87e4490a6f13ab213cc0f4718f47fa53254a24c53e14b280f8e9e30d3e1e" - }, - { - "address": "0x0e13763032F1A0357E9577bb28D5293A1e1deC40", - "privateKey": "0x9364a38ea804cc65f4b884bf6aa9c776d9655ac8202b4421b3b3e419bd27af22" - }, - { - "address": "0x9BE6bAfcBFDf923f6Dfe4Ccb7415902756eb6Ea3", - "privateKey": "0xc2b88cedda90703f1e602afb798c97625647df1ab825dd3d6bf8669b7700b464" - }, - { - "address": "0xb65d306956b26b2C7B42aB3616Cf52f0C8ad4ffb", - "privateKey": "0xba2bd52d6fc8b578e96e730f2c1bed655321b952dafbc65b5cb00c4dd96d0ac7" - }, - { - "address": "0x82BcD1Dbe9600fbD1487bB85cC68Ee226a64e76d", - "privateKey": "0x5e959f578f6dd73acb83e187b9ff0a220005b9cb973d714ad1809d5cb6cbebf6" - }, - { - "address": "0x7FA23F6462C9b803d20BD94ca70B48B3aB9FB6a5", - "privateKey": "0xd90bd15c521305726008091d10364465f7747b3551e17e7391572b7eca9341b3" - }, - { - "address": "0x6C49DF44E5495351fCc751999a8c97D23986b11c", - "privateKey": "0xbfe0e88684e6f0150761193bfa1ab3ef5cb8e2fcadc3c1f2998abb28456bd4d6" - }, - { - "address": "0x682BBe773D2f28173f067DA1f91F04eEF4b19430", - "privateKey": "0x8ba06030e03758daa20f14e6660196913871dc6cf972cb5112c20627f1f72391" - }, - { - "address": "0xb97Ba822Ec09bd0809cfb7800897D1b05A350FaB", - "privateKey": "0x610d71410a79479ad7915f623744798e8bfdfec30af97b9706a07e91e762d3d7" - }, - { - "address": "0xC7b09EE48758A3B6da1d0D34Dd82Ba280768A063", - "privateKey": "0x23b6e33c9f1b55b19c1d03e54595890d56c5219ce54d9d07840944de5a4fcfe0" - }, - { - "address": "0x74b67d97c8e23CcC951A6875128c9bd57c60E8CA", - "privateKey": "0x4962427da666c1e1b69bb4b52c7edd169c2b4cdbf759478903842e44b228c3a1" - }, - { - "address": "0x24081addA9eD763F2409A16181b8E8215bb41d95", - "privateKey": "0xf03da7bfcdc8a973ee974492aaec7b93af6a8e8130dea4f3693c46c16b72224c" - }, - { - "address": "0xDE5bD9675cc2Ab3938fBC0D56C2C26555c15f993", - "privateKey": "0x96e0acd5a598344c6a1796f621c85da28e9217ac99a7c384d22b72ce6345eb7b" - }, - { - "address": "0x94Ee162D1fD012Ba1Fd8f1611c588DB074DfB8b9", - "privateKey": "0x8533684eda2e5a53ca5cd6a98590ba320e933bd45c32c184a8105267b1d93a3e" - }, - { - "address": "0xb5A1a8416ae724F37493d6f71CB32F150F769AB6", - "privateKey": "0xae3170cdb40638a32f58cdc91f4a2f3179d12a9f25695bea49d2537127ff204d" - }, - { - "address": "0x83E27455FFf608E66015c1eb448769Cd1DcdD7bb", - "privateKey": "0x40ecd5f5acf5f90ddbbe69bd10ed6e57def2f57df31b9f18be41694d8c1508c8" - }, - { - "address": "0xCcCA782A29af5bcC65Ba2556a187f8CD84048eD9", - "privateKey": "0x37a23e94a77ed9e693f044b1b9a4ca180d3917cd15ddc16dafbb7c158684393a" - }, - { - "address": "0x2A84Ed285B6dD35Fa9fD4802ac9Ca4537379261D", - "privateKey": "0x3d2deb3d38fa1f5ff1a2d9a6c7c2f205c81fe63de1e9d55c37969e5a6e9a2c0a" - }, - { - "address": "0x2B3F9164FB41003436D423b839f4d27108C6DBe5", - "privateKey": "0xdc60debe151fa3cc1231759efd7618a6960d093eadba1c0310c08ec4fa233b2d" - }, - { - "address": "0xc3bc45a46988D01E7320643d3eb47d493eE8984c", - "privateKey": "0x482db7211cdf761327ec34c6a90518265f512ac51ffe7d5ccf9569f4d97c0d90" - }, - { - "address": "0x9884629206bC18b9C882765D28ce56c26570Aa6a", - "privateKey": "0x5878f143ccebc9a3a4a971b1ac3f7e5fc7736dc312db57e0b11a5be7970b3e2c" - }, - { - "address": "0x0fc9BDA01e3fFEe21e259F03B26811B3D066f23B", - "privateKey": "0x6bff548a57a6efd66c544e390e790c975ce41a8994a0a4a61aa1ab1dd7d85a68" - }, - { - "address": "0x4D0A17d674c80DF3ce5fb0D75c8705d09fBeA373", - "privateKey": "0xd8a72d593a00793002d14caaad63c11a5dd9e11400fc29bcb6ea6f7dc5b1c145" - }, - { - "address": "0xd48E4F31d331Ba34E560EE2Fba8A6c853dC647f2", - "privateKey": "0x1b3bcf1085e6042a5050f65935483317b8147a0226c3c28b1200ce8137f99296" - }, - { - "address": "0x2Aeb0dB8C116a7444BF5c6a378Be3d3140ED3e64", - "privateKey": "0x1315335b85e1618a8f50de4d89dd79f85ddfbd846c97001807e37a226ffa946b" - }, - { - "address": "0x1937e39986CdCb1352c232c5412de9f6278D57B0", - "privateKey": "0xc47ccde1f2a43c144db20aa899553abed01bd2c3e8ddc94fcaa9be04a11e634d" - }, - { - "address": "0xb0305C78849D398ea6fE521e200611284D3DBC79", - "privateKey": "0x56a3eaaaaf1b338defa150a0ab079fff7ba66f06453da835d5572d2f36e3458b" - }, - { - "address": "0x74B045c087Ff3dc35d3DE7A0932f28945a88Ce8c", - "privateKey": "0x463207cf4d940d42cc01b590374bef38f70565d9ba59c8c937270bc446924c4e" - }, - { - "address": "0xEBDA63678eb934714890f56E1Fa8Cdc33797e7aB", - "privateKey": "0x8da794628e3d67652a8947e6a7f7518eeaf159bf24e64b70edf82fd0937a5f82" - }, - { - "address": "0x5dDE341e9D15Ab6A61C5C79Fd3724DA8edF4b022", - "privateKey": "0xa88c8ce9a9b910fdcfa52871e211878ca6e69fccd74f27f8d95dc91bb36a94af" - }, - { - "address": "0x21Fcf1d85eb2f8Ed91c7089e337944a2d06B223E", - "privateKey": "0x05c39bcee159457f8ff1d2b73f8df67a0ed256be7c5f3656805d6e81c9980627" - }, - { - "address": "0x54658A88da00c51aCAffb8636e032Fa580d2e622", - "privateKey": "0xd9a6e62f89a496187f62a541797ad69c0e15d750d46fb6e16b6a8567ced919e2" - }, - { - "address": "0x16BC300F208cA3dE1ea00914fe7f3a766A00ca5A", - "privateKey": "0x4db57d4210500508580a4f9f3819e479c6399255edf7de3b6b348748b2650da3" - }, - { - "address": "0xB58ACeCa7649589f43F7e39C867ac5216A9486f2", - "privateKey": "0x4412e10ecef9d6d78f66dd18c52896d42398a96effb8f8937d0c183a764e89ed" - }, - { - "address": "0xCf3FE47Bd95952Ef22112580d07757191DbD330c", - "privateKey": "0xf76077bb848b26fff15ec2e0f285b24ae82072772e043015da6c186d32015610" - }, - { - "address": "0xC00A9b1EE1F9Fe5bF4143e5113B2C0dFD43E7070", - "privateKey": "0x07d36c48f765f8706aabf76d4b58730fdd4e4c6d3568b090d2ae4f45d15e3b0a" - }, - { - "address": "0x1a7932959d7c621C0FfC855A3d4F151c38495F02", - "privateKey": "0x65dd2ee40283f3e3c5f0bf8e79ba51bdffbbfa439d741409cfb8699ee606ba22" - }, - { - "address": "0xAe84F3e1a0E332960189d8dEFE4C4B5842f746Ec", - "privateKey": "0x976def24a1ec8621f6363a9a8cd2760f317f3ba4e99cc26d6fe04472aec834a1" - }, - { - "address": "0x5Bb7DFED6aBe0734a6625a866F5Dbf088234531c", - "privateKey": "0xb17767ea2edab24049cfa225709c291e60c648648c3392be291bcdbe166eaa13" - }, - { - "address": "0x12171490C0bF64fa9967c63CbD59d519035F96C1", - "privateKey": "0x7224e8265f9a632b0e2078a3b7a91ee3c3831cf1304d80f2209463e6f44c55c3" - }, - { - "address": "0x008eFC67d07C9318BF758304Df07D964473bE3B9", - "privateKey": "0x35751b144ab4e8d08380c9908b180c53cbb8ebf010af60c9c196c27ed95417ee" - }, - { - "address": "0xE660b7c8ECb3175F43d1f9A66f9A89d7aC2b2210", - "privateKey": "0x7fc2ffba1519de84af1350c847b9519f74c924055bcc97b96a727ad4be30b0e0" - }, - { - "address": "0xC097C823F860c6134689DC3E1e5Ff6b65F121edd", - "privateKey": "0x1c992762ce805cbdd6c491e0e87384520d1a3ca19cbc70e73ed00f9b7979325b" - }, - { - "address": "0x719d379f38dEbEb297Ab15DFEc4b8373474D6a2E", - "privateKey": "0xfd9213fb7bf1a7fb994b249ae63789d8cd5559aa5b4e30f832196ea778f0f338" - }, - { - "address": "0x9F034D7904450ee51cC5f3494Ba2945cD1e8ed81", - "privateKey": "0x3444b67ae337e35f9de078be47c446e8d398e135d25e11f30bb16feeccc2f127" - }, - { - "address": "0xE0BFA6d95aF7a14c65C1fa0eD4BD59769FaA6aae", - "privateKey": "0x079594af19f2e4e454c7b210c8e4050687ed85d0dd4d1ad2554201bec74639c4" - }, - { - "address": "0x1ca61174888b60579fd15FE720D5DF0dA60E032F", - "privateKey": "0xfc607407da1ed98a9333b4eb559cdd02820b5f1fbbda05691b04e99a7ce2e613" - }, - { - "address": "0xAC161c5E668843529d77a235e752e13784e58A70", - "privateKey": "0x2c5c2821220bd90964efb2b289d0a61e7a401d93c2b2e510ab23e2fe843566d0" - }, - { - "address": "0x3fDfF03A8B6002E0912c1c0d7BaD5Efa4754220e", - "privateKey": "0x29916a0a0f782a2bfcb324139a79b2ffba1f2c3cc96687fd4852f831db3bfeb2" - }, - { - "address": "0x9DF7a5Fb0745f128dFbbdCc8aFfF0D2b10A1d32c", - "privateKey": "0xdc917fda11c07d7370a07eec463eb2c05da299034e3099cae1e67178276b8cf3" - }, - { - "address": "0xA81F1984B5bF9fe17b7C1DDFBeA60E8Dd33E466d", - "privateKey": "0xd06418ab5283ff1c3fe49e557c305404f8f6112ea0ad77ff37a4a03dc3b5aca4" - }, - { - "address": "0xd1E5a2Fe6B4FdBE04000Abfc3952724D9EC61aA4", - "privateKey": "0xcc8d5a2c90b277d6af2142bbbbd490ca55fcbdd9a551bae933e0d22b5e5d9e57" - }, - { - "address": "0x85e1316f35fB8967c2C49704774c5265ba95bF8D", - "privateKey": "0x44432ab08c215ebabbbe674b54ff79667b8432b6601a8cc2522a86d149a4db41" - }, - { - "address": "0x3F80760f7a280bbF39CfBeeD0900678e3eCf2F5a", - "privateKey": "0x37276cf02923a583330e6715075415df434a3b2a3b733ff3275ff8bbeb3774ae" - }, - { - "address": "0x51Fff4a60b8cc2645195D736046a0A5925585058", - "privateKey": "0x51e1618abb2c96f78dde518ec0c87a50bc0a4d919c676ef7f325be511f931185" - }, - { - "address": "0xE6dDf3088B73FfF821Da19f3a11362FB128af09c", - "privateKey": "0x43c0c34b529bdd043a34427fe7b152064f500b64d2aa2d7e66dfe5cdd0b6ca9a" - }, - { - "address": "0x910CD9Ddd97ED84ac43959da59039382e2Ca2F2A", - "privateKey": "0x13a898361f7805b2d5b9d0641e8ea849a3131d364181bbe419417b7bc696dca0" - }, - { - "address": "0x797252d527647d59C0784454bBa19F9B4B63db22", - "privateKey": "0xef2fa7a2b217c6220c50d0ca4775ff666112f4c9d7bd12bc7ff878ceeba5bbc0" - }, - { - "address": "0x7C022ce01ea2b2c301c7CD67AaaE05592F3D0D2f", - "privateKey": "0x63ee060f66e1e3f6c73550573a00a446d753455ad627eddd77f87b2a96c66fad" - }, - { - "address": "0x7C6531B0274aa676Edc9da933B94bEe12EB62D1e", - "privateKey": "0x537116561f10093f225a8c03d458c1813904b6c02dc0a98e6e80d712dfc79696" - }, - { - "address": "0x5D845580F6D5a06a3eCB63A3Fd3988A1Af3dD534", - "privateKey": "0xe3f4d01a37097c5b4838669e52872fac84596f62fb84970aaf46c6f62817dc96" - }, - { - "address": "0x686E01dAE2F2cCD5eD150E60464627D88B870b7C", - "privateKey": "0x19912094de911b86117e8c77f1750c09889828b610ae66bc49a55b75bce8292a" - }, - { - "address": "0x02D8a8C1F51C48469394e2Ae8Eb40de010A874ce", - "privateKey": "0x8ab36be67bd747ade2f39115f6bd5083a8f6c4406804f07205419ef9a291fa3d" - }, - { - "address": "0x12d4f551271434310b3175bF73999a346b45502C", - "privateKey": "0x84917484ab0b5eb788d22bcbef12ecef3d2c77d9436cfb46bcd5d2846fef2ee4" - }, - { - "address": "0xf5C80Fd2cFB18da67048231Aa31cDd447BeeFFa3", - "privateKey": "0xbf47e5bf5990b19fe8ba817a17e2b90922b052b81d58edef1793e8515de5f3bd" - }, - { - "address": "0xcdd0c8F3BD2A0F45492b7c4bC376319f9cD74BfA", - "privateKey": "0xbc3728503167fed504f45efb08ff53e6deac31174f200cf25b6f55911ea8f86e" - }, - { - "address": "0x25a5a6652E583036896CF2eD1d8405e491036FB4", - "privateKey": "0xc6174d001d6ba3ad983ab13d5d654c59a497360d370eacce476db6e8d5b6c5c8" - }, - { - "address": "0x66485b451885dC0068e781D64f266A9c820f8aBe", - "privateKey": "0x5f98929f09dc62d25041e564c55dce02ca3effeebc340c40b0490d268b8f56fb" - }, - { - "address": "0x586Bde0Ec976b71fBcf241D51FB62a350aCEC772", - "privateKey": "0x0d5a951a5e14b7505b828308cb1337cb4147f49902cae9f5bd97b6b9c843339b" - }, - { - "address": "0x8df776f6331e5e370D1B71d16b181663F967774B", - "privateKey": "0xebe6a29776c3c555daaea2f229711d4e3dfb9211731f5db5804e328e1b1043b0" - }, - { - "address": "0xF8ae75bAe5444C6B531D1D9d924E7e05C4aa54F5", - "privateKey": "0x9aadf257305378488f6b59b8acb589dc94238066e878f70d192953c0e54d296b" - }, - { - "address": "0xb569a782b661227f8a43760eB446e376492a7643", - "privateKey": "0xedfa12cf4f24b0f450dced0601086a7f2d10937cd5312d11cff63037a842f6ab" - }, - { - "address": "0xD99117BA7714824508e88187E012baEA57181994", - "privateKey": "0x57711a089f1f7d147c8489fbd5db4ee503f07fd502a25c864b9f2b3911bfe075" - }, - { - "address": "0xA819bACeD68765EECBF795051f78013A36B3A246", - "privateKey": "0x2b7dae0e848f1c20f4cc6b396ff0d4ff2dcf7a88cf58ccf92a80cb66f92e1a25" - }, - { - "address": "0x7E28d1c50877272d63e9665323Bc17632b33E52c", - "privateKey": "0x44b658e4bf26ee7fcb8927ce62aff08f9c54b26562929d5389b198db3e71710a" - }, - { - "address": "0x3AfFECD2c2b9fDEDD02dc7E9e2a8c324815f1638", - "privateKey": "0xe1f6a7d544257212b8661ddb732c33836ed3a5fbf64594558ad005c49b13d799" - }, - { - "address": "0xFF4b8bD6438433BE33F0D407e42999bDc336D815", - "privateKey": "0x8d749aadecec855fe0d879c2c936be1c3559b2d375cd6d41d62e7d96e8c17d7d" - }, - { - "address": "0x959c63303737c475306c7A7d2D434329e189a134", - "privateKey": "0xb47839faedb89e09622eabf5b4071f1be2a457f00f7a9a17dee5e0ba8602ff92" - }, - { - "address": "0xEE262E8648f3f3966C975cF8a0dB9fb7Ac2094c5", - "privateKey": "0xf1823f3e556adb00d66e0206c19ed278a30ae45354e992496fab1f113cafdb41" - }, - { - "address": "0xaeb8B10D8ea11BC0B3FBd2aA33b200f1D6B31238", - "privateKey": "0xcdaed44cbda5698be2e9921cbf31255233b9823dc445d1bbd89db5c9ea50ed7b" - }, - { - "address": "0xC5D435Be593844D6E9edCe760Cbbc406503F81a2", - "privateKey": "0x274e06fa10f7530fa87514beb5d2c1279a4c05a866636dd123d29b764192e1e0" - }, - { - "address": "0x7d737F88B035c183ab29Acf664cE8cE3e4c0aD68", - "privateKey": "0xdc36579ad5535b2b9bea5c683972aaf32d77f96314ee3e0026137f08a87c5444" - }, - { - "address": "0x7F6ad4b0698Dd5A9B4d62c9005c314BfF4964f91", - "privateKey": "0x08937e2270068612b8a751c4335682c9d1d7223aae38e8bd859228d267381562" - }, - { - "address": "0xde6E9e035E8e7e99dd4022043dee67b1506A2BD6", - "privateKey": "0x2615cd303fcda19615db340b1b7e9ee1dc3c0e6fbc9fbf000c73472a203e98ea" - }, - { - "address": "0x860C49d43133Ca078a45b79418B76BfbE76BB2a8", - "privateKey": "0x275cdc6977f4a9b001e44ac7fa5f0baf9d2d22cdb3385b94efe2af3c17d0a772" - }, - { - "address": "0x1909053EAf03362A8F28A15Bc25e3b2177664083", - "privateKey": "0x7473dbb1979ae8c2946cec70732be4dc5c56a1c03395a794dd303d9a8630a00b" - }, - { - "address": "0x2012c588169884687ef53E2F7F88Ff091d48a82F", - "privateKey": "0x5b94eb904124831ce8cbe26147c8a84663efa3a5bc7ad1d1269691c04b48207e" - }, - { - "address": "0x2c29e67D7C2a76aaF1D90f5cbCa7105E5D162a98", - "privateKey": "0xac7442af877f5e961c3ce72ed0d844fd54449368ab2a6a0fa7fef5bf1a3ffe4c" - }, - { - "address": "0x47aD7dAC3597c7aD9850E03452dE962481bf3E8f", - "privateKey": "0xd54f9d92619f7b784be30c9d1c06c1c526c1e393b5ba496e159db89a5b0e82a1" - }, - { - "address": "0x97963ee81CE298d57f99fFce7220035905b60eE8", - "privateKey": "0xae5dc31c06e4c2bec184d1246906d938421156c8c5dc9d8efbec67f66cdabcbd" - }, - { - "address": "0xF5e89A447d52FD26a4BCd34A141e6c16DB4ecE57", - "privateKey": "0xb9723797317ba0cefa1f0b826ca312dd3c59f60d47e14876778e119f77b2089f" - }, - { - "address": "0x0d805eFc846677e207574f76214DBe8A5a92C745", - "privateKey": "0x1d4ba1b0d8024ac01615b4fc5422906639f263c4329cce69166cf1519c865093" - }, - { - "address": "0x5397b6d07dBd81B62556dEE0BF8C390d87590E99", - "privateKey": "0xf962d31a3028ffab5b394b8771a5f402b03c802abc412dda1d0d5720da927402" - }, - { - "address": "0x50fa9509D76E21B68015906A1991c2bb10466a5b", - "privateKey": "0x21983c421243c3bddabe0bd9cea4645f0cb6b595bcbf6bfdeb04e20e0dd4feae" - }, - { - "address": "0x1e5b730b90873a5e80E95Af5A20413F902bd2EDa", - "privateKey": "0xdbb35f76ff45ff51d707a4794f8de7451126b9e20a2fcbd09481b0d9bde247bd" - }, - { - "address": "0x8E0805a82706440649A0FA417b26Afa45Ea2a06d", - "privateKey": "0x946a4bc1d79074539f5a80ad923483c00b1353edf7d4baea3dec5bae8aeec18d" - }, - { - "address": "0x2cD8ee3ee734fa87F326a3059Fc38f8C4F218814", - "privateKey": "0x338fee1b02209c3d51594ac2fb76cb45833a8847fcd0a530679f3b20d763aeb0" - }, - { - "address": "0x9010224eFc0Ee32ff9B9fCF3626e5e9bB3a60639", - "privateKey": "0x9f292499e681efd8ba37fe35dd48d1aa3e77153de19dddb269942ec028429786" - }, - { - "address": "0x8D4d31c618c6b3feD2E00b275d132Be798146866", - "privateKey": "0x585ad5a0314d068544d3e95288b553d8e7002e30031c1a56c57ed9bfe5f95c72" - }, - { - "address": "0x63ec6d4E54A09D5C809537d3A5CA47CCcB23BD57", - "privateKey": "0xa16d2025c05033bd3dc6f8aaff90279db4ee741913b87ef1735b41300adc4a9b" - }, - { - "address": "0xeA614D632a1E8647348141df716BC36E718fc91c", - "privateKey": "0x0fffc7f8519e4f4a19647c91730fce6eac4315008f74ab646b16b2179152cd5c" - }, - { - "address": "0xE90b77466512551e2Cf168c50b0c05b7044Dc97e", - "privateKey": "0x6e85321f19ee66616da42d079ad3cb583cecca1b2d7f343b65e3d3cf08190c52" - }, - { - "address": "0x14E8385d3d6fE3792393B7E8ea896a6612540F1C", - "privateKey": "0x418877d9f434bc4c79950d177245594a324d64322635b65a51f8e5132a8d230e" - }, - { - "address": "0x53E9405b0096Ae0af667DAB6A96A8c0BEcDb1e25", - "privateKey": "0xfc707262d11468bd07fa0e9e5c35ab41fbd23b92e6cbecaa656653d0254e87d9" - }, - { - "address": "0x8133607a4b42a1575Bf7b38197dD7bA0F4Ff2B59", - "privateKey": "0x09987032f55ff68d11a1cb2b8bb94b37d8cc493bb14e1357bd870ef765629f44" - }, - { - "address": "0x15DdF536c408DE50293E5a2820dA4377e965a7F9", - "privateKey": "0x62e2722182da45364419de62a5ceaf3c6eec811cf7cf8b9a9a10c5cb9dde1370" - }, - { - "address": "0xC629A5BD3780380C8Fb86cF27920d843A187eBE9", - "privateKey": "0x8b652e4c38014547a3538f783339697bda8e184e9a5c566505fa4fb42c7afd13" - }, - { - "address": "0xFCe0B5eAb0F21D23fCf11AfE1144dCa1F305B6ab", - "privateKey": "0xc56c8138fa3277f2b51255ed301f6a055af04dac5a665aa65c00ebcb84988283" - }, - { - "address": "0x95C5e1d33Ed6821aDE0431b24065465FaF8f61dD", - "privateKey": "0x69fa4cfbbf0f32c68074d7f38833f269e349c3f8299d3a95c96d42e645df89ed" - }, - { - "address": "0xeb4Ae407e5eA10729fb87142FC763084a5aF83FB", - "privateKey": "0xcc1ac6dd91bfa9656cc33eff43d805e865b96ef2ed85faab3367b45097337f55" - }, - { - "address": "0x28d23C0E6F71a862743c299039e4382704fa8F61", - "privateKey": "0xb19eb014f8637f478ddfe8fc1d67b61c52aca1252d03a280678e476d723f1f3f" - }, - { - "address": "0x2EFA6568a8DB8D92788776f28cd1cc3f73fDe0C2", - "privateKey": "0xf3821683509412608dc2d3f916f03e80dd7b3ce2d35c54b6dfd2aac707e2e392" - }, - { - "address": "0x492F79D01723dE584d3dceD764F72f06592E9C18", - "privateKey": "0xc2c737df5d4de3c3f94138de20866c7a11a0ab1498f7041e30014c28e609beda" - }, - { - "address": "0x1195Ad79a8eEa02555F6dA7411fc3423B0a48760", - "privateKey": "0x5b16d02a6046e53c68b3c8038f52ad344b14c74dac6fc718585178cbd2ac716a" - }, - { - "address": "0xBB43202eFF0e5BA34959Ad44D70C8c1bb5BEb781", - "privateKey": "0xe96c101329065ac47def776b142ec8d66654fde9e8e43b7e1fc99335d26fb698" - }, - { - "address": "0x08cc329296394baB0f38cc65A93d7C99B45fE2Db", - "privateKey": "0x3b2f0d3aa1715409cd0e5d749db60672351be8c0511d20ed9781120062876bc2" - }, - { - "address": "0x4FDD61245DAC99b51906d88206b2924F6288D097", - "privateKey": "0x6b3e2c896988b1564ccc7e41058fb33a17ce4f0e7ccbcda7164006b0e8fafb5b" - }, - { - "address": "0xe22A164dA137AE7cF1e9e1f7B13a9375b0bc0D9c", - "privateKey": "0x021c2b55fdcafdb9b116f982e9e2c072c59dc74803ca0c0a84a17feda00a177b" - }, - { - "address": "0x76ea2d1709c595Af4F1FC4D5A58c092aDD3fEc33", - "privateKey": "0x00acd0681e9c9d1c8e0236e66d7c0ab6e535570e1164de9662916cd27ccbebe5" - }, - { - "address": "0xb47593ff870332A64CdbD71502fD38A9Ab878F75", - "privateKey": "0xcc284e38d5dff840df83de9c40c2765e789d3b9d78a5071af6713188dd502422" - }, - { - "address": "0x900232Ba82C117AaEd81aBAe2e78d92Fbd06C572", - "privateKey": "0xe82b7930a6341d3033236981a7c25aa41a3463750281054add1d3abca31bd102" - }, - { - "address": "0xbd6055b7e6653908AFAB1AE17c8fbF1C0a87c18A", - "privateKey": "0x95564112497dd4978f38fee02b71f382ddcde06bba453826c1d36b65c60f15fe" - }, - { - "address": "0x8443E81B793A1052829cD87E6f30fC2DCccD858c", - "privateKey": "0xfd67cf6c51af0ac84ccd75bcdd7d7562843d62443d2ebe7820ce284e7238aba4" - }, - { - "address": "0x9Fd06F029AE358EA633f978C0C441469869De3aB", - "privateKey": "0xee1b711f4f5c44fd75fa7c5cf98b1558cdaf9295f140a0477b284bc5d06096d9" - }, - { - "address": "0xfB05dA0539db445fAeAEe5bb6BF7FdAFc7D29F70", - "privateKey": "0x277e77212001b2320847bf411c56dc59e5d5e3363c32377dd2ddb65f78aa739f" - }, - { - "address": "0xa5E5f0C1b4f5c9721005A20dD4792a3442BE2574", - "privateKey": "0xef74ee06eaa9e1117adbf5cf49d140237e482a36794b6dfb4d687eaf1819ff12" - }, - { - "address": "0xAC5a1CE0c39dC868f62f777eD742c44Ec371A26d", - "privateKey": "0xa10214fa68169ee52f5ba5c522dc531aefdd95815055a5b2dc23af9df7eb194d" - }, - { - "address": "0xC41850E5052302017cfB2E09C8Cd183928204BF9", - "privateKey": "0xa98fdba142b012b5bfa4ab25471419ddc2d24f47648c78419f6bcec4f2761127" - }, - { - "address": "0xd49694A5eB69FA104A31fc1866BC7EBFbd24C5f2", - "privateKey": "0xba7986f0d02cc6287bc4ab0b78aa09a4de62b01ff8457cb099981aee097a4223" - }, - { - "address": "0x6166eA9Aa367958B1aD7484Ca4FCee9902361EDB", - "privateKey": "0x3ad7137fb0e4e59cd51c9ec693e4ee754a734c95308c71d8ea6c6478abc3d141" - }, - { - "address": "0xEb1De537b07100f87bc5E9496365cB060fb3507B", - "privateKey": "0x849561e982c66e5ceacdfea2a9216de7480bf873ad80006e270216f640f2809c" - }, - { - "address": "0xcE6Cb56B82d7A0206F636f271e9ebAbA4e7f201D", - "privateKey": "0x693b0574f553961bcbc99d00861730968276cae5b04dcafe48000e35bc804a47" - }, - { - "address": "0xf1cc58baEe89Afcd7e717D881406781af700818f", - "privateKey": "0x15ea662e63db22ce4b192ffae2c6fc87dcae5538f4f4bf20bad989796c8232c4" - }, - { - "address": "0x110bCC31D866a3be08eF09EAfD12CaA6fE387031", - "privateKey": "0x61af2f0cffe0ea80c63c5d63d54906b16f9c10551c6b6b342194f6a1d0d49882" - }, - { - "address": "0xa644C3F844deA893F7F0B429c091E77957B5A06B", - "privateKey": "0x093ad2c132bb2401c9987578543776ed5bfcb1b789450df523bdccde59673c6a" - }, - { - "address": "0xeBCd3CdCfa9b3D43355997C8a5Bd9ED6b7B2Fa32", - "privateKey": "0xc09eb93bb59a2e7bfd2233c817b170c8ef535ffb73e095cb258463dff63d6baa" - }, - { - "address": "0xe151ac651c930eb3A79B9B17109C7744f34a72b6", - "privateKey": "0x3ade3a0f02b7d0153442b48ef578d9a4f033c2414939194b0e0c6e0b97ec5997" - }, - { - "address": "0x22194bca55Ff04e9378b5Fa430BeE0536F0852F8", - "privateKey": "0x1b18030ec975edbdc3fa3ef1d5fc0749837161da30e4d2af2959d01e644cdc4e" - }, - { - "address": "0xfeafC6b44B376Bd116520e6D06bdbB79C9E6C01B", - "privateKey": "0xd11aea871552fb4d4df64945fd492b91824463a0468ef3d5afcebd85f2a98e62" - }, - { - "address": "0x7c35c10c2371d9F6BBb58B27A9CA51d126C36262", - "privateKey": "0x80de4c98442915ccef41607b817bfcc0fe010c7ddf1527df83d02a5b8c17290d" - }, - { - "address": "0x9597306276F55aCe078ae00e57D0c638fDECb366", - "privateKey": "0x69a330299b9b7a9f302e443cf379e7ad313bf9b32b9648df48139fcb23f3b4fa" - }, - { - "address": "0x57FdB64bA393590Bf0BEbabddBab2ED698c76A25", - "privateKey": "0x52dd4283f0ed2b50a9f54e29f6ce731f8c57ed9c0e71303b00d5bad0e512dc43" - }, - { - "address": "0xd03BB80580F6b9D307eb1c6F3B0450A443BAF7D8", - "privateKey": "0xc3dd590cec46f4a40ac7bb8787f4ff9c88fcbb43acbd9a76ca56907c3acb9622" - }, - { - "address": "0xd3921dBEfc3161Fa1F9e8C02A3f56B0Fb5c2B488", - "privateKey": "0x501de46b7a8ab89ed24ad8f085a1ce9c19c043cd4dd985d4047d97ef107e67e6" - }, - { - "address": "0x442E3cf26eE76c370C85d0499A5b2CD69d7d90BE", - "privateKey": "0xf5d36bdc62e7eb83446a6676b72f6e33af9e8f89fc01b030a5ea5a34c5303104" - }, - { - "address": "0x37412B491F356Cc6bDC5290BdECb98DB7E67303c", - "privateKey": "0xa8b9e442149ad6580993a631a1ed8dd353018c67222d982ce6fa6903e7bd0b78" - }, - { - "address": "0x1B66E1969Dd49dDe23Fb099A8ff5DC5Cb0393598", - "privateKey": "0x95a63d32544fcd31a1513a6aa1e2a58c662e7acf02d0dbb130555def533a3ffd" - }, - { - "address": "0x826513e5C1689AAf837148a9F60BB495016FD931", - "privateKey": "0x403b064e644760cb5b77bc9e64d5412ba32c8756983efcc1204294f5b35675aa" - }, - { - "address": "0x06673033A90ddF707232666B7cA8704CDEa3c562", - "privateKey": "0x1ccf74485c7fd3793436cb3c30cac750fef7cd66c3c95919d29ea408ca903030" - }, - { - "address": "0x3faBB2197BA5D07050ff3983ceC349ADD94Ef1E8", - "privateKey": "0x9c1de9bf6e1e7a0bc9a4a3d5e932217231421af2b4e52e6c16ad52fe02789b25" - }, - { - "address": "0x4C514eB387920CCe4c7d43f947da4325AB52Dd78", - "privateKey": "0xff70bd48d2b24c524a296f39ef4668b3a72f5067a6beb56ae4cbcc72d9f5c8ce" - }, - { - "address": "0xe2E745BCfEe19dc0558249Bb62bb9657449b80BD", - "privateKey": "0x6cb7d78a3e04254e5fea75d42bea7fb1f95268a9cff8da7e20ead5de107d7538" - }, - { - "address": "0x608403268d0Efc5E7de9be239b163Cb1B8a9a1ab", - "privateKey": "0x901e7d48de4fbdafeced3b0aac0c4986cdf671e42e2947ae98e57d3fc63d9be0" - }, - { - "address": "0x1614329D991085754F9b4DFA2E37eA7aA42185b0", - "privateKey": "0xc85892b5b861b964f5c11e66302482f621247e82c14a91aba7140e1118662b61" - }, - { - "address": "0xabC4915171f2d5cE09A49f1b3d51327593A037fF", - "privateKey": "0x7f36f5b3e7d68d580c61562c6d410953fd045b03ef88a5227116a19f7027b9e4" - }, - { - "address": "0x7a052b33490763295b5c608cfF71a8cFf846EAaC", - "privateKey": "0x92493cfddbaaa6d7c3c6046a62f4ce16cef7f3b4d3b8db352b8ea5d6efc1cd79" - }, - { - "address": "0x2af8Cbb8ee136fa72651e3397cF1eb1248732B9C", - "privateKey": "0x62e7683cdd82d360cf427df82784e05ea100d987663f672152bee8631bb47f38" - }, - { - "address": "0x8897FAbDB98b26d95A3Fe7c44De7DeA686B31FC6", - "privateKey": "0x565549a5fb3ee005ec5211533ecb201441b2c673c99d0c2666aeb61bde301b97" - }, - { - "address": "0x7Fe000404d20e86d8973535D2553537eCbe8F1ab", - "privateKey": "0x520d02ee7f23d60880f51d526e0f88d5a479ed5cf645bdde769b15a3dfb69fe8" - }, - { - "address": "0x0Edf5b02aB709E2A2603d035D0c2377ed25F8Ae1", - "privateKey": "0x54f324c1031ab7b12d381e23213ed7cfdeaf239cea1148afc3cf4299ebaa3b29" - }, - { - "address": "0x06c86aFBf4b37c66ABe841cE2E5AB54124d5B554", - "privateKey": "0x60040f403439cbacd82c4cfbd6c0468775b19d0d476ae081bc06c937f9a0a9d5" - }, - { - "address": "0xdf08165896291487336309b26b40f0007fe6F53d", - "privateKey": "0x04d2664068141d48396f2c31184f293b893205d03db2159af978747b25f9f2ca" - }, - { - "address": "0xa819eBdBdBcDC48d906D7f874D24bc8B0E58Ce8c", - "privateKey": "0xc3eec6071f0ac0a4638d6529421af03b84dd03a301eab90fe8690cb900a025e7" - }, - { - "address": "0xDE5Bc921F4870F32c600641a3ed159E6371BD6f9", - "privateKey": "0x0f65ba6351dfb182b5dabdb4f772918af7f62af0bee1cc6006598141f5617bcd" - }, - { - "address": "0x1E3De207170C82F88c8835b85638275d182477AD", - "privateKey": "0x6ed8c799e4ee68c63077796a4e7e1261309d60f6677c669e5a2227ea96b9229e" - }, - { - "address": "0x486c7898bCee65a8FBF1c48CCBa47afc0178f6B5", - "privateKey": "0xbf5bd59f57b80480e15875ff62aafbf40c26ce2c850d734d09cbb6dba2bbad8e" - }, - { - "address": "0x573dbe88761CfC4Da07D92D861284B5c64A8151B", - "privateKey": "0xebec7198a1f681894597eb19c4b7a9112b576db14aed6d6a60505007d92a5019" - }, - { - "address": "0x366e3fa7de411Bb7dd99d92befe7354F56657bb8", - "privateKey": "0x4b2a5cbb912336a7177ca72e8b5d1fe66b8edd36b733857ff956888d4784be93" - }, - { - "address": "0xEcD371F5A939c2474BaAd30108eC5779585D9F79", - "privateKey": "0xbaf9cf63979d1fc8db310c5db040f72bf8985aff93e076f3ed9970fea191b11d" - }, - { - "address": "0x7D1e61B1b6a1d126c2596442a1f9d6555560F8e5", - "privateKey": "0x7a6a2ae05da386b37a3bd8e20124c457a7a0f981f5141e6e79410d68bcfed86f" - }, - { - "address": "0xDf02b6A09660E1Dfb41d58d74480160e73D5caA1", - "privateKey": "0x4adf1bd3268b3ae075d722633070b5aace0d06379109c36e6e6665f0d8411f3a" - }, - { - "address": "0x7a69Cd5Faa1b1cF0f07A3F5d041278be65d46fe1", - "privateKey": "0x5df08fc85af7d465f9530c82e196e7b950f2fd332f2f457c2cf3a4fb4d52dc5c" - }, - { - "address": "0xFebeeC0eFd135c2028b9683c766e66Cc2f2d22f7", - "privateKey": "0xbcf48121bf46a181e6caa99552d526b49084af93433f5ca083f157ef65b858ab" - }, - { - "address": "0x126b5483c2f25Ac5f1bb2D9f118D189ba78C727f", - "privateKey": "0x386f1799672079ba8ba5b63a059719bd41d4470b9bd1b36c55c6733974675eb8" - }, - { - "address": "0x2B05D6B279cC5096e14cDa4a28Ca834EF3a101bD", - "privateKey": "0x6645399e000168934dc6a5e7451eca6efc98464acb15ef3fe110d2e202d76636" - }, - { - "address": "0x55525DcD80e42D121eb229c691952D845dCC3834", - "privateKey": "0x1d58861009b57e7d615a1e737df9fec1bab335c4fbeb60810873b196b6af1d91" - }, - { - "address": "0xf612DbdE53284EECdd9dE00f6F30DDDe0744f413", - "privateKey": "0x5caf7f37153ae24ff566ad2d83e5e97857add8f11eca4fca44db8bd6a76e175a" - }, - { - "address": "0x423bd73dEdE1F09d8e4206F0a3ACA8fE04204486", - "privateKey": "0x89f73b0f4b9ea3cddc3a9c06b0768b14f265fbf75deb556b719c8ea176324c13" - }, - { - "address": "0x42409c1b01DC73145CAc71ba759aAEC490C5b4f2", - "privateKey": "0x7f630882bd1fd606300ca305aaa97a38a8ec921e4fc860b5a1ef220a2ccffe25" - }, - { - "address": "0x64f76A8656dc6FdF7bD16335A9847A711f74F16C", - "privateKey": "0xc0d4ec36141ddcd120f8c2029c0ef543894875e68edc8db0e4c01a9c02bd333f" - }, - { - "address": "0x42949a81a94a8970f51865308d1c28913432cF1e", - "privateKey": "0xba4e06b6f745d386a47e27c1b3fa531e34d81f1773e049b833dc4c633ba95359" - }, - { - "address": "0x2d7FA0C5a63543e9627c29a24C92A30f058262ec", - "privateKey": "0x9b7b768f8f09f8b8666123b3275468933522b35c98a7f1391c6966ae594b7f93" - }, - { - "address": "0xd66dada94CceF2C42979125545815b4C8e2cC2c6", - "privateKey": "0xffaccb2605805d3825581b39d6cf162912b7e30ba4bd841e804214114af9a949" - }, - { - "address": "0x0b413b9Ba30fDD8AE623E4FaC5F14711b4DecC8D", - "privateKey": "0x9a9cfd091ab5a58e41559e0606645c06de707ad8f54c3ab60692f8f057e1f864" - }, - { - "address": "0xBBaeaee23d6695aba628d6c1be11C43eF267b25d", - "privateKey": "0xfb7cbd365b5be6f5e5106d98262280299b01db5d05cb78a3238c12be12bc1312" - }, - { - "address": "0x52d9B0ecc54De44e5C17B9b8e2B1D98888d606b2", - "privateKey": "0xb3c23541bdf3cf0fac74b8c16b7d8407774a643dad7f46ed1addffe1fa312a6c" - }, - { - "address": "0xfE1fA323D49EB077094f688A746BB5B30210Ad36", - "privateKey": "0xcc18866db4c77d5e9fb66c0618092e2f0904afda4dd84949eb76a67280b64bba" - }, - { - "address": "0x14b254C8DB7f1d1d1fe2a55f7E740b35FDb1C23F", - "privateKey": "0x4d803aad899ee64d8d40c7acd6d7cde907b67a48a6f8300343b18be89975d288" - }, - { - "address": "0x73e208228935245A10D96b008273a36307587a45", - "privateKey": "0x12cf96605d70a8d95afa63e92d42bd4c3de967fef0532413e5e5e510762cd99d" - }, - { - "address": "0xbE4306389041d56E7ffAa91583e2b6FBC7f55e0b", - "privateKey": "0xb55b4344519810da75f53c6340c3bc18c8f10ee522956f57b6d953be773d479c" - }, - { - "address": "0x91023faf59f1EF49ad8240fFC3f71cF6A2D37a76", - "privateKey": "0x0dbdea132e5ecaf0d207c35edb568156053dbe3312022ca153d2205adb1645f5" - }, - { - "address": "0xcfeE16cd586BA60f9E3b2f05CF57B29EB03FD230", - "privateKey": "0x36dcb51ec9e79f67fbabad4edb31e4cd1c982fb1f2a6e1aeaa1e38100d590059" - }, - { - "address": "0xa4300581e73d3577E103658F802460BEB4db6f81", - "privateKey": "0x21579cf08cdec88d0b10b0411afff147b4fca43153bbac279f4be6e9c9aea616" - }, - { - "address": "0xf3ad8550d3884136c64b8612DC6895af9aa0fC51", - "privateKey": "0xc97891baeffa9abcdeab775b40d982587d5efb8fdc364b537f0ced6303af5582" - }, - { - "address": "0x4cf14409e1045c6b78ec9f6c18f1d68376C337e7", - "privateKey": "0x5277a4429f79d1e27266834ce4297fd715d430709f858fc2b58c82e36074f5d3" - }, - { - "address": "0xB18432b0E6EB3AfebB64C04680ad290284600580", - "privateKey": "0x7e92c46b8898cd837826f7225b5cd73e10889790de56cb59388a8ce5fdff1f6a" - }, - { - "address": "0xc4Ce2fccA2548EDEdB81aEdE6f119B9321a61C6a", - "privateKey": "0x0122740ac6949702c7d43375bf479c4e002dc54ca0fee80592da08cbc3fd9a46" - }, - { - "address": "0x116E65260D3d5569466d5C0c9543AEdBD7Ce242A", - "privateKey": "0x17f56554a253fe2c174582a503c10dd2a9584a216932feea93ec38e87bb8bbe5" - }, - { - "address": "0xFEc6560e874f37FcC2EFB0BE860b8ab01B6d05E6", - "privateKey": "0xff783051371091145f33b0eb305ca75cbd420732da456d0df3ce680dd80f9db1" - }, - { - "address": "0x5EC85DF2fdA8644C6Fa86eB4c45Aa7833864ED9f", - "privateKey": "0xdfb9046cc3db96d2f7208ce5b64af3a966023ae5376ef274606fdbb15d96addd" - }, - { - "address": "0xA72BDFCfbAE6a521Cc2E6c9cfDd3a9f74655E0a4", - "privateKey": "0x284644efede15f86002608ba24ebcf5d6288f4d7f65e8502c8202d128a622f83" - }, - { - "address": "0x148dc6a2B0ADe7D486bA4d2C2f35D38bd58Bd86b", - "privateKey": "0xd6d052fc9f7c260c0d6b207de99c3fc93af465000b0770aa311b2941903d826d" - }, - { - "address": "0xA2cd83f2f1cCb75fb985A9c85e96d692F034467d", - "privateKey": "0x6eab6349bd2cc4e5dd8c85d197ab17f3f9a32c750e01c3919d62d76c2218f8eb" - }, - { - "address": "0x8B101A3A5a157abE707b58543a590D0894a60076", - "privateKey": "0x9cc2b04f4b013006bf45beb7f1a39b6b9ee73eef30e41228c4370d513a781e91" - }, - { - "address": "0x2D419b6F7Db45C56Ac6aC0dECE04a830f9251EC0", - "privateKey": "0xac86678bc98152dc9f9d60d89f164654034b0820e03a414b579b8ca654824a19" - }, - { - "address": "0xbCefa9522e507Eaba819a485a6A139a83c3399d0", - "privateKey": "0xda65f47a3fd81c3458e115faf568ef60fb5b00e18c9cd85c6683092f90191fb5" - }, - { - "address": "0x1fAdC934f5b2a7A676Aa724b7a8134d5b89da176", - "privateKey": "0xa6774f68f80648832991362a2da2c9faa2bdf0ac58b98d427b3533f520e5f709" - }, - { - "address": "0x07bE2392ad802d5475c3Cebff4AF7DfFf1366e66", - "privateKey": "0x86f700a1a6ef2072dd7a06f77df636b287657a7711337545a41a5851b0a465fb" - }, - { - "address": "0xcF045Ad33660e2164618E6465a44b1560d636DEA", - "privateKey": "0xcc9d689bfc3cf5c761ce7cb69614d4af67178968a4c23609713f3ac4514bcfab" - }, - { - "address": "0xB4c57bb57131ad9a09164697726bb7e782Cd80cf", - "privateKey": "0x91f485c4c1a1dbcf336fce666e560f3b893c2e22cf6fac828a17501cf78d9d23" - }, - { - "address": "0xa09F84E5E5C737cF514CdE0f87a9321B651dbAd9", - "privateKey": "0x3fdc32335a3212d913160e79eb1cf6bb98a534d7f838ef06db3a9c3fb9e07f04" - }, - { - "address": "0x67DeF5A4C05a32FD670369e9D390Fd1aFd0CA8C0", - "privateKey": "0xc6f5514fcca7c3e154563bf46a7d878e4ffa4a0016926c2c37dde6949160b5f1" - }, - { - "address": "0x6F404a6761D6A95c43F95d9582d21C4b9438b352", - "privateKey": "0x616a73af79099e10f700c1f605893b48c971bee2f101fc4c02ed0cdcabfe41c3" - }, - { - "address": "0xB77F262FDD5A96d2A5B407Efe0772476BF16852b", - "privateKey": "0x56d4ed2ffa7722b76cec1af5186076b600aded09e473c3f6ea8edb8421283f4d" - }, - { - "address": "0xcbE8edd77b4Bef8E90B3430e348441B57AB7B3A0", - "privateKey": "0x2edd0884e4dbf583a9e2db8fe83cfb2cd0ed7cb4e9fb3fb7383368ec5af3abb3" - }, - { - "address": "0x9576D3C217b4A4f37289691f84a0E27c9cEb5A16", - "privateKey": "0xf72f9eaa4ee01a852ed9ca3e47465e31d5305b0cd50985e679c0474b56810610" - }, - { - "address": "0x3274dC55F5F09B35215D8ECE67543724EFB7299e", - "privateKey": "0x6696732845c0fce3fcd38a70d280dcef6f94f5f4f57adea48a8781e1950cd9c5" - }, - { - "address": "0x591d7ffFc18fd8FA43B838F8Af0e364a61C47bcd", - "privateKey": "0x08d49a37f164863d87a5957202a7d5d0f9ee1fa72a6bb633aa56943ad515919c" - }, - { - "address": "0xf98b4abE245695092CAF18b504d4DB3eF1Dd504d", - "privateKey": "0x6e139712a8ba4e0d42b97674e432b31a2ef984d43844df92770dbcea472b474c" - }, - { - "address": "0xa2a4e88B03961Dc3E4EC075EAC4bb4fB587926b0", - "privateKey": "0x2ac3dfe113a41c6b63bd01285ed2d131a343dbfb22e51c9a482722fd654bcb16" - }, - { - "address": "0xa8557c171Bb0EEa8b528C0D0d785Ac30948ADF9a", - "privateKey": "0x92f123de2e52a93d9c2a6dbc3486546185b1ee66d3609358495c33eec403ab41" - }, - { - "address": "0x4fD5091163AD969eB9a551F3B5902fF798bB14a8", - "privateKey": "0x110f10238a93ac9cb314d5e1828bc0a5f0e6b04f0e674911beb2f768387cf6e2" - }, - { - "address": "0x8C4AfB5806CFfd69De778652Bb1115fc56E216d6", - "privateKey": "0x7bfcb750c3ccecd7cd30c2375aa72dd4b6646fc683c4296dc4340336392aa1ab" - }, - { - "address": "0xf143dFB4765f3d6E883226dBb4eA5ab09a168A1E", - "privateKey": "0x3b2c1760505d6c2d330119dd4c704426dc1d78de590fc1cfb6d97e6d1bf9b614" - }, - { - "address": "0xD488FC0aa4E7cd034B3e495cb8Fb99CCc485cc0D", - "privateKey": "0xd9da9e36858615a5267fc86a781e08d15a74f3cc6cc74ae38d4022ff4ef721d8" - }, - { - "address": "0x9Bf94AC4B09051b5d1773d4e5044c12Db1A62dC4", - "privateKey": "0xfa4c8b0c31b76a093fdb32377141446c212eb638732f5a6b8482ce11be0a05d9" - }, - { - "address": "0xf8315Bb2566f1E2C57752D97FA443D6Bb5547Ce0", - "privateKey": "0xf4238ae4c8fb9e52954dbee6a41097f8a8df1cf95246646d7083c8b066c5c3a2" - }, - { - "address": "0x80E4F0702011253Efc5180181f8DB3bb6da0B193", - "privateKey": "0xf246ab6568f1616528abb1fcd32898732ac1da7b076ac4fe3be50869806eee92" - }, - { - "address": "0x309497fd5bCB52A5a34daFe1CD234086827ddb4d", - "privateKey": "0xe7acc458b8d7e1b7fe91e71ff5dfc11cc63e2b847c74259341b65ab4d0062408" - }, - { - "address": "0x85869FBC2116E261C759371283E21FcC0EF315A8", - "privateKey": "0x9821a6332b51cc97ecde4097b4132a300af535f60786133bb8a7a0a398c435d6" - }, - { - "address": "0x8Cf43125e4A3226A49Ba2aAc9AA56e59390A3418", - "privateKey": "0x484b177289d19671c9835627cfa1ee860553ea523f2ede5b959e9875ed3bd0c4" - }, - { - "address": "0xe6E606C7B4138C8f93b7058a95ab2FE466A62eA5", - "privateKey": "0x49ec3ccd34d2e4050ec648bc3f6a876d5f888f320ec410684a28d3112ec05c8c" - }, - { - "address": "0x45340b507390E142BEA66495Ef0DDf444Ce92084", - "privateKey": "0xd2775390d00170120d7005ad627a14eebca9c530b43fda9525ab8631a4f74582" - }, - { - "address": "0xb8718E5976d08fB987fB6Fa6400Aa81250414E08", - "privateKey": "0x6c658d3cd4a911f554f79c22fad2d9219ef1aae3dc0f5164777f58ff549d340f" - }, - { - "address": "0x27963b237140bC255ED0070dFDCdb34c933B4D7E", - "privateKey": "0x9572a1080566ed88fa192007b94049c388cf980b551e645d7c62a2a410b26038" - }, - { - "address": "0x03dA7bb6317E302083F1b12d863176694c520601", - "privateKey": "0x60f83522d13ab4f118a37f94338df20b1e435216cc3d9294f7931e555c1d2526" - }, - { - "address": "0xd2C1Eb215C8D54326b7247fe2F26f124d883927D", - "privateKey": "0x8a359d20173a08a4ed3cf63cca1ddfe59709879a981ea76f669bafeeb7bca075" - }, - { - "address": "0x78c3bF392aB079EfB615b062339C64695f65a9D2", - "privateKey": "0x21190e1046058469dc9f0f022b3764d2280d9550320d8022b86a2e6ee18c1d09" - }, - { - "address": "0xF76006235CC72e31C8fd3a21A8D7ccfd070b5B94", - "privateKey": "0x7b0ca3342b002aa952f587bdd0e98a94f444fdaf839a302b082679b8ee7ec047" - }, - { - "address": "0x090c44c3583CB5B5036b2eC80b2d98d051A978b1", - "privateKey": "0x6d7d993412b44a99f894220759b79aa089afc1fffea72ab0d1cfafc913024812" - }, - { - "address": "0xc8417924a6A588D9D4dE25898fe8BCfE8B848C2b", - "privateKey": "0x2b31e84f0c3dbae1df0275a0d66376edc122d4fec1b12878493c618bd92733ab" - }, - { - "address": "0x17deFc7A7115096E1F30f2Ef50F5a944Ec69D295", - "privateKey": "0xd976a4d8fb0495c66f34bbf5034bc700122b795e406006feabd15ae0b9f89c15" - }, - { - "address": "0xCB67A60687c59F029E7e99aAfceb6512E7549dc5", - "privateKey": "0x4d46ecf8b1c0648b58a265ec81a0e7c722ccf5935b8091ad310bc67e375e8c22" - }, - { - "address": "0x5F2Fe6FCd22ada314718d95DFdA925E3DB9B3C99", - "privateKey": "0xbbd9c2c15ad3e2add8f39399a789e70753e91bb462c722472a642e3c3ae40bf3" - }, - { - "address": "0xefaA35f402E977e21BfC19879C29D1aa59d0617A", - "privateKey": "0xfa9e17a6f1c63973c99b79f7696281663400b491377b307cb279be650a91e915" - }, - { - "address": "0x50DbCdA3B038CB0cE998713c6Ed5419767bf0E38", - "privateKey": "0xa2fe5934ef0b0e8ff3c58aeb1adac72def62f3201a9423e538795c814943f360" - }, - { - "address": "0x2e73CdF86e4bE3aB3D30A5ACc1F2675201CDC273", - "privateKey": "0x5a781ea3a8071734f6ad2fd4f800cae7ed809a54558b74ab54d74bb75c844ab0" - }, - { - "address": "0x17d5F80D245212C9502Cca8fdBd622d034c786D4", - "privateKey": "0xff5fa643a637a704b69c1c473d85bb1529e1b00c00c4aba774f927f5420841d9" - }, - { - "address": "0x9eDA4251af4E631dff2815103f65efd7Ba7CB495", - "privateKey": "0x2a791e02869b1e1f4b5b136028b64f633f6f41681763c9d5dac83f33ab1ec43d" - }, - { - "address": "0x7feafFf2D2118FF78fD5CA81191442C9e1e7703F", - "privateKey": "0x974ae94e79b94eb7fbb3cec641257e7764707d4dae78ea491d59d00c53540ccd" - }, - { - "address": "0x9b444a330aCc6c0B3C14932D3245399A787F5315", - "privateKey": "0x3bc7dfaab7aa29fec7eeccb7e6234a17e60e0dc4a619e97b1ce6f8fe2ae64076" - }, - { - "address": "0xa33a54bC13fd959b05014f1F9998B338610b1bB5", - "privateKey": "0xb8c76f8667b644e5a5c1be0b1e06dc4c3ae9ce64e2cf08095d607fbb880348c7" - }, - { - "address": "0x7bA666b699B4EeF33E1F96D2A1Fb60269D889D11", - "privateKey": "0x09442c6b82e8bd8fca95a23a31bf69db0bc3f0d38a933a627e5f7fbefc556638" - }, - { - "address": "0x3C585F7fF23a914dDF2ED63a3E4F59eA1F204937", - "privateKey": "0xc8b9c737044efe8a7833087b56ab3378bf5f0cd710627347ce5509ab1f8a87f0" - }, - { - "address": "0x653b48DaD42dE6D59d1d6BD8384C983d795d48AF", - "privateKey": "0xe9d327d39d4b9ae37f6ecf0e6fb4f1e48a3bb5846fdfa60231c26c132c4e0857" - }, - { - "address": "0x881c41B0c885Fa5a61C683638838a724f9e94f9e", - "privateKey": "0x889f0391d3a615db6d2bb2db021a02ba318ab6ab8658c11124a65329a02f5dd4" - }, - { - "address": "0xC074c86C11023F3F084F6C68Fa4a8fABcb69aFa0", - "privateKey": "0x6ee3e0a5bd254aa87311f3e42eb2bf03a474cf9f077314def1d6ac069bf8d940" - }, - { - "address": "0x2332098b4b25ed2C7a412A8c69a33450C872Ed0f", - "privateKey": "0xb3f73075be51b7c87d32052d007cc8e78ae27b0fe649ee4e6b4effa2d853382b" - }, - { - "address": "0xf3E61c59635b5230aFA6dD0A74E9f646C0a1D4b4", - "privateKey": "0x632e31189cd0e26cca7a0fcf940e03ba4835f425988774e0633acc88f45d4334" - }, - { - "address": "0x3DaCc58C1084a273Ae6c63E75E43491Db3932957", - "privateKey": "0x96191ad5a4777dc9380829fac939c844e1771c486a5ae9aad465a0523034f862" - }, - { - "address": "0x3C2c53A5322e0f3bfBF6d25dc1c9876FAfBa811f", - "privateKey": "0x245e6904987215621491d1e68c869a622e1fb71860df01ad2026703baf232585" - }, - { - "address": "0xA4c13c71A2C177Df8f0d0841eB6819902a8B9B9E", - "privateKey": "0x2ad9e5192fee279d43350757b08669214ef4ba870b310c42011f015b96362842" - }, - { - "address": "0xFC5953Ab3dcCa22EA62a09ced7A0c799612F3DC1", - "privateKey": "0x0487adf165cbe752771968c9c2f870972dd98ac88aeb504d356588621c0f334a" - }, - { - "address": "0x5c48b64573b6a3E546e1DC3b9842433c06f1fbC0", - "privateKey": "0xb2eb7a530deb5dfee77b016d597bf9ec89f0da5beddec21fb0ee2e4e69c93668" - }, - { - "address": "0x01c647368c253daD93584277e0c419Cc041eD0f2", - "privateKey": "0x63ef1a9e89fc420cafdf95965194a2d62664496319fc4c4202b554452c35dbcb" - }, - { - "address": "0x2dFA50e9108c575600Ec4B1443A604c2f09a83F0", - "privateKey": "0xc331aad9d9afbbe89aa335ee7b3853b17551510dca0854c025466266d13b2ae9" - }, - { - "address": "0x8766704de4C73E4a7F538eDe648aEF409B09d07E", - "privateKey": "0x51d26877b97246c46a4cc22be610d9d87ed0e07d99d59eaa2d70103d178259cd" - }, - { - "address": "0x17aABC510D44CEd30892028D2480787aDdc2ccd0", - "privateKey": "0xa369a7e50ceb41c7985bfb78152173882c50702fd57485f0ee97a824bf78d7eb" - }, - { - "address": "0x41bcE59d1657A388C566d6f48F8eAe576FFCB592", - "privateKey": "0xc58f84296ba18033419bccdc9b869ee3347c2c1182fed3951fb3bc4398f8c5c2" - }, - { - "address": "0xb1E46970df7523046170fC064a41A712cEb85723", - "privateKey": "0x0f04344b2dbc07e4b2077343d5ee197cc7e872c60d730b4c50b94dc11005ae23" - }, - { - "address": "0x226077862791b50D8B0873b32f49D864D0295aba", - "privateKey": "0xbc94aef6fde1a0226dff6984b8e7beb3e3e2b36555d87656c4d78af055b70136" - }, - { - "address": "0x8dA22Ef640117485BdC49C398490cd1a5E64e718", - "privateKey": "0x1340c230fdc723d0db43bf5c6f7fb9547ccc7a95b27e07138225b35d7e2ada21" - }, - { - "address": "0x6dCf4e93a051D77411Bd0Fb5D5cAf66268CE2c76", - "privateKey": "0x92de5a2e06479f2e6d36abe6c84aaecaa551fe27767d719dd717f25c10ca7199" - }, - { - "address": "0x4e0CeCe20AC9dfdBBBA9aB2a60903Ac1eB5d7276", - "privateKey": "0x6055edb05b15afec90ba716958e28b71f6d9750380ccbd60acaf4f5bbd2793cd" - }, - { - "address": "0x2A87aD96C059C8134309780802D7f461Bbb87aC4", - "privateKey": "0xd0c0f86b9f05870e79ad743c36fc5550482641f9be8ee27742998cebd8e6ccaf" - }, - { - "address": "0x6129e6F6dEd712E5a2bBa15DaCa5cA452f467269", - "privateKey": "0x66b632036b8014c0971746feb02aec36eef937e81e5d6819a2595e175cb60ad3" - }, - { - "address": "0x47eBd406f1Ca46953E87865EaB7B97e6e43110A4", - "privateKey": "0xa3ca325e955e9768eda1ea6b45e500538806f2dee9f2454900f63fe995e6f916" - }, - { - "address": "0xf0dBB97A3260eE23EC3D6bb2De0dcf32eA66609B", - "privateKey": "0x4f05e311a93982c8b3f7226209d12817840c5a59ae3fc3bf12a11f98a285ca5a" - }, - { - "address": "0x7d2906f0554BFC1285dE43d87Eeb717804bb0500", - "privateKey": "0x22fdc05f56e14e074b907eaa59e44762f2921f17511392fa52172e7999c9fb85" - }, - { - "address": "0x9e109EB24629C0d7074611FDBeA0c393F8b493AA", - "privateKey": "0x0b0b4fea73eaef073221849ce16639115ffae1f87c2ac7a230e881fa6779f170" - }, - { - "address": "0x76d398353C60FB94C05e1Af71Fb0907347B05dB6", - "privateKey": "0x9d9a68e9034d97cf06903be3dcf0963ee005257e08d18963d68925b3305a1b9b" - }, - { - "address": "0xf19C2061E27E09BF3eEAac23539fCeaA8852632b", - "privateKey": "0x5d339929cc5db68016e2c33fa085ac512009d30202568c93aa09d70262c60ae4" - }, - { - "address": "0x5c5cd2b51567ec5e10668E06795417A3bf71174C", - "privateKey": "0xd0d5351c454cbd0bd42ce42a2499e526665cf78458f4aa2a344e451f13f54d77" - }, - { - "address": "0xa82fD968Bb6093c99840183df198306E29D6819c", - "privateKey": "0xa62b9c06551f9bc46fd4d881ab6f0170f8595742e1c0d226351bd65c15c4ec84" - }, - { - "address": "0xe33403a9a767452B835f42B4b80F9F193A334BfF", - "privateKey": "0xacd96c266810526f9f620a563365238552f02a38eac9b3f4d05b85439b60710e" - }, - { - "address": "0xbB91f1ECeD78Dab09Bb8acED1ab2Eb8BdC8aCD30", - "privateKey": "0x356a01f218f5b9690d5e842a9108fdae41818ae33106a02159b330610c890409" - }, - { - "address": "0xb566F273cc6b085693e785Ea214DEadd744fd1d1", - "privateKey": "0x2627800683c631bb47d847a00ae744eeecbce8696e43f2dccbe9f6363c46d902" - }, - { - "address": "0xdeD8F5DAeb6187484285165c77dAAC39ac63B9Bc", - "privateKey": "0x4bf1c38b29cca199878585bdd58c9a3bb4df83d1ce2dc8b88be1edefd13cc1c7" - }, - { - "address": "0x076EBBbF28415cd1FDF1bE4D45c0d9cdC8F309a3", - "privateKey": "0x65e3baed77016e4bcb754044758a88eeb0ed160d9dd9183de85471b85a1100f0" - }, - { - "address": "0xa3f9aD3c0a50e5b435200DA6C43499213F68f87c", - "privateKey": "0xebcdda8ba291b0fb244efae10a913a44fc1a1cd49958886263af3dbc60c5447b" - }, - { - "address": "0xBfbA2a37938509276b730E75eA2254b4477981A6", - "privateKey": "0x30dcfc345643adc803e1cbce89e469f8acd746c6073048a5140206ea01eedcfb" - }, - { - "address": "0x9A9865C37D917F46664F3E3F14BFc8116e4B751b", - "privateKey": "0x20b261fed97f7e865953d1ee1654204af55b240e6e1c346c53e00a5aa87335d4" - }, - { - "address": "0xf544D97CEC1CFa6D076E356909541E6b6a817a8b", - "privateKey": "0x747448077b0c0f3fc9c104f3cac300e2035d0fc3a62b975ce8b1c7ef89198a18" - }, - { - "address": "0x7524a9B349eC5a594a23D1DEF67Fc55fC66a4155", - "privateKey": "0x748efc30e6d649fa26bd8c5728628620683c5c4fc1cc48e1e6e3d5c90b8ea4da" - }, - { - "address": "0xFE20717FD2547Fe53ed46eD76e6c89226337C9f1", - "privateKey": "0x0655cca9aedee2bded82d7f83c5be34bfcc933c16d2e5039e72ff6e6c507d1cd" - }, - { - "address": "0xC724805Fa985De2E0F3ee8ED1F8ec5700595dd66", - "privateKey": "0xfc0c7c2042027578d9db8a6b6eee557217d7558da07eb69c37aa1317728d002e" - }, - { - "address": "0x069F6D9FE2c59188eb7E14CcBf4D9397f9B76E78", - "privateKey": "0xc45485be3e2b459b50a9510e5962cf76be2731f3d7ff023c15bb3a5959d5e798" - }, - { - "address": "0xC0063b34630E1BdC086FB161E741492aF99F811b", - "privateKey": "0x6decee56db17cb2b221774acf05e08141203c2b58a0d8f4a165179e038918648" - }, - { - "address": "0x81797b2CA12ae22544b73C610ED4e008a95da69e", - "privateKey": "0x8bd716d504c01db0b578ac8a33fb38c025e54548af33ccc8b56bc9367799f6a8" - }, - { - "address": "0x6539f11Dc12fFAd9Ee8d46d21D63b554D1BF7286", - "privateKey": "0xf3d5c12fc0dabe73d76c2ea8f9243ae72471370b01dd346149e4f7c07caabbff" - }, - { - "address": "0xC0bFC3d00b78988363f2a34d20eE8Feba9B2A855", - "privateKey": "0x1ead5d404ad386cd3f801ceacd22bf45516b6551953c99ecc60977d0b677a35f" - }, - { - "address": "0xa490Cfd7914BfdB4bd9D07eD1Ba6445c6154CAce", - "privateKey": "0x96142c888db3b654d0448c591117b924cc0f445f7fefd795e0a439378c307ebb" - }, - { - "address": "0x032b77bA7f826420966524683F968Db6fF54230D", - "privateKey": "0x70c81f861931dfd1f2ed732ad580bbd4fdfa88c70ad94fe488eff9ac39aa796a" - }, - { - "address": "0xB3E0b878D1D529158Aa98145e55688665F400C63", - "privateKey": "0xcc69943cd18bbe94b5c8522c0ebf8045a4e0a949fd059a3083bfecba971c2c00" - }, - { - "address": "0xFfda016915bF19dd98e887f63B6ADc2148B012d8", - "privateKey": "0x044c22839de15e8917bf550a74bd4501c43b4bdec98ad1f8a9513a28a17c7b1d" - }, - { - "address": "0x394429f681AFF22c489E56F6368E45C4FbdbB79f", - "privateKey": "0x9aba3f7951b70292a2afdcefbb2f6df0583298bb45d5df0bec909d07a1a8f93d" - }, - { - "address": "0x816cb75A0139F7380Caf6631182204Fb59B11F3b", - "privateKey": "0x6ce151ca60c0fa8c203fea76e3b9781b1cd706298a85544e97ab95291f150c56" - }, - { - "address": "0x7051D33470DE40401b3998289534F528E41395aF", - "privateKey": "0x1df6f12af9c29ad8364a2fefc4e7447746039894aed583bdd604ca8d39f8ca01" - }, - { - "address": "0x629b762A74F40a9e96Fb51a2e7406CC2dd7eA4EF", - "privateKey": "0x7e71421378cd8ddf642149508bb40fb24f46519898abe0f50e4fe4c4eac339da" - }, - { - "address": "0x82d339747C103B14b38fC50298b5ba81E900548C", - "privateKey": "0x4feaab173c73a7bffcae8fbd8c122d7697047685d0cc6e3c6682c268fbd4b3df" - }, - { - "address": "0xfd133d1f7a11b62bD3D2d5CCf3ed4B79137a22EC", - "privateKey": "0x4bba31fb3c48f8250d6101d57e6097051ad95e6d46cd3f700c8a6fa17c4f394b" - }, - { - "address": "0xbCA54E75e2c76a36a111399803F647f517CBc580", - "privateKey": "0x87c21e985af3af31aa03c593c17e41f6fb771a4ae46a78ca17a5d237b7bc3d86" - }, - { - "address": "0xa34855dd2Ba2D9C3C7a5629b9D373aFFE607d35A", - "privateKey": "0xde9ac56ef30415fdd716ac32267fde28a52e27dabef09d96e8a02950cc7a12a2" - }, - { - "address": "0x6f59199Ad644b245B9B8B8ad6D87EE9531dA9d0f", - "privateKey": "0x15dc140e208a3bcbda9856dbb2122ba2efda537a014b6064ddcc5699d7e82c64" - }, - { - "address": "0x5371D6B719B89F8b36828FB05b5Ab3d1DB6578fe", - "privateKey": "0xc565a02fae893c732a4761f9e6a7014679e70f98c7530afda40aef85d058d0a1" - }, - { - "address": "0x9DF6BA7F947Ff22150E4f1cb73bD953006f28f7F", - "privateKey": "0x643523ac34081d78bb69ce6a231ed718b9fc02fe4a39e64632ecbe0831580d95" - }, - { - "address": "0xC455F5631b378999170289a288d2F23c71494117", - "privateKey": "0x4a59313d5797ef36896884a9986f93baef3184210ea358b7c2e123303cf041f5" - }, - { - "address": "0xF37117712668A47d2Fa997e3dff251a2C78EDA12", - "privateKey": "0x695d624159aa2a95c039df4fb82ace3415f833fbe24f4215e1f7f5a40a017339" - }, - { - "address": "0x138C1010Ebb2167C9abf54432c8fC94484cb3245", - "privateKey": "0x4e6222bed12110a8bff66a38f28100203e9c41eae8ca9bd0df5a56a50a669c26" - }, - { - "address": "0x7e122E321b45C6cA84abbFE1E59980F9Cb77962c", - "privateKey": "0x432af3e12b1d2574e9aa7dfd589ea821a37ee9df77bde7a551bb3ddcbee3c750" - }, - { - "address": "0x886B3080b36B31360a964206CE99ae40C925Ac8a", - "privateKey": "0x61956f83f13d72b498e07429e47e80acbd48fa677a3fb67b4cb806e49e2d6dd2" - }, - { - "address": "0xd0f4aCa3f38c0e6159008Dd52366F561E2Ea6A56", - "privateKey": "0xf104941190135536b62040a3b3dcfc08482b01e10372973d3a9dce7518331c7a" - }, - { - "address": "0xBbdFE72B741611E5b3C44886Ef8d34f1A99D5379", - "privateKey": "0xd8f5a3b98a8224c65fa6d4c05588e8b3bdfe2c02e47c52a485198d9223273e90" - }, - { - "address": "0x7EAa7698201E227dd155633A231660FDDE821ec2", - "privateKey": "0x4d0f5259a253148ad49ee9352e5f3c1614778fa6f84633a046e77870e58ed8ec" - }, - { - "address": "0x64742D58cfC6927057c7Be2f0EB0d9593261a327", - "privateKey": "0xb2269c2f19aa53da7ec8dc8b3bc4b5a864a556a7edb5b9f021349d5d7fb0dd40" - }, - { - "address": "0x321eACa43Ae50B372399d23B06F3332eF0d84881", - "privateKey": "0x6c8ae70de7bd75a641523eca8374b52232b9ed108915d2698e81fe699afb1836" - }, - { - "address": "0x829011E3ab0Bf2B143a53568973D83741d685Bb9", - "privateKey": "0xdca012d7b99219f8fb337ebba343a890195f698611b468cabd3bb577b32f830b" - }, - { - "address": "0x1582B46DF54042C3F19B7fFB4B7840F5c543Db26", - "privateKey": "0xaab790db64dec053e06b28cbac0ec08962f8cbd951a7d74e7cc0993be7ae62f6" - }, - { - "address": "0x901073171Dda8849d9aB31271B562755906caAEE", - "privateKey": "0xad799a3b26dd12f24dd663092229fa53694d3f0e1785e7fd96b3a793e5547d6e" - }, - { - "address": "0x6d1399a24e7443a3752e0A35020588F0618907EC", - "privateKey": "0x11016522b143b3274a4b4c1a1f29102f32283b0c6a3b1404aff84495175e83e3" - }, - { - "address": "0x14fAe10E10810db97542C3eD265D285ca2B180a7", - "privateKey": "0xa91f93c57bb580aceb5174ccf321b8077f8a3022c47b28988741de4a493e2148" - }, - { - "address": "0xe11438D65D98411FaA71490e36CfC232C2523C82", - "privateKey": "0x7e65adfd17164fe661ef1afbbb0552a3ad9fb5d95672e73b5e0fb647b181a0eb" - }, - { - "address": "0x7E071f07BC8497faa0EfBE525AfFCbB97B468B32", - "privateKey": "0x1d926afbb3b1c0b470311d6382dab6328a62f71e532e0073d70d9cee302f701e" - }, - { - "address": "0xccf9322e1Ad466b1aDdAfbef935DfAaa549B5CE2", - "privateKey": "0xe99caba745f4590ece469e9ab2c8bc13f25bcf18bee47b6f309c4eacc2cd9ab2" - }, - { - "address": "0x7C70630Acc919CD4534D7402FCb11D3878eF567E", - "privateKey": "0x76b662bff759bbb143333b66a366aca5344bf46300f0a51817c1a7fd600c0d4d" - }, - { - "address": "0x8C1E66E2478DbcD03dd4677F57A1B22B6FC2e315", - "privateKey": "0x07a8dd68f10f3033308289dce80e93809efa2a93e31a211ceca046ec1a44f2e6" - }, - { - "address": "0x069F4F42EdAf0256A8902d8CE1CE4FdF1C1D14a2", - "privateKey": "0x3e5243ce72eca5a954290a8ebfaafd23121d6c7f095ea1a2c450f07b3f5c1553" - }, - { - "address": "0x6957e2e2994392571FD1E33222C624Aa5696D454", - "privateKey": "0x81e055078f33793211aec638043d9d0d0ca4a71ecfe6b0812ddc1310a53ed5b3" - }, - { - "address": "0xAB74E52fe68bf97535600EBc5564503bB894816a", - "privateKey": "0x22d9f36bb837c8c809b4e3fc0a8ef73cb07d52f04ce53709406fc54b864fe822" - }, - { - "address": "0xA329DC1DA2f9B2F3B3Cd7Ee7A991C3d484a06C9A", - "privateKey": "0x449c1887e53018cb8dedb2bab4810adee900cb4bb9f2df4a307332558dfae1b0" - }, - { - "address": "0x5b573b804fB69100d53607282D579647AcE3Fc85", - "privateKey": "0xc7463edf0166f9c1c91af409adf23b6d1a381b785b05cd70427382f3228befe3" - }, - { - "address": "0x2fbBA0b6078ED7692aedC922F1b85B876BF4A6B8", - "privateKey": "0x7bf0f78f0939be8cdbcc16b601a63587da326a965ec65d62987cb8ffeec213a1" - }, - { - "address": "0x65538cDd5506F6be9405E75BfB5D72FBDcBC86b6", - "privateKey": "0x120a4432ec4e7cea809a0df7294e8aac2ff946002c064fa981cdd045a05aca61" - }, - { - "address": "0x454433BD238472BF0BF18c363D653Fc6Bd9B4909", - "privateKey": "0x74587b11cc0fe248defce0f7799ed516e32eec0160b6ba9587b3bca9bde3a5c8" - }, - { - "address": "0xDc2459983cCCe276199598Fcb142426A598DDf04", - "privateKey": "0xe6b935de647ea58c3f0c5ab15f72a8d083d7e3701b2505f2b91015c1920b822e" - }, - { - "address": "0x79AAcF36369323CCfB37b7Efa7b317A3C7dC8D65", - "privateKey": "0xdf870e2354e79beff2c3995549dcceb9852b85d466c222c978e3d491d05a92b4" - }, - { - "address": "0xCB0F87cbe0b5E34AB93f85c41dd6f46Af71A752f", - "privateKey": "0x60373a8e1fe88c3c4d67d9d769e1512a43aa1b646a0fff9590da765372675094" - }, - { - "address": "0x56Ad3589a7787FA8Fb659d0C2900CadcAb3B3112", - "privateKey": "0x73ba34c5f89bc4cd31aaef6d479b85c7a5dc6f503405d2311ee7314369c79f45" - }, - { - "address": "0x9d89af3149087c2B783946Cac005eA47255d8b17", - "privateKey": "0xb95621ab9c6a656f22c84b485a91ee3c167436f562808c4616675e4969794dea" - }, - { - "address": "0x10339Ef1d297Cb2A5C667E9B674fd7E806A72271", - "privateKey": "0x54ae04be5829a91cfef5a3e03df1affaddc90a13daf47e2928623c4626c8f0a4" - }, - { - "address": "0xE9f14e342df1FcFbD873bBFbbe66B3b2424DE2E1", - "privateKey": "0xc542c9eef67f3b12ccd36e54606583c04fca1bd6d79388801b3ca8b301a5169f" - }, - { - "address": "0xdc1dAf4518c32d7C40cBF04e5E3e9C1Ed3B64f62", - "privateKey": "0x3c08e1ab325eef2757f65ef84a95d236e9bc5e053cedaf6009e13ca602d51469" - }, - { - "address": "0xC084C3eE70220C15AAE57Ad8c9B6F78cF5542371", - "privateKey": "0x7f7602bb29daf3094c7566ccedb0f644325b2088d46614770b6db28508d12296" - }, - { - "address": "0xFF85F723A251D77a494FD6f22c5ada17B600bADB", - "privateKey": "0xdd14af4d1be0cf5cc140a3c82e9aa21cefa592f613d155f5d8256cbb2574297a" - }, - { - "address": "0x22433C19dCD509329992d40A1582F96D36f77B07", - "privateKey": "0x5eb81a284a66bf47d514db7b755d18f5de93686a5770bcad5675ab36de27eac5" - }, - { - "address": "0xc6Eeb1bB216B8b05104583E7D7F61aD6fDdf6235", - "privateKey": "0x26a31abebf093e0f00e2e609acdbd658abf0dabf5732660a28f1498b68fb14e5" - }, - { - "address": "0x2127ef10D15BFaE14906D7f1d3E58AEc33769391", - "privateKey": "0x5b774d3aec119ae6d2582e8d1931fea7beebd014405faeed2fd62ba6aa363711" - }, - { - "address": "0xAA3758E04DFdd911738aBeb099f72AB5447E11b9", - "privateKey": "0xf3167d8ebef64d6793b718e0ce351e677bbbca793cf034fe8905d52247af951b" - }, - { - "address": "0x151cC7F468df2abe7EDc66B838B5178910994aA8", - "privateKey": "0xcaa929dad16851abd57ffbb363f722c8c7ea3d95562a2d14b00b3ca3f7a80cff" - }, - { - "address": "0x9bc4de4314CdF0685AfcA3c4135609a4Ce9Ece2E", - "privateKey": "0x24d43330e876bdbc2de0b5c6d8c851b5ea49d97c53b02167d98075671266a15a" - }, - { - "address": "0xEfeD8E173AA0B2a5fF9932F0465d2dCDa0f1924E", - "privateKey": "0x240c3fd3f82c9dfcc283604478851ffa7d717fb4207462f5fb7968bde60ec75d" - }, - { - "address": "0xF97e0DFFA4391F2808870d1ca8C30F7A0B36DEaf", - "privateKey": "0xeceae36b223918f1f357668998bef7685c3ac6130dbfbfebc2d7c31fd6062662" - }, - { - "address": "0xDBa995bf7241a063abe77474791e8B121eF4c0A1", - "privateKey": "0xa856423d333fb968003c634899eb3f7ceb112bb58a376ddd4edd93451e30d5e0" - }, - { - "address": "0x44A6a889bdF40f3a73FAA4f1b63Ca678bb1690A5", - "privateKey": "0xd8845ac9805e09befff0fc7bda2a0b0e767ce71bb8b981b0560cbe63d8bc40fd" - }, - { - "address": "0xADC4ECcC34b5115cD270D62E127Cb540b88dD76b", - "privateKey": "0x441f44590f8a67a38e5f441d4206e994603dacbe06cfdb5b07890bec3a60b575" - }, - { - "address": "0x092ee6DB372C9cd3aE7E205b8320a78053039bEF", - "privateKey": "0x76c86803d85f0a76c82d8d12827b4873856fb5d7f014f5aa2a43cd850d9876fe" - }, - { - "address": "0xDEbf0F101FEc7340A9B439B34869DC47dAb4C402", - "privateKey": "0x3867c30696bd5896b82fb86d322ed4507f3d3d27197c26a1918322d70f0bba71" - }, - { - "address": "0x06eb67C78a56806A62A54d5eDBBd458176D2136D", - "privateKey": "0xd09333415832d13fed2cd190dae3edef0ff38a0cf7e760245002067d5b093293" - }, - { - "address": "0x399C37b2E04CEC6AA9967d3DfAEcfCA45C435cA6", - "privateKey": "0x509f1014a73ac2cc017001e89837eacd194cd77f0c0e6e239cc3989d45e02e83" - }, - { - "address": "0xDCCF5f06c8EF994a61B306f0aD391D74D57B060A", - "privateKey": "0xf5e3b387204ae3659a6b53921697bb9ede43fd24bd0f4ec312226389bffc7e69" - }, - { - "address": "0x1ee252BE182a1DFB3993E6aB36431b3a3dE5A231", - "privateKey": "0x9461f8949da14eed241784dcc9a2018c1a294caa6007c8314d9d53eeee84a86d" - }, - { - "address": "0x6D96B4021F4b8f061C0AD5F899c22FE22158a671", - "privateKey": "0x3a230f3de605479efdd8095dacd9f84ae1055524beb14c3908ac5f5b49579dc4" - }, - { - "address": "0xDe97e9681C01Ec56e8A98ee284B2675FF5F70097", - "privateKey": "0x1080f0737503571b581de6625765cb4a338a402581cd365c6d9b090f1e945774" - }, - { - "address": "0x3d0c3414A36577B565558F5612a7660b7B04352F", - "privateKey": "0xcd22f2ccb4a074392fb12cc95cdcc394d021b0a2337a64c0c630f2336aa2a093" - }, - { - "address": "0x96E3daE0A51E44BBAceE879Bef9a6241db8F03e3", - "privateKey": "0x221db7859fe9b212c06b2c3c3ed3796e1325e58d9d3160372eec15f20925ceda" - }, - { - "address": "0x06059336fa01Eb0212ad562AE533e2Aacc21Fa99", - "privateKey": "0x3819df9b38bb6f3c7ebded404f79c5c15324de1b968589174d8d47409227c9be" - }, - { - "address": "0x275E9478E50168da99519c7034D977c12B0D07AE", - "privateKey": "0x2233ce6c4f847bd79aed2966f0fe1feadd57b525bcae9df555a2ff20939851ed" - }, - { - "address": "0x46623a3A08A74EC8F681E4Fd031B82f3b6Ee65A6", - "privateKey": "0xa589ef4da3a1d653bbd5f7bc71fca60e7757f42adf28ddea3c2efd78f2a2175c" - }, - { - "address": "0x47c3fF226fcD977B3ec1aCd76804236f7f67227c", - "privateKey": "0xd7d5beca164fb3ca0ef9b3fbddce382c474af91d885b9ed6b094897701e7110b" - }, - { - "address": "0x130326Ab7c0deAEDe43534a9231720e793a4ba15", - "privateKey": "0xa0eafde7a42316486b14dcf8ecf65d8521b9f5e307cb95998e3f9e27725c8338" - }, - { - "address": "0xb7b07e585B4f312a0b1B1Bdca1bB3995e7BDe258", - "privateKey": "0x0bd6ce1cf2256625ce20e6f2bcb87c7fd2952a781e4f58422b14bfd8ca53c668" - }, - { - "address": "0xebEEf84cecF77508001238Af1FF06384474Ad563", - "privateKey": "0x45a0b58dac2a466fdca58ce3a470685a39f059cb7c2191acfb7d791f3b30edeb" - }, - { - "address": "0x968E6579Ea4c9142283f3a79383B9944A2bDd0fA", - "privateKey": "0x598aabac3e827bdd8b545a176cbc8db05ee984197d3c17f8ae4e37347be69349" - }, - { - "address": "0x70a9c98c21a17C50F5B240a5290b971844049cca", - "privateKey": "0x29246bc2d4bd2d9b3cf7c063e003795e4a98b6f6296fa1b39f4bbd074dcfc64c" - }, - { - "address": "0x2Ce524DfF4ebE8a72F0E169fECa0E21EE89F8dDA", - "privateKey": "0xe743f4dc2d0e271313a2da9b17340921227064e09df6c74935b98d399f643a34" - }, - { - "address": "0xc8f42440DA9A3b3638ac9e0B6653566a4BEf27A5", - "privateKey": "0x18e79a002d15630341b7d91fdd4119dc542e9015aa6631972e612bab7c6c59c4" - }, - { - "address": "0xcf8D373f66c9A9e63DBc274638b70F25Ed983b21", - "privateKey": "0x9b0cd2879f464505ad9f8a7cbd8827161c75de79ee1f29fb4c472d08c8531e0d" - }, - { - "address": "0xA2b1d5573dc0a8d738e94272454fB63773DCF700", - "privateKey": "0xbeecff1d8d9dd9848e46023d8b9861d9bfbfc9303ca99abfa96a3b79bead184e" - }, - { - "address": "0x9191acC83d55326264672c65D38791FC95eE070B", - "privateKey": "0xb2d8f428b32bd1dbbaf801a9290a7994483b2c214d8b7e6ba0d517bdaf63df5f" - }, - { - "address": "0x61f1EED472854AFf11E196AAa107E896f3042DE0", - "privateKey": "0xc08375d81dd1c4b969b78a27598746ead3756ff3b18123a7c198776264e4ea0b" - }, - { - "address": "0xF25c5651217BAb1683a81C9C8d3F9D7217b02f61", - "privateKey": "0x2f14456a97f610959f52caeafe946ea49685e23ce643696c05ed88805d7c1f23" - }, - { - "address": "0x9e81c8646d226036951564f3665D914D5E10202C", - "privateKey": "0x33ba18311ce4a942cf0cc8a848189fbdaddc701bb98a8481ca36a738d09642e5" - }, - { - "address": "0x933368f8344181c443624Cba2B480B69862839d4", - "privateKey": "0x7966add17321a975904c9119e3c6f4799ded59feda1eca52fd0ed790a48c57d3" - }, - { - "address": "0x8182b54b9961036cF2Dcf2865B335e5941a346Aa", - "privateKey": "0x3920e9b31016a2ced65ceecc834bbd670dcf68fc04bdb95637abc2b96440e7bf" - }, - { - "address": "0x5873eA4289336dd05AABC47E9417d99a4cFe21A6", - "privateKey": "0x47467854364d9deb5327d74063c5caa219288d010d86a7788f1e3a9c1a313be9" - }, - { - "address": "0xb66A70Bb8A6271FcdE593eb13603eF96Ab98622E", - "privateKey": "0x2002f33c0d45ca52956f81892849328b209cb3a0165ed1b403d1a52fd8c59bee" - }, - { - "address": "0x1103df9Be9d21187991bd1ECC31439Fc3F84bc03", - "privateKey": "0x087386c8cf1640855327163645eb3f7213c3ecf6bf176ae7007fcd4ac0edf26c" - }, - { - "address": "0xc86AB3d4c06C8eb17BC3E1676224A5b82Ad18375", - "privateKey": "0xfd876e506ae2d99f0b5c1d472106287527f6d793267b6cae44e2b778f93ae384" - }, - { - "address": "0x2454a07Aed1c29c01F40357c97358571118f5E48", - "privateKey": "0x4010c0831d744e326142479e8b2052142716332e8af5b60fd8ea42ac3e05006e" - }, - { - "address": "0x0eef09B4393db1cc19865bED9Bb1C1557Dc46a40", - "privateKey": "0x7f7def38d86a60f46861a9661fb69602479c85ec6a9b7f6d22cdff1716b5000a" - }, - { - "address": "0xCfD598C0017A1D8ebA65aCF022E3b93e0A8b04Ef", - "privateKey": "0x96d0acc64cc7f70fc94e39c924a5b1d54241b1728e699bf8da44579700314720" - }, - { - "address": "0x5f7893542Fe582594fc31Fe6cA766569fB6d8C8b", - "privateKey": "0xe98ba07a38e525fca50d2717fdf64b59d88cbaf327f2a8cca84a66afcf8c4dee" - }, - { - "address": "0xc107fD30545c48e3E7dB2ccd9B5578e9c04B0433", - "privateKey": "0xf9537c1d96dc79a097f3b27074e5007b40f7d0c35502d291d56aefda10bff9b5" - }, - { - "address": "0x5cDCCAC09b96bF790B5a75eDFAAE9dADB41410b9", - "privateKey": "0xe5e40eec8b25f430e5074bec4b95a44d949e5bc9d758cb2fd60c1543587443b4" - }, - { - "address": "0xAE1B5566c80C359E8F42D1c9C28040b89D95F938", - "privateKey": "0xf1d4bf6250d80a6770dc6d98692073750080adc6dd22a2198d757a3868d03ccd" - }, - { - "address": "0xAD2D9bc43ED7b55580fE012949Ca413A15D8d7D8", - "privateKey": "0x27b2d01ecd0f6ed18a31698e30903545027a2e5d2f29755e873b002011ea837c" - }, - { - "address": "0x1BF106dF66072941979320Ea7A8a4B35D75AF3cC", - "privateKey": "0xfba88e03efacd1a33740f9c4cf470315967689a0e2124a97ff6646f848095f43" - }, - { - "address": "0x2e63bF67dCa0E1A2886165f851Cf6E17105a3f54", - "privateKey": "0x2077e723132b1b9b284a729f5c1e9b7d0d269c1f6ae97ea0ab95114f7939445b" - }, - { - "address": "0x734deE95868809992367Dd863de6d3DfC232a3fA", - "privateKey": "0x4143b38657fa330b94fcff450e3ee6f84a88e333e190b18a4cebabf6b564c1fe" - }, - { - "address": "0xEB5317526c951A8f212B499819d57C5B3A8faC7f", - "privateKey": "0x23ee847e1fcb7080e29cfa2a185abff5455996b51676709c278a6b03ba386bdd" - }, - { - "address": "0x06228Ef3adbf1627Dc78BD8037383a2c282C9134", - "privateKey": "0x4e29d4b77f288bf5d1fbb8a05cb3635416b7b88ed9dcc456441f3e30785cafb7" - }, - { - "address": "0xE661770b92D11Ad4BC40aE0C9076AbA6309d3910", - "privateKey": "0xd597aa759da8f19f66936487b1c0a6347665ef0f1f2850e7ec99404962e0d027" - }, - { - "address": "0xBD2bFE4F3c5cD5BC5a561AA7b31a155E71a986A0", - "privateKey": "0xcbf3dd2fc30d3fb224fc7064a6609d10bd4ed898c321921bc99ae6de8ce69fca" - }, - { - "address": "0xeFf6a67Fe194430fcc84C9cc1e13bAC4EE484775", - "privateKey": "0x4ad14752275d16ede2767032991d1e5a15adc8239062584223b05ca96b3cdbfd" - }, - { - "address": "0x928EFEe73FB45f005eB399aef5902924281dAfE4", - "privateKey": "0xeea4b230609383759ad7ecc8da74ad730d2960562cdb20801708fd41a61f2cac" - }, - { - "address": "0x3aC8beE0961B957C2b2316c4317400448B13d0a8", - "privateKey": "0x6c0c6dba481c7f9b4750404540d01c0f943dedb1fe56de2ed23f454675eccdac" - }, - { - "address": "0xC127C653967A525C42717B324A956FdD64f214f5", - "privateKey": "0x8d2ae8e5020a0362c07b204ba5799e9f42e3a2f6cb5023526cf0d74d94551990" - }, - { - "address": "0x269A3D1F185B7f2A5C93B02d64ccFDd9F6d450F0", - "privateKey": "0xe3322dd2ad3f19d5f941d55a691d004b521d4a5cc6552dd8d8e3184c9fee1e75" - }, - { - "address": "0x8659E1f0F0620ABd726c970FD10315f8ff7B3Ec1", - "privateKey": "0xd826b4b2ab4c1bd635656908c02389129f720da39700b6cf2381983129a9bc35" - }, - { - "address": "0x9C0576Ed401b684033fBc0514f99671e7667dfef", - "privateKey": "0x01e7de50d9a8e1f2a652b64a08b278ca91fb72a3075bd0b2988ba93fd2f90e86" - }, - { - "address": "0xcDA158609268da36776920d4D0a5EC5F685F5D93", - "privateKey": "0xff4e402fbaf9a336fd4e360f6de4c25d52d718566de14e3fdfa26b7ed817c173" - }, - { - "address": "0xcBDEc613B578fcd5B36aE0A0eBed10062035BAB2", - "privateKey": "0x6f4c71c6159677b95bd7408c6a8ef61aa566b566a42f5c0dffd43149b91fce0c" - }, - { - "address": "0x87AD060d523370C90C83fCDe6dc29ED7AaE0f664", - "privateKey": "0x05bf9b65169405c82d65674ff29a2582341d7d7f4b380df3172d917b3453ea4b" - }, - { - "address": "0xC2B6eB10C97881315CBE8c09301ED6BF2eF44434", - "privateKey": "0x6608281bf868d4b2936135a693cd4ee388585ba3c30e908b98a6cff92d5be054" - }, - { - "address": "0x67ba6893a2D126191CF1aa7623F70B538eD515e6", - "privateKey": "0x04cab7c9fc02188a1587bfad8a6d3509901ccaad0b76a535dbdf1f234a94d57a" - }, - { - "address": "0x7D5A2B79387Ef09E1eE1177C38F22cB84e32174F", - "privateKey": "0x1866e6069a96f7c8257ec2073e4d423af1ea8be9fd5c818d5672a46147f3a33b" - }, - { - "address": "0xb318A52CD89C9cC372bDCF10f52CBEe9Cb13Ea8A", - "privateKey": "0x4c5fae13a4ed366dae6211ccaecd5922d2d8eecfeccbf824fc85ae14ef7f32f3" - }, - { - "address": "0xE0397443A31929b6b9E972a8E9D2284A1E9Fa765", - "privateKey": "0x871954f411fb273760a76f1cd776982c112994657104f4074f0d18facc8597ea" - }, - { - "address": "0xcB8c44dbe4c58c698cEca430DC30c08B0f7E6Af2", - "privateKey": "0x6520def7bf604b894970a11744a3cd20c1a577aab9d0a9b2af03eaf829e6c23f" - }, - { - "address": "0xfbb60Fb9824cE8FE2b2d4c8703b70c85da5422BA", - "privateKey": "0xf608e9533f386b39f7672272a40e1b62750b68503c35b65182decb4cdafd2c99" - }, - { - "address": "0x47cD6f7f657BA1bAffBCCEdda1867A139CE0fcC8", - "privateKey": "0x4e8e9fc955b4039a10a64db25a3f648d99b95b93a2200d446bac5b397d27b8bb" - }, - { - "address": "0x78f92A7112D8dBfA1b092732c40b01fAfAB51d0c", - "privateKey": "0x57ff650905885ea9a976ed5ca8a8dce035f044a437a5d7694c1e753997cdbb34" - }, - { - "address": "0x711fc5D3Bc8fb5194f4Dcf2EdEFD3e50FFE3119e", - "privateKey": "0x8f8f5106402e77395112dc7463988895faf5e81e86c209f90c85264a03324a07" - }, - { - "address": "0x2da2093Abc992559C72276d2bD81eCbd7c2f152F", - "privateKey": "0xbef384a887c2815e0d5c8ed946df48c31d623f281cc6fa3ca849854474340a6b" - }, - { - "address": "0xA80092A5e9A31AF2202411C8251A73b33Fb3Be99", - "privateKey": "0xa9accf8948b7aca26075b2717f3104519f81f1c13980e5073579afaf4e17c763" - }, - { - "address": "0x3A6a410e7FECA401B7cA75d33562AE77ae4DF225", - "privateKey": "0x61530047072ed89d94abba65540cecd076556b0448934d147a2cec7b4e56875d" - }, - { - "address": "0xfB9914f88BdF08a47cE6d3e886dfAeC15cBa0eC1", - "privateKey": "0xf0d0f2308cbc3dec9dab1f042eb7bb3c26fbb5bbb97b43640cbf30539fab9c8f" - }, - { - "address": "0x38C9f4252B66Bb08362d593842dc4Cd4ADd0518e", - "privateKey": "0xbe98411fcdf73bdeaebd466adcf3466ed73a806dba256551336d0215253e85e5" - }, - { - "address": "0x2944Bc9AA7b114317b7478738B7c7C53c726F4B4", - "privateKey": "0x5a74b4044cc5d131b896ac6bd1c73a18407fbcf25d03ad9e6609b463d1ac35b8" - }, - { - "address": "0x722B04612B1fc3B943C224859057Cc31ACaEe32B", - "privateKey": "0x2c48dee480faa34767d33ec8e17e12e7c589508dbbf8ee949a4c6b072121d1ce" - }, - { - "address": "0xA7EC72eCD03faAE8014Bc5A53FC78EFBe3560830", - "privateKey": "0x5780af3880eb395423750bf671b24508eeb0eb1506147ce740cfa78ac60556a4" - }, - { - "address": "0xC150596d1D255116769D9A033775d46331323fdf", - "privateKey": "0x4ed396b4d919ba68db6c02a26c98a227872985f47dbe9c04cfd83c47c50ef303" - }, - { - "address": "0x4522E192683f5dA9223cAEE7d474FeA3E95d4aB3", - "privateKey": "0x793c194cb913f888110c03e2e20e14f67d9978e778cedf68da7ed8e871df6d5e" - }, - { - "address": "0xdBA2e3ed3a092aE4F10768ca0F2218D77d79764c", - "privateKey": "0x4f5895376237cdd613e1fe3d94c594d4e6c466eba9e54eb86c82172072bdf348" - }, - { - "address": "0xdc4bcb8EC820e857721cEAB3265D02336b8fea43", - "privateKey": "0x3d5c7b3135958634af57a4c08710d14c9043bdf4517a9e14c5d5f21b8f7164d9" - }, - { - "address": "0xfD1613fF1ead0aB288d671e60A5E523635165B20", - "privateKey": "0xe58eada04269ab5dbac00a2aff9580bc3adf7388aa4e1a20365bcd73c49f3753" - }, - { - "address": "0x01B70C74047fB798e33b842883cB8DDFd62bf0Bc", - "privateKey": "0x0fe2dc41e9297ca3fb950322e9d27cb9033a5cba1bc13074de11b2efc5e0e8be" - }, - { - "address": "0x3b17dE4fB7415c597bC79B56d88C84671bf0C209", - "privateKey": "0xe5f314a9b8b4b6110e8b981a8121beaf7c9c3f7b554bdf1fc544c620af908e1b" - }, - { - "address": "0x86fD403A42266856396a11EE6b20972128Fef697", - "privateKey": "0xf4532ab7160282172019c5323663a61ea71681aab6ab16874d2002ce926858af" - }, - { - "address": "0x81E8F40F23cC288b8Ed594A018145944d6C72054", - "privateKey": "0x9d8e9a06701ec1a1df165b981107d7a1d55a0fd8922d4a9d9f85a032cb917edd" - }, - { - "address": "0xFe6C791F47eb0c36a4C4382DaB2f37d42D90877C", - "privateKey": "0x5e4a42d683ae71fe3678c311131dcdb905545bbb762a89828316eeb9432b31c1" - }, - { - "address": "0x209431B9CeaAC037C81745ec6013Bc1cCd568426", - "privateKey": "0x1b01e9618cbb3a96fa6c8e913673dcb027861ac7f03adcfad69489cdcd1ea264" - }, - { - "address": "0x9F9a56a0a0049e611BD2447130a46413b44f79e1", - "privateKey": "0xd36c1108891770907c026f5acfb67b8aa3a344bc36b9a312b6d722a0158e7b02" - }, - { - "address": "0x4D98C3796203770B0c70f345dDb8e4711A5E7f36", - "privateKey": "0x85ef8076d71e2b707c8efd89ed4202ae0936ddd114ebb9b90f2d133d692080a0" - }, - { - "address": "0x00ac40036821527de0c4594e69976CC052A540Ab", - "privateKey": "0x6f5aaffa75b748d402f83b1bee36ae07c7e7bec664de0ca76a76a0b4f8fcbdad" - }, - { - "address": "0x6c5DeF631f5E45ae279FFa39C912Ebb08Fa42a13", - "privateKey": "0x00858a9ba2c3e3651e89c8351e31f5a1cf5b1b56959b4be6730f46f1ed83a52f" - }, - { - "address": "0xD91504522024016bD793179F4FeD98442EDB2135", - "privateKey": "0x438286258ed09151ffdefe170f010f70919849c2f5309b7f26d9d9eedf512641" - }, - { - "address": "0x3a517185919902D51d3d592a43D13cf841cE9a02", - "privateKey": "0xc1d49e25f89be94499790c4f3ab6af866fc2759df42d082ca403b24c39d90732" - }, - { - "address": "0xB026731E934897aC530e52c0dD9D6D32DAe4B48d", - "privateKey": "0xc7936a44d63c6e1e75754f4cff88b85dd14b28a5fb2ae1820056a9ea42c952fd" - }, - { - "address": "0x05523C67aA82bF681D84Fe7e534Ec5e5A84441eE", - "privateKey": "0x7f6648d93cbc6a79eb1cd73075f1ec594bd4ed8283042e4423d5b4cc93df2195" - }, - { - "address": "0x5c3aBe90547f1CA363e53a87073650Ef809eD935", - "privateKey": "0x562a31320440d43199f0f7e57cac2518cd9ffff3d15e6d3cadc046e693b51b76" - }, - { - "address": "0x3B3906aa3a71889d6B617bd66a34e14f99c05315", - "privateKey": "0x52ff2e1e17132fa951ba06f33ea668a2b9700c17c233cf35c22bab7c9ec14e5c" - }, - { - "address": "0x8579aDE2E7D9960875Ae73B5D1E7A9a6eFb65ea5", - "privateKey": "0x0d9aa27fab0fce604404c4d03f8014ab54dc8a418a0be46f4d74ca1839b44444" - }, - { - "address": "0x5aDa5A555A2097195D40c12dE35e9b14d8C4855D", - "privateKey": "0x3f2c7488195504e4edb28bf85e81a88cbc3c4090eaabb89dad0ec291c998e9ca" - }, - { - "address": "0x0563963a61B6DB80395C20691d75b5c70A4F6874", - "privateKey": "0x9c013079662134463cc11d78ad8b5bfa42107196df0c61103573c270a2344d41" - }, - { - "address": "0x17d4CF9c071A56077F7243f0521b8d573EFb88Bb", - "privateKey": "0x902ad96df0f106fbab2e1a9445eb8163c17b7abe05fec7f24237823159e55c1c" - }, - { - "address": "0xd907FAd21f512ED4Bd50c578B38331A955Cbcc43", - "privateKey": "0x3a6bbdebb1150df768b8b5a6a82be38db59c9b76319f1651f949f8694066a717" - }, - { - "address": "0x694A90aC8F6f34B392297bEC941752FAF96ac241", - "privateKey": "0x48a9eff3f4af83f13b037565a0fea033b61c3c7755ffa32ed14a18f3e4d30e09" - }, - { - "address": "0xCa4eEE5ccC7EEC3E52d5DCadCb4c17D38e3f0E6c", - "privateKey": "0xeed74e511cd71551f83654ac6fd24f7112f30e3d48c9a41907bbeb35f0bd0673" - }, - { - "address": "0x918f2791B8806CBB76e728A1Ba3928F7e199813b", - "privateKey": "0xfc1ee774b2c28b34a1960f05707af27f44cb63d92bc0c0ee116c0f3c86f0c7e1" - }, - { - "address": "0x57513cD9334Bf94b22288F98B635e0ecBECaC381", - "privateKey": "0xb71160fadd4bdbfda3419a4cfddf3c2e04c500467be58c085a09501cfbdb3af2" - }, - { - "address": "0xde6822DAb941b1add117B97Bad793E20159c700a", - "privateKey": "0x19adc81a9a768028d0adbe2704d5a9385bc0526f0817812c22f9084017aca42e" - }, - { - "address": "0x0e033fB898019feE6F92173c522f82326dDee061", - "privateKey": "0xad4b439b696f1a0ddcff9d375a897ba0ac5863efd74b1f9ee456cc5f01947f32" - }, - { - "address": "0x5E36596178234495631B66Fd459d0801B4B99976", - "privateKey": "0xb63e44a497cedd89db9d8f471ce998b91a41663a27ee329d1cf1908bd87052c8" - }, - { - "address": "0x01C51bA019925d11f4DEc0AFAd9e8DDFe80E1068", - "privateKey": "0x9604326f25e879924c6ecbbbd84e460b5249976e16469bc525778ed8c2983e9e" - }, - { - "address": "0x45E019f04C9b5bbDcA6a9788f18825C81eC27cfa", - "privateKey": "0x4b72f59983c9e5a47eefbf65e90598884a23e918adbfffdf312abe910393eb64" - }, - { - "address": "0x3AC349bc7e7850091d110Af28F0aD6262CdFf26D", - "privateKey": "0x25331b7544eb74d879b8db99f425da2251d4460a7c1eeb03d869cc67d56a3201" - }, - { - "address": "0xc8516f5ecFc5B9507268bAe8dD6b2465d3A94d93", - "privateKey": "0xe53428b4ddf38520c66cb84ee622ee410a2e50e0642ced78c69aafd5759f5de6" - }, - { - "address": "0x76aAE7a46b26Aa19D7218e2C19C55C8c5B93aD1d", - "privateKey": "0xdb4406827443c019b640ae89a642fb2c7fb4e4e35d2673fa488f89a61214a978" - }, - { - "address": "0xDFd070bFb99d6a0c4fb84Aa830A3840FAAbf7Ccf", - "privateKey": "0xa782c3ed3d26fa326bc675f36756dda3504af6815eac9f93b1e9767375e376fb" - }, - { - "address": "0x5Fa5586308Cc52bc1c759C1D14b4B3e52F5881A2", - "privateKey": "0x816821e03101852ca8df4afe0ce5755851e41fc97973cf01df1a9303ee9ea7f3" - }, - { - "address": "0x8280A8777D7b7E8033408841BAc5987E4a85d00C", - "privateKey": "0x697a8a690f80e42829445267adb502478807623f9c42371248451c205b55a79e" - }, - { - "address": "0x7a1cAaF3249D92F6F48579B1ad3f4b2323f1dA91", - "privateKey": "0xf9a0ec91c5b70a7c443d4ba41eda45730646cc38a7c4fa0c3b1aadadbecb4e6a" - }, - { - "address": "0xb29445C0C1315866eA7a6BfD7Eb6D6AA26F7E0fd", - "privateKey": "0xad910b63037a279cd091a4b5285c367488461a87647f47ad9c3a9f99ec2e00ec" - }, - { - "address": "0xD9d802CbaD6be6a440AC2fc7FCA165e5E2dB2ccc", - "privateKey": "0x88875b38faa71395caf65a67f7ffbad8d258261bbe14bea89e344e3c4e89eabc" - }, - { - "address": "0xab26Dd5963FCcb09Ca02DE8a8FE722b0eA1Ce98F", - "privateKey": "0x0fd25cd86dba2991e35f2f8493a853f51dadfed1fd6410a87a729b87e4e7c6f4" - }, - { - "address": "0x367d8A267BE96cdAd3E70F2F0Bf5E359F4d855b3", - "privateKey": "0xc114cdba07ba399a6a7e1aa06626ea7c68703da03e2eeae714e2e2f13de5fbff" - }, - { - "address": "0x7365768F03638BFcbe3Db490553160820Ee080c9", - "privateKey": "0x393c747227f6dc1187f9f4d4e25a17900fb97e70e0b74bca3f506625ae02d67e" - }, - { - "address": "0x4500E090bd8377137C803e28DC27A1b9ed62553f", - "privateKey": "0x910a301e5b9a0476231e7e36bc767095b1ea39b1cd4a4e94288128bee4dd49eb" - }, - { - "address": "0xB388B3907b60c72A0359E69DD5EE0318cB341069", - "privateKey": "0x84bcc24399eb723a14fab6123f3a91cb73fc0b43e8be353eb9c0616d85ecf1ca" - }, - { - "address": "0xa2Db82bBc8eB4b01D7fc12db1a5B7fbef9B2C5a5", - "privateKey": "0x2cf7a6577cfe31a554082563c2e8d55b9bdb0c0d03413adaa636d6cb017b76d3" - }, - { - "address": "0xac9eb855d8dD45708246741e0b1b6F80E97E5293", - "privateKey": "0x23346915ab3cc32a3731e04404794ae6c3af03f4ca116e6f51734a4ac7d249f0" - }, - { - "address": "0xD2A347E4Ae20d3f057E0ccaCd5f69D37562A1a64", - "privateKey": "0x17ba91379a68d0340fbafd51f283b7b606dc5f37c28ab1543d9e5430dc1720f6" - }, - { - "address": "0x792D8C0Be4c40F268f3A72357CB9E3A4BDc1D0f9", - "privateKey": "0x7fbcd5f62f9c9394e28793ab84024f2fb4694bb2880729a388a99d7896e7aede" - }, - { - "address": "0x83B39881e850D3630A22Da642Ec430670700F813", - "privateKey": "0xafb26bc49b419b7d5d25245b4ccd2c2311ab37f2e1ae0ad8b35f35464680d8fc" - }, - { - "address": "0x861fc71D4234FA8681801dE72f3869E4F75Fb9Bf", - "privateKey": "0x42f6e5e3062f35f7bec6422686d7a2cbcdf0129dfcd3939b2348abe595cbd300" - }, - { - "address": "0x15D7C935221bE702DEBEe61a01bC2070a7F672F9", - "privateKey": "0x4432dd66a646887dfc5024b4159a19abcac2a13d08310afb3573273a5ef799a7" - }, - { - "address": "0x207b089016287e0AC393E13d8c3AC28D3c08D499", - "privateKey": "0x3945d3c076b5222fe50c000e0619df172858e8d3db65a22a9fde918f54b57cc2" - }, - { - "address": "0xEC92607C9b810045713D72EfD5628D4ECFa3792c", - "privateKey": "0x11608a209c3cf7d2463e90c0a708c7f08c2e8b6c338d96358bfa2a46f8416642" - }, - { - "address": "0x38d72CF033db262dD4df5C0F646316a09d342D47", - "privateKey": "0xd462aa3f7ca5fadfb86f824ffb328cee2118666facdaac3ea9116977cdd25255" - }, - { - "address": "0x9efa52742DF3b87afdB69c1a0F33Fcd692771c74", - "privateKey": "0xae69c240bc37b59a09f5531717c415bb818f31f716d81ed9ba7f288e8d6b0fbd" - }, - { - "address": "0x1665F36060D818668B05dbB1E695435EC68C79a2", - "privateKey": "0x2a49581f428a6ae8dc2ab603af278e09d6566500133766132643c298ed83c8ac" - }, - { - "address": "0x579bf8A1EE83609F2866Ac2Fe164C2E335134AD4", - "privateKey": "0x703a47ed5174b24829207894221f0a5b695befc58dd00dc029014661c06e75bd" - }, - { - "address": "0x19216589f66fDB4ebe459ea28B48dE0A436Bb04C", - "privateKey": "0x7a02c7bfb0c9d4ac6eeaa164ea342b7bc2a718241f79545a4856e3a3e6377518" - }, - { - "address": "0xe4EDd84Ca8C0f5933b185cf7d59B07B67A334941", - "privateKey": "0x8cdcf3f60b565bd754198094b4bb9be490f1646baa8e45651f99c35d18da73e3" - }, - { - "address": "0xE771f6691502DBe1E8dbb867179b84F800ed563c", - "privateKey": "0xa41a03df53da069c818b81cfb9990e89fd4b13f1f5eea2ba055c75ef5f577b50" - }, - { - "address": "0xE2d5af265775Ae4A51871385A321e79D5b01E393", - "privateKey": "0x9934d5a0ad11ba7a647d9182b790b6cf624a9f129d37f99a85f107a1a4697d18" - }, - { - "address": "0x86c4d1229b7Cbb8eEe7DE6a6e2eB917a0C27F533", - "privateKey": "0x45d6e0c56f8c2024ef4079d20b5788911eabea61cf298db127ce9bf29826b4d7" - }, - { - "address": "0x9db7a9429c8a5d8606E3516041498dCA4e47B4eF", - "privateKey": "0x30603e45f98474f376b3f54b69c4da17b77d0ff5d9abe9b4b8711b0afeb716c8" - }, - { - "address": "0xBFc45433E85C8ed59128005A0b6B44146668c433", - "privateKey": "0x725a74655d420716fe35956f18e1d7b15fb41bfcae79afe78255296aa1fc90af" - }, - { - "address": "0x1e658d926dC185A4bc2dD09CE329a2B31E94dbd8", - "privateKey": "0xf915c86f4a05c69081b26541bbb4cdf196a1038c85f75fc967c0abf6977870eb" - }, - { - "address": "0x89FE1Fe6Da3b2b5bf9544112b12B1808606F87CA", - "privateKey": "0x1c6a07e953fa9ab8e38de7c522ecccf08a3caebe575b442d1601dac3ef6871b6" - }, - { - "address": "0x55233909989079f1B47592AF034166FE5F656BFc", - "privateKey": "0x9ed03de940e589b563d0f66c8d6afa7164e375e9a9427a08cd2a816edaa28fe6" - }, - { - "address": "0x32375cE47a2e9595Caba331a7BC11E5cC8Aa948A", - "privateKey": "0xc0631c08d3245eb7fbcb911b17ef96ed21e7ad4ead9c132f45081b7e7b2f581d" - }, - { - "address": "0xd3C08297D74AB3204e4A2c382D950C0a87597F2e", - "privateKey": "0x42099a3514f1428b2876c914dafefccce4c18f94ae0fa50e2e40b6a91467e3e3" - }, - { - "address": "0xEc2DC190C3cb7c20242EC9D5966ff35FF819a3e0", - "privateKey": "0x51f1bdf835a0428c667123b41d26a5d7c7d8c87838ff24ba6cb4974095055a55" - }, - { - "address": "0xcB1c3A7eF6D76E221c50366e77b4A0ce9011518a", - "privateKey": "0x86d06275af3b8a2b4ff53e2e2348744ba41de500c9b7b2897ec388d36280acc3" - }, - { - "address": "0x573F49774df8b8851f0c352c6a55da243E30462a", - "privateKey": "0x54efaaa987a16ce484a19e4d0af103a11f8edc9f43b549ab75c5f719f2e051d6" - }, - { - "address": "0x35AD247C6F879a664B962AeB654a631736c91b74", - "privateKey": "0xbb2e283dfa18c787b5c1465d486e317f51445072a25c0697160e7bcf5969d898" - }, - { - "address": "0xEF39EE0a8721BC6bA906A06A490B75F59B3B8B4F", - "privateKey": "0xeed7b4b9b8d3fc8a88e3390673ec5aa4dfc76a5679075520397d26aa0a1e9daa" - }, - { - "address": "0x0469533639b427f7f966Eafbf6E3FA0B8a72624B", - "privateKey": "0x2168d7693663c2bae3af3afc3bea4dbb21ef6998e1cf55471ce1af08720ac809" - }, - { - "address": "0x2D8c8416Ede85f7c8E0C0344BC8dA6BAC947232A", - "privateKey": "0xb5b7b98a0fbfa2022b3a0a48846f122c71b236e7a51cd7c4dba336b537891e38" - }, - { - "address": "0x28978F2Fda45f6D2D870202C7651326310503C9d", - "privateKey": "0x711635c3ed8a9ac89ec709207f2e8d28fad9aef8180b8c527bb31922eb379944" - }, - { - "address": "0x66D1e09f49a000d016c77AC5E782bc3cBD046415", - "privateKey": "0x7d305b75780f854ea5d4fe633c87cb5ef6300941a6cdde272a8453d54f900320" - }, - { - "address": "0x743352979553A19E955b12733b0360A364A43EBD", - "privateKey": "0xfcf210e605bac3682a48f94b0fe1be318e37c74aaf1ea171f737ca7041b1e93c" - }, - { - "address": "0xBdbb94d4dc5744bEd9DC8339554eD79EE293368B", - "privateKey": "0xd58fb0e227738bc858bdd86abca797f3acb3b12e9ce2985aac696d9aa9e8bfa4" - }, - { - "address": "0xd35228AAe6B9ed5199e55EA404559747CFe823C3", - "privateKey": "0x659d11e4873ce9c49284630cdcd4b67e1039c8a2b0f2e491e1c85df279c5f195" - }, - { - "address": "0xd73C123a1d8edB8eE72Fe7e42262493C1aB3bFD2", - "privateKey": "0xdbe4f4e0a32dc1381fcabe67564d63fe3fe2ae43e05570f62a190fc34324ad94" - }, - { - "address": "0x39D52854B0d59bED371Fb309cE3bD5BA7C524526", - "privateKey": "0xec61d8450f4132abbaf0390efee2efbc5da159a074a63185feb2117f32379eb7" - }, - { - "address": "0xC14f9E24bC0eE5Cc5c78D1e682886BB03A4f579A", - "privateKey": "0x762d1ec1b8a91749b2812b6e2c98f7efe535498fcf72e9adcbb399216f487dc9" - }, - { - "address": "0x17038E5F4CeC0743286608f253F4C3436081FE2E", - "privateKey": "0x4685cc6a2832dfb4e3fc4ab085093cfa6f5b64e0571ad2378e327290294718d2" - }, - { - "address": "0x7EC965C00906656cC5c27514f32CCc74EEFc19b8", - "privateKey": "0x91f501c53462dca9dd98409953d95394ebe89da92f3b51b7d4967787ac119022" - }, - { - "address": "0x042B2224A9fF3BC2f997654ECaC6E2a3d781606d", - "privateKey": "0x928074f57bbe0e2dbb01a9df311dac1a2b20ecb3af74aad50da2a9f8bcfe2c99" - }, - { - "address": "0xCe63Ff5740Dab00e160015789851680d4A685fED", - "privateKey": "0xc8b257ff78a4936bd174ca9191d0b482c1fb297096db941ce46cd398725d827f" - }, - { - "address": "0x9d4a5585c4C449a4BE23bd0013A2aBfd81402658", - "privateKey": "0xaa767845df3d20a0ce56ccede3e78f88710a1a5af61115731b169d7bf2f14bab" - }, - { - "address": "0xa9f4A4f986AA2BB6f9772742BD5B40702978cF37", - "privateKey": "0x2b6d4f551d65c6f543ef6f961a089da977f2c59505704e8a7f3fae1445142aef" - }, - { - "address": "0x491e1b5B53Fe88d256e918A194e86727E4fe000B", - "privateKey": "0xf355454961562aeb49b87c7723ef748df57fd13e18c3a0154cb13b792ccc58fb" - }, - { - "address": "0x085e7FE7f30b3D21612614d15Ef9D0CDA3945F35", - "privateKey": "0x32b44e7ce516e67fbc6ddee291a893a320ff792cfe27a5fc085fef330953b0b1" - }, - { - "address": "0x59Ace3B35a80CD1646D62dC0BB567A8F91FC4A0F", - "privateKey": "0x78427e45d5b7f9d178fff1d88f4681abf6e4fb3c4bd01feb84c5f7757ef29721" - }, - { - "address": "0x944a92c81f3Bc956099E85295b7a1f53256Afa3b", - "privateKey": "0x36e77ce0d400c716ce9c16bf18e64c899356c47c5fc45df0ba873c7e493160ed" - }, - { - "address": "0x49869d96cF79BC67b9BA8B36083F6ba170412f29", - "privateKey": "0xad49fc62c6aa96b3a26c3fb92bbe776b967963fba2cc92b203ae43c591b46ee6" - }, - { - "address": "0x90A29F0b71a59c1A17d67BC1C99107f48b2f660b", - "privateKey": "0xf0893066e79aa1c7b76b7d7365c285223b69e04ac23e695573c164d54e811a72" - }, - { - "address": "0x2F91742a85F46EB0DFD8aC7e0DE7b54bCfcD1a0B", - "privateKey": "0x9f4d18e0d437c60c47f7d3db936b5ccf68882d1bd58e96113a75bc8da5f1dcb3" - }, - { - "address": "0x7407c4A5011dbc3e6D55b5F4086fB8C61b9c7CBf", - "privateKey": "0xbe52f56d0656772777b2b5de55f85bb11c6e8747d97c023bb29d3ba97c99c9f8" - }, - { - "address": "0xB978C2416DB1B07c67B399CfAaa583Ad47d233f3", - "privateKey": "0x8a5a3c8031df060808f018a9301608e0fdd66bdd954cc428445bb1b2f7180ac7" - }, - { - "address": "0x2EF618bc0403Ef413e5D3faa11657B281Ad0342a", - "privateKey": "0xd61cd3743d469561be50535267791912d0eab68406610f48c44d0e1484b7762c" - }, - { - "address": "0x720A34B9b4B81Aa56faF05D9F6984220592B4a9f", - "privateKey": "0x5b2d637bb990d8b4bbe2598dd8f3fb61a299f353b74658d084cff2691f5e2cc3" - }, - { - "address": "0x613c07fa8F58AF36acb42A74cE98d9Ba8278e7ca", - "privateKey": "0x4cb72d5abbce0dae37f6739f89026e3a817b57d0b435662cda2faf1209962956" - }, - { - "address": "0x99AfDead0f9A529B26f49FB655F42f21Bd3703fD", - "privateKey": "0xac6dfd944ccebc9b8bdd41e1906ff93a13fdd1414e26f7b99459ed314b0d14cc" - }, - { - "address": "0x07f52f97CEBa657931c9AE0Cc04F7820cCecF986", - "privateKey": "0xdfe0a050953dfaa9f63ad8c6ae3d85cb3b439543862eb1312c34fa57f49ab609" - }, - { - "address": "0x0098e9bd19b8dc1d4fdD4276Db2567bb5a7E959e", - "privateKey": "0x85b14af751ee657004cd36e332262f5d2a1f00c00282f53f3bff7714cbb2e95e" - }, - { - "address": "0x68ebC30dF2E3843F04a129d2c144De1b1Cb50721", - "privateKey": "0xcc74d900266b36f1709a862a12dbdd7babe44db58ec5c9adc0c54cddd80125dd" - }, - { - "address": "0x94655dB16881898De8aD049BD293dA79b215809d", - "privateKey": "0xf2d825dea3ade4d29cbb9f79ac43d715d11168abbee05e93a34a97fb44a21c92" - }, - { - "address": "0x1989d6761B311323A8954f857F68BA4C172887E1", - "privateKey": "0x1fcd5fb665d6f978f2271713fded248db5acea7419e47c9ea05134b5ef1a36ee" - }, - { - "address": "0x6D42CB01b52540E01460Efd505a75eE26f2924a9", - "privateKey": "0x47bd44e10ffc9e32dfb93588ffbbbca0b2356d21ab90415674328f827e329f87" - }, - { - "address": "0x452Dc4bD3D2dB6A06c7173B5268dd9d9CD5C38c8", - "privateKey": "0x216cbee58cfffc3dd11934f3f8a79a78552dce81a232b9cd47911aa7cb7cde50" - }, - { - "address": "0x3684A7dec0CfCac54313D60854D862D31415D41f", - "privateKey": "0xadeec4b2bcec0cc7d6ee7f7ad5166f55b4e7856f544d37e091090648a0855e6c" - }, - { - "address": "0x04a91fDD08702c49AF88d0DFE7483e65F20800dA", - "privateKey": "0x46cc88e866e6dc2599d1347f40fb807b0b45f25971aa7fca08df4c77038a764c" - }, - { - "address": "0x21ebe6BF0Fb59794CD947c4B83508eCeDe8802C3", - "privateKey": "0x0d8b48fec3ae816ec40034d320ff2e2cdbbba5ab7511216d517824b601e6507c" - }, - { - "address": "0x7E6D20de830d0732318d85D99afe938471E41B21", - "privateKey": "0x3d7047476bb0a6b427c87e0353a2e934f07bbd27d378f3094e222cf956d400be" - }, - { - "address": "0xE22234eEBfe94B3C1F7B25d843B0445B3A564Bae", - "privateKey": "0x6413e27e7114f74b4557d4ab54957c09d3ae32e7dfd8731af148921b41fb84d1" - }, - { - "address": "0x8B0Cb99BA6B975A8D7498D16e3e7f427010F2A18", - "privateKey": "0xef12329c7ae5c6d2b1070c4047eb99658496c22614e7958a9b5729ad30727954" - }, - { - "address": "0xAe92a285ffF8123ca483eC89353C20C5E8ce158b", - "privateKey": "0xc7530740bd97f9f12585cfaa82377f009a6a752c44be81261a454983f8f30cae" - }, - { - "address": "0xf7a1eA4599AfD39374B14fa8616c97bfdf09eF62", - "privateKey": "0x1313c3d5859fea9a93f959846e35ea84f1c3a4b8cbd0c4167e3c79d2f37052d6" - }, - { - "address": "0x77A8F6e74456D2BA09DFb1F5136814ade4a6E2FE", - "privateKey": "0x9fa50a0f7ea4264d4b7bc2fe8c7597d6c4af77068f570cbed58852fe2d0a8c56" - }, - { - "address": "0x0ad22DC5b1cf2a29C7F50D2084b3Ecf330aB2163", - "privateKey": "0xa873bcbfc31a0f154f61f4f3e74d92e497b6cb2aceaee5d7c040dabd285ac461" - }, - { - "address": "0x707666460874A82B420E94167D815f342232c6Cd", - "privateKey": "0x1c493abdf525a4b72e2d23834efcd415dcfb340c9897f1dd8932305248b05463" - }, - { - "address": "0xce45cF386560493C6a04AFbc69b9A675f48bD2FB", - "privateKey": "0xdd53e03d6e0eb9c5aaa19e965ee5a85543429043bad7251f98e51e5e037014df" - }, - { - "address": "0x60D57f9Ed6aa3a7066Cf81C039a2C593Ff391fB8", - "privateKey": "0xd50d2471d281877e995300a8d379e5050773327e0445859578018b3a78df370b" - }, - { - "address": "0x5eC404Cbc577f2Cf83163Fd1b16B959f9033A646", - "privateKey": "0xd6dd88b33ea1ea317195b8bc917dba0c35250c67abd9fe8ed28e9174fc32d123" - }, - { - "address": "0x90455EFC22B3D247b12c9E1FD60D2F7A24990C17", - "privateKey": "0xf0816c28f4f16e42cfad4449b3d17330d787faa51b6ee971d6e8433590313429" - }, - { - "address": "0x4a1276132e11c94b9010d3B8909b57FA6185aEeC", - "privateKey": "0x8707dc4d792cce7b72fab69920e18fbe0a29d3a9618ce42f2922b8bc386ed7eb" - }, - { - "address": "0x5a4D6074d97FAb38e7817bcbb5E6D7083225A316", - "privateKey": "0x510cac012bc49887b58c046cf0c8c26a03ae8308f082c1e582f4206de75d9df0" - }, - { - "address": "0x4ADaAe7f1A1CBcA5f29C29a41be7823889e5357b", - "privateKey": "0xe587e0aa3544a427e4e3fe9492d16387b33be2fcf340d03bb1c60810e7c43ab6" - }, - { - "address": "0xBFbE2e0B4DA4a81451F4668b2D29DD03ce1DbC64", - "privateKey": "0x0169c0d5fe7a02e91a3324de60570b41530b96bada8ba97d8708fcc3909c08b1" - }, - { - "address": "0xa21829F09c1778f14eC32D46c9971Bce3f39Ebe3", - "privateKey": "0x4ea17083292b60a7667a9c1544930b576bf3402e6fa93c703fadf07991274258" - }, - { - "address": "0x082E5CBA7c1Ad71dc8BF51eD9d827Ec5fA1B14B6", - "privateKey": "0x7d092ef0e0354352ea3658180bad12ae4f0d115c2e4655e8941a2864c43682e4" - }, - { - "address": "0x29B2e9a84C407a350C20BE3e18073bc24920085F", - "privateKey": "0x42fd20ab172b3f324e1105a3938c9e8869717a23425d8a6fc31ebff2809badb5" - }, - { - "address": "0x80d683e81227D2CF9D7D00ac32D497EdeBE776Ed", - "privateKey": "0xa57886024efa44ed1bb0d6ed3a533c0dffb070cd60f6e85f164ca14fe5a3b12c" - }, - { - "address": "0xa919605Be8a66a2dEFB8F5B030CA4fCd07Eca4bD", - "privateKey": "0x4fc8abe39e4005a673fea68ca600000a4b6bf29a1c118b5acd85184a54da5b35" - }, - { - "address": "0xB83Bf3E5b029A06B8862BF59524E23845C8883A0", - "privateKey": "0x0d8e5e8e632bf29a502af3eaf02c41fc82a6771106659fb295024d3b349681bd" - }, - { - "address": "0x0F0C7329521cD66CD18cD795FE6deB90F8D48B81", - "privateKey": "0x2f59d3f6a4f6d4ced2cef45c970ca2871e9d37742b059ed67958cada81c18130" - }, - { - "address": "0xbDa04ED7CDFA0601cCa9c2831F6E30810bB932bf", - "privateKey": "0xf7435ac620220cc623ae1383b84d9549775b823bb097b283f40c1590ecb2eaa5" - }, - { - "address": "0xA2165715Cd3c8308f79E940C8580260830fE9033", - "privateKey": "0x17aace1fdf891dfd82cb4332d88a675d0f2509fef21b58ee155d3228edac25cb" - }, - { - "address": "0x1072B0F369609d7b94e0d9f4563cA0F9BA194Fb9", - "privateKey": "0xa15b2a65683779af34816aa891a1bc63e727a7fb0bbde939386919ef59b2c3a6" - }, - { - "address": "0xC3161C3eC138cda5Dd5CEd399b46CAf69e5586F5", - "privateKey": "0xe7a5dcb04a5f10dd539a43552036934ca2215d8448eda55618281c115031501a" - }, - { - "address": "0x7b2F594E8267295f644f8E20c32281a246a37B89", - "privateKey": "0xea2817924a2c6d91b0caca3595c04fbf7c6df470f2e0853627593b9f6d3a17d6" - }, - { - "address": "0x963494a4D43059b9916C592C407D28Bb49953d7f", - "privateKey": "0x9176d3a75c5302c936a74c8ce84e0b802fc81b4cad0b375975b962350abe822b" - }, - { - "address": "0x61CfF80C4350cBb8DFcf9026c58800B033358E04", - "privateKey": "0x876e1a33938a8430aa17ace60443b0c5a858f7de6ff6b84ffa3d0277d39d75b9" - }, - { - "address": "0x4a2e03aDabfa17Be02E298C521FA5c7cFb7De5bE", - "privateKey": "0x69e53746a85cb94f7bc4bb8644896a9984f7d7b68ca3241a7b2bcf9412a2f169" - }, - { - "address": "0x21B2ac1c6aa3754dFCa45302F9feEf8C5df55E80", - "privateKey": "0xbe8e21b0e3f3c52ecae1ff8ac54c3304b26f3ed22251778533ca3ca7e29231d2" - }, - { - "address": "0xD71e54cF625459E874dA274755D775d919F0fDE1", - "privateKey": "0x7b7c0212ec81a9751b992686314941b0cab2718eb52a886e21ff7c383709a269" - }, - { - "address": "0x8d04DE588E765d91927E43d39524C57c5384E038", - "privateKey": "0x3dea1a4e251ebb9c93d43bd15af96411f5794f28dbb271ee5a1751a9bbaf1451" - }, - { - "address": "0x6886A1777dfd46c74BFF8315F8C9f11DDFa7C3B0", - "privateKey": "0xa270e74edb891eda52a10713a6e824ae1e01904549cd437842f1ea78758166c8" - }, - { - "address": "0xD1F159ab387E93689ABa4F60Cb37Dd013C77E46F", - "privateKey": "0x20674db2b435834903dac250d73ee15aa74435bab120cc991661f58c57ed4cd6" - }, - { - "address": "0x1dF6Dd5dB7aADf4A410b304d9dFbEEF940d56A12", - "privateKey": "0x6ac30894de3e37253071ad3aedfed60a6366e8e8a06307668489c754c1e3eadb" - }, - { - "address": "0x616B8E24b62D0129B0d16963FC850a6A9D08A65c", - "privateKey": "0x1928d7761b8d9bcda0f9788f715a487a1a52492a5d238b3045cd335a7eeb47fc" - }, - { - "address": "0x4DEd2BFA61929511C4167bB35FE8ECe3Ebffc8a5", - "privateKey": "0xda40a14701bd63ceb5e549de6aa1c44c12e44a090773788b5a0e2c1bdda03b9b" - }, - { - "address": "0xc0717791180aD9528013702B87391e127a95b211", - "privateKey": "0x45fcfde1ab8f782286ab6c46118bd9c87a141a486199ae124c8a10d1b0570975" - }, - { - "address": "0x51dEa141A839022043e3C9524A7beAc723150258", - "privateKey": "0xb865e330206ae3cfa68e72bea0dce1e20531c27ca37a721dcb91a320ce68eba5" - }, - { - "address": "0x4bE10a957A24993385FcebaCafF047f070629898", - "privateKey": "0x96691f9a530952f0f4eefe96eb111f2f92082ffa0e6101017e6e93239cf65d16" - }, - { - "address": "0x3d84c9Bdd500c8945c0E7Ff8aa7B88c68cC72B17", - "privateKey": "0x96d9d71569c62f028b555b4f76681fe057031e47c87b8e684a2a2b9ec9139166" - }, - { - "address": "0x0e94C8c6B10cF6Bc4d03a4167DA9080b964a3246", - "privateKey": "0xb353ea9fa379cf732f623c384fd3f4057a5c4b6a5184a34b8da0922f2cde71c3" - }, - { - "address": "0xE3352358832Cf0FF202f38ED45400fd2419b806a", - "privateKey": "0xf815c96da176169eb577a062547da5976ff9184aa1dd942cea24ffbc81c7f6df" - }, - { - "address": "0xcf7932bf928134571387abB4c304f23EE3E0C3CA", - "privateKey": "0xfe5d00e7c41fd1fb27423379c56d36d833629b18784e0b529894a66faa0ca6a7" - }, - { - "address": "0xD7825D24e4A6e5aa41b147339a393Dc036406bb4", - "privateKey": "0x7fbbdf49fe68a80bf6321cb9333ec22268af598a1a4685d6b85f67a87c943be2" - }, - { - "address": "0xd29038148B6B900B963f462857187D120490C27a", - "privateKey": "0x11b01c4c03eb82cfe89833e124091671be519d806ffc2467797384f4d1789a79" - }, - { - "address": "0x2424963a642887eE1eE94E955A6EFb2f4F87fcB2", - "privateKey": "0x94b6dfd430af67ecc32e3bde2ec24be164105a6c259b004cca9801eb78cfb97d" - }, - { - "address": "0xC60406F8FCc7553D4F0fB85FdF188d1865e8E943", - "privateKey": "0xc672cdd4aba37fce66a0633ef4b15b67ee0a4f188fc6a64858e2abe4e065b9da" - }, - { - "address": "0xcf9e9D5dfD745fda78845724D1feE7550FeD972e", - "privateKey": "0x755022a791da0355fd278e0c0d1ce54a5bd8b65f19e97d244f10ede46ca1eef2" - }, - { - "address": "0x648e9f493717FC8f2bC831005B318A4147E2d14f", - "privateKey": "0x6cb7fe8b79527be21537011fb0bc5a743e04d1d6839d8c6425d0f79521807236" - }, - { - "address": "0x630f9d1034860e01C2cd1DceDf86F2c1aC1be8aC", - "privateKey": "0x94ca8ebb709164810b955b7e8571a035394f73f7bea55c4a8af28a921f042d98" - }, - { - "address": "0xbAce8545781853f0473cFb108d2bC956b20d0198", - "privateKey": "0x45b6d0d37d05a76f7c15bddf95c4b5ebc5a5efcd2f0c756a0b3a7db386f20664" - }, - { - "address": "0x88a8f8E8F4A9bedF5eEc465058c83f4998529834", - "privateKey": "0x8c9b66e2f88b10ce5c2747765b9f6d98cb36fd9750e33910208a3fcb700bb927" - }, - { - "address": "0x2099C555e8DD5EbA3b11d53E2ACaDa3bA0ec4F9b", - "privateKey": "0xd39d8cbc7bac4792f575bae9fa13dabde928bff0a2682d71307e45fe68bf16b7" - }, - { - "address": "0xC707f425b6784FBbb6D1C049Ccc847F10144B46c", - "privateKey": "0xb8954ba04b79791775ddedc7455a4e910ad6cdf38c2a9380c94535ded3b1caaf" - }, - { - "address": "0xD0C39089f94675663e8dfcbF1a7682FEf99a4B3e", - "privateKey": "0x92db15d908b45bbb6fcf91202c5177be51ae210012de5c7158312adfd796519f" - }, - { - "address": "0x087D0E1F64C40ecD6a97f2EEaE61B80B11F84748", - "privateKey": "0xdb1ad77c499b3e73e37284ef3c761f5e4589bacb5ef06b8bf28d7f51291d385a" - }, - { - "address": "0xB35a70ab3bE8C180939fa3Cb0761C3E34b5d9Bb6", - "privateKey": "0xd07ddd69f5b2400f846df874fdf4aebb643141584f0a6832d66a3da4fb168f71" - }, - { - "address": "0x8E013953A4136e6C1107f12bCAF8df50C91278db", - "privateKey": "0x495d430040063784485d036c03d823c69ab855ef9d9d6b8d055e0679a7722d05" - }, - { - "address": "0x5c82F4e06cc9f9442FC7E4d28505EdBa2Cb2442a", - "privateKey": "0x8bcd2145116f9dca1c0eea3eda4130cecbd217eaf291186068d23cc5df57f4ae" - }, - { - "address": "0x34C81A59181f7F356f951281abeb34dad7F7181D", - "privateKey": "0x1fb5bd455f34fbdc11dbcd92ee061e31718e99dc328c89d12a749fe0dd72cbde" - }, - { - "address": "0xFbAb3738090d3b69dd96947EDE432EbE0bdB5Ff5", - "privateKey": "0xbe2837d99da710886fe2c3e1d80e478333767fbbcdf00cc1fec8db2bd17734ec" - }, - { - "address": "0xeb4d09730231374F5965AB9B4e9cF9eab93aBcb8", - "privateKey": "0xe2e7d194de6327dbf76f5a2c7ef72973cf224e64dac4e5b8aa6cad079065760d" - }, - { - "address": "0xc557A485abe3aB6966C8D47277D904bBD2340fB4", - "privateKey": "0xe7459fe0c9e5973ecba08c65775091217f6bff545100f505f5e184b6d20b825a" - }, - { - "address": "0xf52C23ce2df893D866C9C0e871d8647352143aF1", - "privateKey": "0x8be5d4cd6aaccc3450397b957d0e021dbbcead98fb5cd741bec7917da9293c25" - }, - { - "address": "0x52E6caaCd03a7d26DF12Ac9b76713442F6dA9748", - "privateKey": "0x91231ce00e617940068c564416eb5689f94c100e448d23a48dece22fcd1947e9" - }, - { - "address": "0xF52c8Baf7AD334Dd71c163D7144af96250435fC6", - "privateKey": "0x68ef7136ea90990f23a33739a6d7a1aa1f80e81c809c649463ab209975733e24" - }, - { - "address": "0xBFF53d87583adb409C6251bD7C265Eb88BDBbcd8", - "privateKey": "0x87122055d20909370cde25bf62779cd9723b530d07b07cf048e748a9fff25ff0" - }, - { - "address": "0x2D039eAa92AEDc3c10A04695E85527a9bdbAad16", - "privateKey": "0xeb2d9754fa2948611e0de1746004f18bef9066e7d7c58eb7d37b8f10e33c9b3c" - }, - { - "address": "0x895Cb4e4b69546c7B0814CC3d0f34c2e6d68184E", - "privateKey": "0x6028f986ad737fc0d7d7b054608f091bf22d024e9c53e2945acd0648d6fd7601" - }, - { - "address": "0xb4F2846072f081495cfFb45695F387F32f78c6b6", - "privateKey": "0x6f162f049915b7a292cfdfbe3d1f76d0212c4b4b0a19e5059509dc3edffe5f77" - }, - { - "address": "0x14C287127e5fB6e2B6A5C18AA669960D086758e6", - "privateKey": "0x968473a49afa18bae447e6ecde9152a2af9d9546a9e2e1b0e089bd2ec5c60f8b" - }, - { - "address": "0x7DfA42e65771F39AC34bDEcB125b7f32600DfCDe", - "privateKey": "0xc9e53b5f11eb2089bee122a1542f386d5ab337dcea19ff7f543a11eb161d51ec" - }, - { - "address": "0x0BEccD5d5cB9028cDA1446BA23573556D579cE36", - "privateKey": "0x9327ecac8e325f8bd0464971528ddee277e20326e8e21d6f802edd4ef9ed10bf" - }, - { - "address": "0x7811224CAce5690060FA81f6eEf74194fC98bE5d", - "privateKey": "0xb7eb3e61cf0114e3d302dff66e0dfdd4153b815452fb770bf22bdcb373ee796c" - }, - { - "address": "0x5A78f1AFaD18Ed3BC8055cA643872597dD07D5ED", - "privateKey": "0x264e7572ca2dfd566eaad181596b640f2fa209122b5b9d3df9ec686c02a19b5f" - }, - { - "address": "0x3E8aD94FD4f1969ACa00bFb0C15d5ca890cf2272", - "privateKey": "0x180a802b42661bcf1014b1d0d2f3a3b5fe2c66cc39ab5dda82f8df389efe71a1" - }, - { - "address": "0x2d2692a41f55c6bDfCacaBD610F605975d6Ae6C2", - "privateKey": "0x5846d36074c8c729fe2905ab06a384cfcb1a8e813ebcc0e20f4e13db48396943" - }, - { - "address": "0x4378C2F87bE4c81157CaA9697f811F7F2110FB1F", - "privateKey": "0x2097215f3671183fad76dd7b257ba7e117c470a6436cd221414c31ab0228471b" - }, - { - "address": "0xe1f3c45f5125c3B8F1BCa1837fd4f3375f81Dd8e", - "privateKey": "0x4f3088aa806ae64989014462a1a4efc6eb3c62439788fa89362916340b4d6bef" - }, - { - "address": "0x46d60dcb1A770B79A84B62eD595096Fe210e8858", - "privateKey": "0x4a5f0c5cad9dcc4279cd580a7693cd9006079b7099c2f8bc4ceb6dc702948fc0" - }, - { - "address": "0x796273C7868F4665b51356f7A6C12cD6f6408257", - "privateKey": "0x2f04299eaf79bc11072f12148a6309b3aa5048e614b3c482e188a35453557838" - }, - { - "address": "0x11D421a1000d6d8F80A69735aA7aad0575053414", - "privateKey": "0x878a86790ff1ddda1c334065588cdaa49aa3cdaa3706d5bbf289a9da40a8ace5" - }, - { - "address": "0xF78FbaaA6A8f0dE303680F224893C246869119c8", - "privateKey": "0x3fb06b13f1258c00396f7b04f8b2846f0b0e53e5233e76d042f80237944c3eac" - }, - { - "address": "0x274D84EE7DECC521Bc6C03E458Be8d4779c37edD", - "privateKey": "0xa67c37654ff276713aa4e7318d760a93b0536031216016e54197b7238e93d1c0" - }, - { - "address": "0xf80dEe61C54E0ff657fD752823018db09b89A027", - "privateKey": "0x389f45d43b40edefdb7588b33691985dee1ae114e93d4a1266c4d770396e39f8" - }, - { - "address": "0x15115B8Da7DE5420E83652f61e2d248dbCa34D57", - "privateKey": "0x224b3923c7bbbced766d64021bf2246ed131b62649a2ba8e55ade50924d3651b" - }, - { - "address": "0xf809957fbf8af824f82dE451b1A308D4FA60AfE3", - "privateKey": "0x261f81b6db8d1e0ce93826b542005c48a358c202b43a197f339a535dc1dca1bb" - }, - { - "address": "0x38E5a20F15415E360D2D981392ABB4ECd532bb58", - "privateKey": "0x1e51d16fa0074300be42d1e17bea88cf4450959a3a69423921729cada6acd73b" - }, - { - "address": "0x6d30D33b2C76aF420d49CD5b7C79b8943dC50F63", - "privateKey": "0x5fdfd599fb0212771d0db479db6da13f2d5d68e7ee05925c596ab43dccbcdbf7" - }, - { - "address": "0xfA17114E9ee5293e417c77Ab512c76d63ABc3861", - "privateKey": "0x48f7feef051299c5d5e64002a1d04a8fbf397397efbf825507e76c5bf43bc9c9" - }, - { - "address": "0x7a74144B0e8a8E727c36638f4E968F1881D394F6", - "privateKey": "0x4a4afecb8d590869c96f2f201fa2a6aa911df09132f7a331bc82084b47d6911d" - }, - { - "address": "0x06906dD2C65604a811554AEfd2251bc4f52A101f", - "privateKey": "0x58ea51ab4c3fa184b9c10409e5946e650135c6db08535468887856f1d35c14e7" - }, - { - "address": "0x7c7237D0a5D014a89c3dC50cae217379B7bC7b64", - "privateKey": "0x81141a3580497a498c646f79cdab530b1cbc60184cb26b4b97054ea590e5176a" - }, - { - "address": "0x9427405740877A8686FDf31805E263e725131dF0", - "privateKey": "0x4b0b2759b8e0c48fa6fba92adb9b4628d018d2e8651f4da4d20be036adbf3f6e" - }, - { - "address": "0x558ec73282C125Df12c7C465BE4572662D843d23", - "privateKey": "0xc78b1c960ae2593c19191e28475469e264c8e125c96b089641741e565b9021a5" - }, - { - "address": "0x9964547cA3c7FE08A9550CCDADbC93846a181A03", - "privateKey": "0x00e71041c1dc1f9385d9876b7cda809aa61df4ce8eabee86a695f4c3d4f50993" - }, - { - "address": "0x224aC04fB99E6c61E51399574E467066b8c2732c", - "privateKey": "0xded055b53d3aded63d94777bfcb502ff3bc2980fa0e90be426449e4e3586f6be" - }, - { - "address": "0x8B0e5f50aFF4f0633e9021a6C2fB30Da184276cf", - "privateKey": "0x40653ecca907d8e41e98231fc2af0b31bf2afb147370156bb3183777dfa9fe6d" - }, - { - "address": "0x42E7E95Bc2397d6694f2A75BEf0c8c25352BBace", - "privateKey": "0x2cc05c147790d691e5d98e54d4d9e03889b9955a1b43eb72267f4ff243288786" - }, - { - "address": "0x5274BcA34B43441238ba3641Fb3B3180a6789B42", - "privateKey": "0x754c1021922be4120dcaf415fe4411b86cae377dd745d2dcedf7893ff4f6e52d" - }, - { - "address": "0x3DA3a7816C069Fe4501B300F0eB64a3ce6c5AD01", - "privateKey": "0xb8589447a40077d0a036ef4854096d1316ea5eb5dc5192837078f257aa783fb2" - }, - { - "address": "0x29Df55A7741B61327b5B295dbA9ccAB75Ae32E61", - "privateKey": "0xb8f725beeecca989786f8650baf67b4a009f3ebf6c066e8fc9b1b2f165ebebed" - }, - { - "address": "0x71a7220575890eda993bCE9F90d126f322455426", - "privateKey": "0x393077562e8bbc9f5ae8bc5d0f56b472736f37f52c515cd1863e4fbb60698f4c" - }, - { - "address": "0x6Cad1c6EFf1f317A126810836285f3997F821bdc", - "privateKey": "0xbd3d2e11b3873d10793ac6a747ac79c38938de997a6e174bdcd9ccee06346ac6" - }, - { - "address": "0x41d5de1D3aC2b89C7d9ddBa9F835615A3075452a", - "privateKey": "0xbaa423c2115bb958b515911d3151269fc561866e4d915f7e4168eafa27473499" - }, - { - "address": "0xD6f8Dca7e07D0845E414926b117D8D2230F3f058", - "privateKey": "0x104828d05cf3da7afd3998f456646df3395763f4f342c27ec6dc2ab3dd05d538" - }, - { - "address": "0x0F028e77FB7ae33b48b1942E27e07E91B0031D07", - "privateKey": "0x4c9e7fbb9a9119b267ec584c17460784dedba1a09cf36ccf8e08103c8024a231" - }, - { - "address": "0xd27D022AAfb98C25d43e9097cb7E02C8B840dD84", - "privateKey": "0x409092092e2845f94104b827b2d04ffcbf1bb82826dc229b270dcdef755ec659" - }, - { - "address": "0xF7C02A6E692290FF0545A968F89278e4aE57D7df", - "privateKey": "0xbfcdc1cf2c39b12f42ae99c2a6710f5a500b163441c717f3ba76f63f3f5f9364" - }, - { - "address": "0x844388a40e24F0309f93f7c0847888c9CC855d2B", - "privateKey": "0xf52555888153d5aad0fbc3c291c791a79f776426017287a51cf94cdca26a6777" - }, - { - "address": "0x76536f86bD161B2BCf663a2F7E5fe8FAd596fe44", - "privateKey": "0x74dce816501e8e4bcb727c443c13d6dbe160a540fca5c3e3e027c58b03c89099" - }, - { - "address": "0x34e8875A0295043d782dd753dcf0a54e991f4027", - "privateKey": "0x70658cdeef22627534b004a79fd70d355f59968e08b9e7a828e8d8e6e6b6af87" - }, - { - "address": "0x1e61b0340fB8075dF5C1dbFdD50516BabECa081E", - "privateKey": "0x704b9086cf1471bf2713b7621fba9a0be6db712dd8a9bc7db1a687721db975b0" - }, - { - "address": "0x9F0c7bBab3dd7Ee42c54dfeCcfFed541161cda58", - "privateKey": "0xf94a2c80471ac04945ee4c2a3031cae27d14f0c5b6c5d2e35a5ea08fb3dc3eb7" - }, - { - "address": "0xE4ac53EdF1C602D1f8E95b4ed3E9DC4e5f960D44", - "privateKey": "0x8427f74c88d698874c2eba6cc5e7c6a21334f99b86929177145277ed0ccafe13" - }, - { - "address": "0x6a23F6D7AE5F1482E033038ff1b0ff3268A26Fe5", - "privateKey": "0x2d8af23e1fc140bc2869246a32fe05996623fe4678c64e80cb881773a9d65757" - }, - { - "address": "0x5b3423de3B790064Aa04F75f165d2D94418d8311", - "privateKey": "0x3116d827df654c36a29cbde6dad23f5101d2ae0487a9c299bb4fd82e698d6fcf" - }, - { - "address": "0xf2d777dc14e8e936216C16EFaB93a28370FbacBd", - "privateKey": "0x2aaf9349554db698c52ad20e9c3a16b87b798184a528006460372da20b78da93" - }, - { - "address": "0xF754C27be72DF5E694C0D4d289D4f2FDC53Bd8B7", - "privateKey": "0x0b444ed084b3284ed38ed411e1bf4bb597e62ec560e0cfd199a4db47eb2b1300" - }, - { - "address": "0x9A358Ad4BEe8d4589832578a463D492D269f9C7F", - "privateKey": "0x6a52b366f6bec1528b56e4f077f11f69703da888170d87a335162f96a9eaf067" - }, - { - "address": "0x2f488D0d99bCA3a9e0E09739a7c8DdB6B43f0a6b", - "privateKey": "0x86490dd610b06dc0c7ff2ca647023299a8292bb0d72e8a6810547674193be3c0" - }, - { - "address": "0x0DB27fdc73f19c057D5E14BF03FCCacfbAC5456d", - "privateKey": "0x876002585eb4cf0794acb5b03d78a2299089c1c142abc37ec3f9bc1cb24a7b56" - }, - { - "address": "0xC58bF4cb78bd9d7B0046431305EF56cDD230e965", - "privateKey": "0x855a24edf147d366d06c28c81bc723e9315c6a56aa1b564e51dd5a8cbaad4446" - }, - { - "address": "0x8d2f4E8b7BC81BE28BCCCcC5AdD30aa9CbA4c9D8", - "privateKey": "0xc9ea5daee555df93801cfe35b3f889e02a154dc50fde6bb856590c1f993bf4a7" - }, - { - "address": "0x5868EC220e71aff1514a2281b65b30165ea7dDB7", - "privateKey": "0x260657438b612a63101d5402876db4b7b5a1bb9550c241b7a5cda3b65887c4f3" - }, - { - "address": "0x57EFe33A6238774FE24ba821D3f171B3b89e4B53", - "privateKey": "0x858c0271b4a6ef13671136a37c2f57ec7caead5fe23877de9e1a2a430a6f3317" - }, - { - "address": "0xf1729CC3A339D278049a67Bff21f2694624E8559", - "privateKey": "0x789280112e36d89bcba7f9edea8bfa43b4d514ce173a95ae1d4c269cec802461" - }, - { - "address": "0x0eCD990e67BAaC2B2CDBf371DA53280BB4c2D61F", - "privateKey": "0x413fd4b42b1e1bb201f750c6ae6a929bfd937a6d3aa476c455bcac4e73916a1d" - }, - { - "address": "0x8E875B4419F0Ee7B7eB1e524A39c7c1d50250Db8", - "privateKey": "0x31cffe2c4c1e7c585e0474e79cb32af889c77da0e7ee69c7f35fcebfde07de24" - }, - { - "address": "0xB059f189E7De11CBFcee2b897e28BD1Dc63e82Bf", - "privateKey": "0xdbaf2a21bd6722aaa9d57126f119fb4aa274d701edce73bff8a451fb7d81df2e" - }, - { - "address": "0x6feA5056B45852dAB5196e1Acd46cF8A198475EF", - "privateKey": "0x032e2cc102f3af47f5e76d00f0017d1af00865cba1876f9dd02729c69574f18a" - }, - { - "address": "0x029E378B677fE4199a094Ac1f993317d3158D982", - "privateKey": "0x2be7e655c4e1ceb235852627996bfe113535d470bb7bff24d54211e7479528b2" - }, - { - "address": "0x1922192001D60FF3D68e81A81aeacfcE8E45F3a9", - "privateKey": "0x635f447ff598bee7869eb64e4c9ff1a0535691ff83c4e5bee6809dd5f73b8911" - }, - { - "address": "0x950BF0d0144aB03A0d0D1b6127cD1b69bce14439", - "privateKey": "0x36690d5cabc53d8e16c60c296238d6627ec26afddedac07db24c47c21955626a" - }, - { - "address": "0x21c2D27c490fE8B1B1D79294AB954D4E7c337B4C", - "privateKey": "0xc1fe4a234a841cbc99f11a176f3ade430e967a716c4d119c29ad066b4345b4d2" - }, - { - "address": "0x7c4C0699089e91b0037106Eee5956A06CEa08269", - "privateKey": "0x3812028890eb1183c77112679f8e61e889ad0dc913698f3a432d51a6506aa2fd" - }, - { - "address": "0xFB6f4F224c98f4E1E07e1d32c824491d4F0d81b3", - "privateKey": "0x5ddd5ef1c92fd2f1b88fddaf9c980039ca224471e2c21fcf7461034b51ed50c9" - }, - { - "address": "0x39df8A01407dC04a2C8cD038A16F418fe7Bce94A", - "privateKey": "0xda7a768cdeed22aead8041f1b6fee1357235ed5386fd06ff9369a523a00b8c55" - }, - { - "address": "0xfe2E3351C09D3408176C82C4FE953E2d9Bb7C155", - "privateKey": "0x1d96adcce140e17e0d5d956743550dc198fdc447175cae78da298bd33d297527" - }, - { - "address": "0xE8925aEcDD9b93f2c4548ae0EA8D5b387F3f2450", - "privateKey": "0x29af08dec23fcb9368e9235db90bf3cb0e9ccde49039342a372a5ef2d2876dc1" - }, - { - "address": "0xbeE1388000366b9E0C50a53695f8c3d1F4364695", - "privateKey": "0x202ff22c611155610d47f7b03ce442e27eba297a6f971b194dc379214d8bd15b" - }, - { - "address": "0x7aC5C8511F56d921FBFd99CD4656974FC4f0c32b", - "privateKey": "0x93ec8386545cfc867246eab2a45b9aef6815a67bb898f4422e97aef2b8c848d7" - }, - { - "address": "0x37eC8ee6a5d788B279761aae1D61995B06f00987", - "privateKey": "0x7b6e830f08ca7d8166efbee0a9eed91050a8b804cef6281be86a18ce0368a94c" - }, - { - "address": "0xc1F1AaDF7264e48Fc90B5b4Ce3DE04caad8D60ED", - "privateKey": "0x02981b69c860adc9175606e1a0821c35b7a5fb7df5c052b4365e3817aa810fff" - }, - { - "address": "0x8477e897030367F0aAd032C87925e6760AB09a05", - "privateKey": "0x7b4f5386b6af15eadfb4b84a60d09a7010439afd2d8c4935e378606c1dcee450" - }, - { - "address": "0xef92Add4A5d8030e67F56701606d78D5872C9fDc", - "privateKey": "0xc0a7c0f439bdb77ff8d9e8d072c4a66c7581f45d7e9f35f759a0f98b4d7fa91a" - }, - { - "address": "0xeb5928d225C06C97C898f822b78a6fb41D4a5648", - "privateKey": "0x58535ba8a05fc78a3b958410c0b6da00581f2909bcade232c7534eacb201f814" - }, - { - "address": "0xF4463762f1F00E91Bd58619dB6C9EAC470182886", - "privateKey": "0xf3d1757e2bada46418c939a23940d8ecbf690e2455dadf9393f796659ce8e321" - }, - { - "address": "0x9A5510a050f6148391F7Df357506A929723e74cE", - "privateKey": "0x8447c0c3b1b19e9d6d04383e0643f013d2a10d5e24b470f8cafaff67ed358d23" - }, - { - "address": "0xEbaBD24F323dCE0B94E094A43b698ED1F43A618D", - "privateKey": "0x5f13dc175e1511ffd9423ebd885cddd55f7dab8663d68fd6b1da070136e49a60" - }, - { - "address": "0x4871c7A6bD3545762c4b1b9edefE40Cf3901DC67", - "privateKey": "0x35eb5fc27987bae805fa963417e6d78f2e0c7b9c446debb7045ebeff944b3766" - }, - { - "address": "0x7640CeD84F07FAF1C1b972Ea4bb7caCBa0bC7D1f", - "privateKey": "0x4a42129506e04665313422cc058fff52300a2c289003f013a4d2d26bef416c7b" - }, - { - "address": "0xbC71F5Fb6434b18ED98FBbEdd4FE34658775ccC9", - "privateKey": "0xee20b9d81c339342e5edc8103522b07fa0b34433d359d7261a9479a5a4b31215" - }, - { - "address": "0x6C33a522866Cd4b06Dad33ed7b2148Fb0BEE3075", - "privateKey": "0x698603674a547549de74ae5fab7aaa5cef950f383010631144c7acb7abfe72b6" - }, - { - "address": "0x65B6582d1af70D85A72a9853307CC961EC8c0adC", - "privateKey": "0xa4e6a2877160b51553708b23bae37ddac3909344a6de92fb4602019b5f5f8ecd" - }, - { - "address": "0x26c682cEC330250E0B6542F208BcC6a809b420d1", - "privateKey": "0xf16b6333f567a9508a6d5232e49fff758a12f459bab0e8c3b824aae6f56cca19" - }, - { - "address": "0x2700C5eF44213A74500F2c8bf791842D4f89245B", - "privateKey": "0x077ade2744742c46b1034b7bfd4a47c0d8cab5113fab946a38539eba16e210bf" - }, - { - "address": "0x2b354520Db3FEFe765C37A412c99EEF4A756C660", - "privateKey": "0x5e8d4a7e6df68e54004d520f8a1952a63ef7dced66f37b2beec3c714999fd752" - }, - { - "address": "0x262361A12AbbBe8C4186B92F7f20c6C9F7387D2f", - "privateKey": "0x19a1620e7681fd2b5fd9f214b22b9bce140a8394d740a056a82dd76f4a5f06ec" - }, - { - "address": "0x78e4AbD3E1c79E772510d01330A417E9Bb11572b", - "privateKey": "0x96c2f58afa96b9c69902605a169251cf57d8e3cb9e9cef8f538cb768c1022cdd" - }, - { - "address": "0x78D749b2eEeadCDeA79cD034Fcb746185B3a7B6e", - "privateKey": "0x0233a3bef8d6550d8a565c7d81c4fa612b379b43292ba8665ed71b244d314f6d" - }, - { - "address": "0xC558F5C84b58617362D204a5eD05311c5dBC1335", - "privateKey": "0x85fb0fad408984a2025a895642d14a0f0e07b75c1e3887a89759ab21e1f35502" - }, - { - "address": "0x48716A8115aCab6ea5b7bAB70306261b6558973C", - "privateKey": "0x36c74572e4cbe9dcb438f7ff225ce0fb473de6bed6f0aedb4107fab4c79398db" - }, - { - "address": "0xA68444f71A01B95BaF91A3dB26722bF0D97CE23E", - "privateKey": "0xf6a3f24e0d94205f53acd928694876a688c63f096808737ea1f7c372cfa3771e" - }, - { - "address": "0xB00cCF6f6697a90CbC22fbe942584914a754a2ef", - "privateKey": "0x906ccdcace7d7d04fa8194973f2b1f428b05a9576c959f72c85e5b0ad1ecf6c4" - }, - { - "address": "0xB4BCd577649E6bd3C8E908F213CdDE7D7bF574C1", - "privateKey": "0x0204b49393f58a6d08a62dd0d1f10d5e3aa342c9b62d047cf67ab40f8b6405bd" - }, - { - "address": "0xbbdf761b9085EC5ea2418D84AB69aFC79B3B5574", - "privateKey": "0x2a8477ec31ad7409e9551d7d8650cdccf8fd408077cc019820960a4338c006d4" - }, - { - "address": "0x77Bb4778ba0Dd89485dAcc5c16f94FdE89bEFCb2", - "privateKey": "0x8b7158a378346e12bfaf2ceab909c910a95bd0fdaaebf596446d0fba4c6c166a" - }, - { - "address": "0x9F74ECbFb6260d1Be8e6bD30a14E4BE86e1f5306", - "privateKey": "0x328dccc3a9c3d09d0f40ab227283713c557c812afbfe7251f7d813bdac3da8fd" - }, - { - "address": "0x17c31e8cd0821A66c1135312d28138c55BE5b5a7", - "privateKey": "0xfe2d04bf12d5fb3846ce7d1da4f8c231f58762631fa02180494d991697946381" - }, - { - "address": "0x8fA430E3E05D8c3F1Fa89228A11e498885118258", - "privateKey": "0x36721c5b21d6784449aa4110518f51c18a18384ca8a210df4f551ce0600b8112" - }, - { - "address": "0x0847972f46536cD4B97102FB2Da172489Cad25d5", - "privateKey": "0xecd66d93489a69204390dc31311fc7f4878bc94b5039656489117afe22909ad9" - }, - { - "address": "0xBD2A49d72104438AB6B152D395009463EB74b948", - "privateKey": "0x9302f8d0bb19e41f1e885812d88a47052cc3df067c38975fc5e9ba5d50f93ca2" - }, - { - "address": "0xEe93F76523c58E716786Ef5e10Af86f369AcC987", - "privateKey": "0xbf1e0a4acd6d51808bee59cc61fef03f74ce8dedcd9e1afb4fb18b7b64573042" - }, - { - "address": "0xc8EDABB82584bF379b714bCB98c577A71ba1E141", - "privateKey": "0xaabcfe00eda057e36e16b8230cca25ffb707b2f3473746ab3be13aa779a82233" - }, - { - "address": "0xc5E64D4b76D5366ACbF598BD98A9835c344A025b", - "privateKey": "0x55df3a29d9d6619ddd9fe545b56815af3235d24fa9a489405976fd1c85d877e4" - }, - { - "address": "0x04fC70aFE5A75D9cc127499aD38aC8d1AFb39d88", - "privateKey": "0xaff83e99d7f2d61256452cc644e0654c8af2e3dbdeacb6a4107dacd35e6ba93c" - }, - { - "address": "0x64e5a07a4BD42DdfcD03a6b0a2f4cC0C05edb1Fc", - "privateKey": "0x568318fd4493836db7ef40e633e5844092db488c737d6976609f466f751fba91" - }, - { - "address": "0x943E8FD1CeBbD528d7f2f05E7aEB1D07a9E0CA9B", - "privateKey": "0x7893cab4d7d0d06524fb2c3ea99646073bdeacb43a7b97ffa6ed37cc39806738" - }, - { - "address": "0x81e99E4096805867fF66c16de3BB5E4b50513973", - "privateKey": "0x857645055564f8658899fc9f8fa985736c1743c5ae14e72dbb330a4e4204ff6f" - }, - { - "address": "0xD8BBdfAc0BCeA7B81eE90088feB81622D8144557", - "privateKey": "0x6889de7179680b6c8d2ab1e3e82ba5ba2d4dfba9c2b6a6dab67fdf6d03c1c76b" - }, - { - "address": "0x05b9a5b602Fc2907684a040C4f4747C835B4CB13", - "privateKey": "0x643774817a64be63dc15c0096840419d31dae83ca6863dc9c3c8984430e2dd00" - }, - { - "address": "0xB5e115A0A1Bb2f1b1dd8bA837EC3daE3535aD27d", - "privateKey": "0x5aadbd2f6cbcf8c75dafb94732e99bdff3a00b3fb530742ba2202c7239ea8694" - }, - { - "address": "0xa1eC58415BAcb6444Aa695a7fE0d1D1777ba20c4", - "privateKey": "0x49cf7d584b534dab799ce9aacf18b035a29c3ddf86a58f0268be4e4b821dfec2" - }, - { - "address": "0x3bf59E39f5430A572800bEaF1709098897BBcE26", - "privateKey": "0x5488aeb59eebf272d7f8d891a669f5d3cba242068730fbdcee3c75f4979f6a9e" - }, - { - "address": "0x002bE4E5CC78b870FB7578B03c1bB78ea6Ceaeec", - "privateKey": "0x925c67bcbc16997f00ccc36a5db3f0719e7361c91d0e989e221679144d1bd024" - }, - { - "address": "0x4d0e2D7abcee3bd096A9F4A247b0ce1E5de1d626", - "privateKey": "0xd445b87e7d0737e03e5f2ba23f5a0aaab88d225e17dddba0acc257cf5bedd7ed" - }, - { - "address": "0x8F38bAc7E4E5FA9B0D4baEb388CE6321C84D2991", - "privateKey": "0x046b5ce1d407390591c75962a8332535032a8ac365f43af9dda8565a1704b20c" - }, - { - "address": "0x46185c7Bb0bFd3dbAaAC169E36397C8150a5B439", - "privateKey": "0x92c2090f609f2e1577063f2a9c9ddbd3038cac8e764bc01e836229a589b06c7a" - }, - { - "address": "0xB47271dDD075bf4a018b2Dc1e44988a438A4166B", - "privateKey": "0xed5016ff7048eccf00a354f2ebeb30aa0eb440b20426ab2c3f9c30e27207fc39" - }, - { - "address": "0xAFEa16eA1B1B439eD561aE2948085dC588F5F976", - "privateKey": "0x25b94b180275ea7355d12b171814bd6599fd43f37d397961ea9c700dd8619289" - }, - { - "address": "0x6bF8B5a0bC4329abB938684e29a3D5B0F3AE2a55", - "privateKey": "0xf49f58fdfc906a41d342111333ffccf095f1929b1591d9840dea73230a5806a3" - }, - { - "address": "0xb436d082A7E2a67c15EC1dbB2E54500756D7B66b", - "privateKey": "0x3438433175cf1cab0bc5af35ce871d11ad7651f6bf6910e3244d7f149ab16ef8" - }, - { - "address": "0xFcff38c5ce93A909a0626eCACe674bf77ccA1E42", - "privateKey": "0x9a838734f79674c8fc65140a34f3c92b862d044d0925002b64a86fca724041e1" - }, - { - "address": "0x554Ca36CD785c83EA5097EEC2285e76294866491", - "privateKey": "0xafbd705759a13cb07c78f089a5e1e26cecde22e5b2533618fc209094313b7f28" - }, - { - "address": "0xaC6d264aF3d7F24FB0615cB32f20127481226E6B", - "privateKey": "0x20c93cab68a014ef0efe7d2bbcb8e93cf6255cac03dec9302afc9f597c4901a2" - }, - { - "address": "0xFb4Eb89e3f2E01605c1016d99c1C9413948c45cc", - "privateKey": "0x6c9f6752a146a4d96d3ce87903ac85a21fb54f2646138c2abed96ca39c023d33" - }, - { - "address": "0x2feD5E8cD0bd0851D81b6D8640d22D02A6BbDD78", - "privateKey": "0xfb7e4e09a7fbb37f4fd041b6a61480b75bcb20e5f8bb9f15be320be34ac77f9c" - }, - { - "address": "0x8882C372CeF416d72D61c3A9B3fbBf92c793c733", - "privateKey": "0x35ba203369a18a9cbf0ce72b74522a9ad0a37bc0954c9c6984169ea686e34d98" - }, - { - "address": "0x9aba8f37a5457831fA14d428314D8b78345203E4", - "privateKey": "0xc232b79184456c495ec65653895d27b39f027b622443cff5a3ccfbc4f7dfe4ee" - }, - { - "address": "0x517BF313c00c867Ef42d5a9cd7D26B6e3FDFB482", - "privateKey": "0x93ce5ea5b524bea34ed4c89454980b61e5f69a0fb358f6c512af45bf5edd9c27" - }, - { - "address": "0xA7d337794c123e3b21fb336365df9Ca0EAEA75D0", - "privateKey": "0x558db9c50b749fc4788cd87627f2d8e29c76ca8116a4c9ba18200d113a4f1d9e" - }, - { - "address": "0x1aFEF9eDe7Abd09Ac0a22721853F5b1922889712", - "privateKey": "0x671195784cf1fae70ab40613c7059e8c883b67df89db7822dffb25370aa20dee" - }, - { - "address": "0xae52f6e82A2ED305B6467019ca50102dFd50B362", - "privateKey": "0xb005a36bc94345ca145a9f2779f0b7c57c4ffd4794b8ec0d91b972add5de4a3e" - }, - { - "address": "0x23f6b7e5e1D6E6A3551aD5197aC6bD0248BD528C", - "privateKey": "0x8b605b61749d78616bf627569f6f4db90a386d7537df97421e6b0b634cbb298d" - }, - { - "address": "0x12295584E3E1CE88C9B168fD9334fd3899E3b39C", - "privateKey": "0x7ac93425ad8cd562f511e58ce76738b9c3ad8c5a09190b28d45b2e2dda039cc6" - }, - { - "address": "0xcBBc0dA24cEce329bACF60b00d545B03b651F088", - "privateKey": "0xc47d1ab43d741177282123649ceaf3d8fd2efb45f15b0b114c22fce29da5cf67" - }, - { - "address": "0x3e2F61c1694cA94aB9D4a95E42935A8Dcd907D75", - "privateKey": "0x6f48c70628fe1748672a54d7ca3ede5a81802ff4e6a683ae591b6bf3ec9f3297" - }, - { - "address": "0xD1b0566559dBb1FBC2F7d88681AEfE5b9d38A592", - "privateKey": "0x6af97f334415776c8730442c582ee001ae2f32a648405551c6d2131980ac9ada" - }, - { - "address": "0x559Aa8e47ffE91F47095BC3daB39748b166b0551", - "privateKey": "0xe30fbfa42c9efa06708a9a03f4d94fb22a98fe7f9d8243fbc8395e5074c9284d" - }, - { - "address": "0xC3C9B7f7A3639A1450da70Ecb61fA7A725A45c9C", - "privateKey": "0xfb9eb9874e883b27aa33dd7d5ab1e48762a06103d81fe8ea335298eecc43d654" - }, - { - "address": "0xE54f26e0aEEE5177806342a12eea0475Bd391274", - "privateKey": "0x931f7ab3c2cadbe9d3631d0649ff5512e886ae7a7ced49690f66b0e7cc5874fc" - }, - { - "address": "0xb4d237F2aB2B615899e5264D22141B064624835b", - "privateKey": "0x30c2e010a299a7c5e55541f9901391482dba55768f6cc258d8394feb8dbbb883" - }, - { - "address": "0xf9c7e349FC55A14c886025E0aa4f8dfB13c51569", - "privateKey": "0xe0fb3c5d5c2e30523eead048bdbc2d096606994cf6c48e6571cdd9117ccaa436" - }, - { - "address": "0x149adE9AE211998c0F37CC64687f1C2C4c3A674E", - "privateKey": "0xdaf827b6339a7374b9c52d7747a760e3b8396440c742fa3302c93ea5f1f4ff88" - }, - { - "address": "0x6affB9ec2E028806f9f5AcFE1Ca1748f5169B960", - "privateKey": "0x8b9f2acc8afc3396133fb90c15fb82ad7311d459810c659d6ff41ac2be3c8990" - }, - { - "address": "0xf2120f7A5c671FBBF029EBd020c94542178c61b8", - "privateKey": "0x7ddfb8edd68b4a21c06fbd78281c34920f54ab22e907021f5fbb743a860f89a7" - }, - { - "address": "0xb97eADd8f44f829359D0e9F30D79E6ca50C4Ac27", - "privateKey": "0x70abd112b4deef31e347b20681cb108b54e5b64473a89c12c360a33c40877c71" - }, - { - "address": "0x888fe1216D5Ba9C35119FD0ac54e09BCc0Ad723C", - "privateKey": "0x754035d7c4f001d88e2b7d44f3f8d44e04d3bcbd28f1f3baf3409be653b4ca98" - }, - { - "address": "0xe1e25c4E460998098Eb60A2E885A352552B9CFB0", - "privateKey": "0x1c987835b461b8ac3efaa15120b2089a43b615481aea41f927bde21b440eba32" - }, - { - "address": "0x3F84b67599c8E7a016CB06EF1E917567104913A6", - "privateKey": "0xb7497c97c1ca8d9e3d99cd442a8979c1b6b9def936fd570739f527b47771f17f" - }, - { - "address": "0x2b2d78A2560976F25aC9329E679b7ac7D979baF4", - "privateKey": "0x86964785e1a1d71c65d34569fa11bde5cc4efa4b8226ef49c2d6806dfbd2e0f9" - }, - { - "address": "0x5f1E4f794C5BF1c038919D33BeB556F0587E8E31", - "privateKey": "0x3363c9aab0067e078f6261837f6758028d485aabd1a995d8f872e32e3351035d" - }, - { - "address": "0x9d004B77d8ED50f4629d3f9ef8b4fF72cb8E94d8", - "privateKey": "0x25bbd3a868738e0a997747831b9cba57b7f73c1918c3e93bb5540b08dbca820c" - }, - { - "address": "0x643abE60E2505EF284e674c98eE9F0a52F5c77A5", - "privateKey": "0x06d9e141a63295555b32d71a7dc12c39adbbf9e7ed8615dfec2dcabc90e198ba" - }, - { - "address": "0xd424076107F7D9444d65937115d695C78CF7F5DD", - "privateKey": "0x53363389e88a703e4daa926fbff375a10a9480e26754c7cd2aae87ce008c4c80" - }, - { - "address": "0x985a1cfAb2dB868A720a214E0Ff42584BF4d58D2", - "privateKey": "0x00ae6e8b216d7f461c3b9873c457855ff2aeb23b2a63e556604297128f007139" - }, - { - "address": "0x92161a540bFa1c1DD034A8CAcDe90A912D576DCB", - "privateKey": "0x566b280aa74149dc044c04c7c00767f58ec70b7ea6d8b676300d241299d78be5" - }, - { - "address": "0x02A2e4fF0A3B3F9A43A6769e59000c803A308d57", - "privateKey": "0xf89f3e00d9d4862480a91faf0a50b5d3619163905aab1ee28b2b74c64ffd9992" - }, - { - "address": "0x954F9c3b54BA7b62Eba3C4E23050e88464531e7c", - "privateKey": "0x46e51bb1937f233618131b882db28b8e3a15bec5ed1607e103523f48a2bee053" - }, - { - "address": "0xAf1bA569CaFdf7b71da6655308cb9149580dFb36", - "privateKey": "0x66736274d7b0f71e108848227ef6b98fb92870f42b7f9211069e55e094d227bb" - }, - { - "address": "0x0A21B34314f38D7769d4B72b0FA302AE81a95295", - "privateKey": "0xc3c6dcd8d54bd72596aa8c81d64ca6f626306b8e14a83eb77ef034fb69e082fe" - }, - { - "address": "0xcd2c5026c7B88C4a19942CC0e72516D732E2bf41", - "privateKey": "0xf7bd01c4f990fb2cd701df77902f1b90ed6f2ed5454f2681a1a0554f3da8d92a" - }, - { - "address": "0xDedBA29600429Cc5ECA621fc4904024C433bc890", - "privateKey": "0xe89f3fbbd7f9d32032cc4bb3851b5507bd2cb0d6c042fdb8515433c2faede0b3" - }, - { - "address": "0x72581856D26F666524Fd1050eDc8BF36caDab660", - "privateKey": "0xc9a38784c724527f10ad6494d7f664b173d5a3330ea9a3e5b3222f8d39a8061d" - }, - { - "address": "0xd5fe66Db63876Ea8f17BF0fB62c207e705675045", - "privateKey": "0xbf879783b0f31a7ae449a94200ddc8bb3313e6086ea09f08c41824ad0f6539c0" - }, - { - "address": "0x76a78119BAD1418bC59014Af28c4f0E5df513cE6", - "privateKey": "0x0581bae635b5788dfee9442ed800e3f5795c05661b4ccc3ef82d0982e6240243" - }, - { - "address": "0x1D24E3CA4D1E30EA22FCFDDa1b8035c2aE60302a", - "privateKey": "0x6b2aa987e2585704ce8f4ad0009eb63440897a5eba21d86be5ff40e6699140ba" - }, - { - "address": "0x945F0435466DA0BFc7E18C0F2059c88CA9eec1C0", - "privateKey": "0x1e55a8214580eb8df58a78121925cde93203c7ac8711f0bdd1055eb8d0dfdbc5" - }, - { - "address": "0x2B6D101F5e6b4a577e7d053C168AF2AFc883EB9c", - "privateKey": "0x8ccb5b610e32790194782bb3a586c95699079c69f774b525d5772059e680510b" - }, - { - "address": "0x0A4b6c73CA03762bdA89292A498d231837997F56", - "privateKey": "0x82aa7d0b368823d631694c656ff35e739ca20289aeb87177fdbfa2800aa1f53e" - }, - { - "address": "0xb2518E8d6F0601696F1BA3a826951bc3Cf6d7ef8", - "privateKey": "0x7620e264a4d2ae897502555ec7f9b13fe0a3aedb0c4a6ade315f0fc5843efa3a" - }, - { - "address": "0x48da82056f5c6A1276258dDcd97E4C89640DD9e2", - "privateKey": "0xd700ae45c0199716e61053972b4054dac9184d0424c2f53c3589a8039ad337c7" - }, - { - "address": "0x534758D6F76C7f8994f31fc921353B0c568B1f3a", - "privateKey": "0xebfc96dac1a08e9ce3c175f18708e4187f23b5d1276143cf92971c2d658e4bfb" - }, - { - "address": "0x7Ac3E29C0b18c8D93121ab15742228cBaF333Ff0", - "privateKey": "0x985ce0ebd0707a290770a119e75b941a664e9e0dd83f18c0bf9f3807de2b3993" - }, - { - "address": "0x889615F5acFc9627e3D6508d835a0C7CaC3d2BC4", - "privateKey": "0x6145b8b0f4000446cc8d770c9e64fc019eb4d4783f3bf964a6fedfa447475ad8" - }, - { - "address": "0x2db57203e8B6df80A15ba5df41e236a20C6Baeb8", - "privateKey": "0x1b660f9919e58e634badca1fd4af50e991e9bbbda903a36f0ec45e1b90d81867" - }, - { - "address": "0x8A3f1755d9b6F7081D1F287081AAc83b42b7F5D1", - "privateKey": "0xfa6cd7b5b71e88d5b68c17adad75175918d0900966a4dff3ca75fe1a521bf145" - }, - { - "address": "0x890FBDC626466166650E012D381a7F8F0e3E4AD5", - "privateKey": "0x76099f37d169397ac52f943aff00bec283b50ec610d49768d4ab22a70bbdbbdc" - }, - { - "address": "0x5f088AE6fd2Fbc97a266B50B110e2376C93f8444", - "privateKey": "0x960e0c8bc39d449cd62a30350263280c7d8eff60f1f78f981fe6b1209b8ba318" - }, - { - "address": "0xb80A98462ec1324A89ecc3BA6062914e5f9BE2B3", - "privateKey": "0xd5b89ab21ff60391b84807820dfd66a92a8e8a44bee8bcffae042134f287acaa" - }, - { - "address": "0x4e07CA4B9a377183443D4495b95eACf50e66e7c3", - "privateKey": "0x46f976cf37e5091bbbbce294e54a3b65a6ff530fc0166d9bb993a88dffb3d870" - }, - { - "address": "0x6Aa3F10F2C64c6DED299B1f983674469AC82F124", - "privateKey": "0x2bd1e3fbef9fff6a7689e386afd2e532ab4bdf1a414afbbd6ae884321f861e26" - }, - { - "address": "0x5A31cca04c2792Cb78712B8FFb3439640206b0E2", - "privateKey": "0x812b7c8a70b5af260bbfef58abd4761c40f386e7db199c0808d002e8003a9156" - }, - { - "address": "0xC9E936062b77393dA5Dc58b6B3F227ea6a0106fF", - "privateKey": "0x989e19580cf0d9bacdd1538ea698e7b423451c0994500f80c4aaaf0cddfb4ddb" - }, - { - "address": "0x87F1b755c02BFbD2e49351B7bDac11C09424E477", - "privateKey": "0xaba498d46a9e57ffba7fb4cd99f42467e4d54ce0a273993042742d923563da98" - }, - { - "address": "0xe567d640A0688DBB366f82da4b42C8bDAC641959", - "privateKey": "0x21410f29ef1800a56f3a88f50260dd7667e643bc33e649a56d45f61fb2a2898a" - }, - { - "address": "0xFb2bF7F6d5d085D96e0066878F5582AD660232AB", - "privateKey": "0x3a313d81d3230145e44bb59127fc17cc0b7895e8c3d50f29ce827559f6c8e943" - }, - { - "address": "0x09702668be7CA4AA15C628BdAf81a7e30B5Dde53", - "privateKey": "0x8eac403756a082779c1932ead7da36bebdb768fb0bd671658a5a254ed9d23c84" - }, - { - "address": "0x1D510005460564efc7039aEFCEaeE2DF31266980", - "privateKey": "0x7cb4493e344487a0bc63b169333f5a4020a4e292873597bc4da8c7a4175848e0" - }, - { - "address": "0x5774b6fAF251785351f16b643C0dD724B05f567A", - "privateKey": "0x3a0079a3c63cc94a4623b77f793343fcc343c9760d7d353e2cd5882e370794d9" - }, - { - "address": "0xA9F87e0aCf42F1Bac77541f7bbe4Bc03B5EC0eDE", - "privateKey": "0xd243bd0f2f1a74e4e0a42c41a133816b99c2c1a79a4a83245d28f4cad5f0fba1" - }, - { - "address": "0xb9208FC9359ADF2eA8736BbcD8eBe816915D915D", - "privateKey": "0x5ed87f831f3858ab9d343ca32b57cc1c9e7c2a57b1c99fa5a006eb07f2aa617a" - }, - { - "address": "0x1e8f41E0cD3Db9D393bb8dA92d4D1828580CEbC7", - "privateKey": "0xaed43408d51f220a1d694f32db89e7330c2d825575f7835947b560c690e5a4b4" - }, - { - "address": "0x200ECBdc89b9446124985c41CC90c6A431d5E579", - "privateKey": "0x3e33bbb19ecf4624476942ea8921fb90371462f4b5f5291c0d1e76a5fc436537" - }, - { - "address": "0x19B69F84AFEf6f64D2d3b466cB3B4612C3eAB1dD", - "privateKey": "0x34c3a7bf640a2f3824fa2988cde214fcc5c36983e28443bc9454a0fde312581e" - }, - { - "address": "0x99005217a1fB4A65e3F9d1d76B447E2810B805F8", - "privateKey": "0xcbf8025ab96619ed4378d69360b53ba31e003c7c1f78e705c2b85c16c7ceacd6" - }, - { - "address": "0x3BdaFF7B9c467EC6C2Ff03eE8D311BD9c405932A", - "privateKey": "0xca0944ec2bfc281353fc59ded7242b7a6fdeae5bab55924208c9b5cd22f624fc" - }, - { - "address": "0x7f0b146ad2259b66Fea88D0E49eC5720A6b910e7", - "privateKey": "0xc64cb150c02b6a00ed5a630dbe4738d36e148a12c50c60724075029f053c1790" - }, - { - "address": "0x189799dC38C45bd387474E7BF5D87e49e1d2B099", - "privateKey": "0xf02f09faa6e006b2a1f32bf4a3e76359baa9600f4896f49abafb0aad8cd6d92e" - }, - { - "address": "0x777eb105D1B2543019147Ec6456e12B190b44f5E", - "privateKey": "0x1f69e392c84f0941be7491820337f6bc549f43de9f0730f4e7850917167bd78e" - }, - { - "address": "0x27495BE7c57a30D69464D88013050F4f28CCB493", - "privateKey": "0x4cf2d880ba7ba7729a16ae7199d46363ca81f980bc728ead5a81fd98b4f4974d" - }, - { - "address": "0xAE8025c4901b75597479A52104aE68B1a948064E", - "privateKey": "0xe8b9dd2144f6bb429813c395c22b13d451bddd1d8c0915c4c7e42e3828f9ba59" - }, - { - "address": "0xCf6B6440dFFF1522a03132310ff1cb72fF60e66b", - "privateKey": "0xbaf7b3dd75aec09e48e17161cc43068f3b66f80dfe5ec2793be22664826d3221" - }, - { - "address": "0x7b8EC27Bc87542bE30d903539a239721f9F982ea", - "privateKey": "0xde306741f5ad3e3cbfc7f185e43c8f2e77364471f5872ac0627ac1afb6865054" - }, - { - "address": "0xB05F0EF296A1412fc7031ff50cD0e9c7f1073D54", - "privateKey": "0x0e1df75967e1e85a5dc4ded11f7396f3faf68df292073aa83b7436bb5424f799" - }, - { - "address": "0x3a9980702E2Bc852Fbc8661b6016A95CCF61fB86", - "privateKey": "0x609bd495529b3b99951e116974f3281a62bcc4eede3b779cc96a98ee7e068bf9" - }, - { - "address": "0x48b3746E30b077dd71C1AB16E9Bd971395AE2BF2", - "privateKey": "0x218b63274569eb7c4dc8421506e3b80d87774bb91f06d49dbdded43fa6c54579" - }, - { - "address": "0x737521145064eA41a20a879D398928B0eEC10aaA", - "privateKey": "0x709bf92afe9c483a855b5141b79ced01e7f33698ef50c81953780a62ba5ad8ba" - }, - { - "address": "0x773A6CFD06a1dA72b551aB982FA3222BDD66630A", - "privateKey": "0x553ac02c23931d069cb3ebf0c7e93fcf9cc96c1a189bffa39b9e9792c1b939d0" - }, - { - "address": "0xE8cF7661C2ED89b48759020b5B8E4E1B31D45262", - "privateKey": "0x69435e0d16de5678db86afe410293d5a299e7523bf51b89eafada706ee1e212c" - }, - { - "address": "0x1Be16e2cb8Fd1C488abE92bCA88970d9D4Bd55FB", - "privateKey": "0xea01cf13628f48d43d5e48f988df8b63b929c8913381eef59e899a7285d8abdc" - }, - { - "address": "0x3bb406f22C1e187D4E15E2dBe6e8221e4EeF6D96", - "privateKey": "0x04be73803ac0d9fe93a0eb07837dae13d24b7a402a1a53de6cd55e1f3de71476" - }, - { - "address": "0xeff5d77aFD8BC8456C117A0b9131288E20aF3c77", - "privateKey": "0x64c8214a1fadf2ff803da8b2cd4d2228c04c6a60871644c60dddb01b39c1e468" - }, - { - "address": "0x5f0d2d1aE5FbAf528fCCC748F4141F85C0911bf3", - "privateKey": "0xc44815cf7ce480297caa72b16dd558a0e397f70349c819bf8b9a22fdd986610e" - }, - { - "address": "0xE2307b56Ab4CeDAe8dF1814bd09E0cD4782296e0", - "privateKey": "0xb4b49012117f64b50160c2737d17329e8c4b29282bae5368572a8b2230e77ce8" - }, - { - "address": "0x89B38FE405f1A9c3fd3553F9c59055454f7F196D", - "privateKey": "0x4465648c74584d1022defcd8083bb99ac26f5b2bb3a25fd20d5017aceac5c3a1" - }, - { - "address": "0x4d333Ab16a55A107D6e5A6BdcC78d221382B0900", - "privateKey": "0x098836fb9c4fe665f67686858055c194c94c4de8bb6b36f5cdcfdbe4f88cf95e" - }, - { - "address": "0x5E1D7A2A23F6Cc606b08A4eAfBBd100210cDB896", - "privateKey": "0x0ba925b910a94081bde0e3935b0b192bab85e540643c9ba7c4489e62ead81f3e" - }, - { - "address": "0xBe993751C1515a1440F8dE90939BE3A7c35Ea719", - "privateKey": "0x88692e1bd02df57bb59404ec5d99a14a495e174d9fd3d0792f4cea5c53827c5b" - }, - { - "address": "0x8d06f71fd4da15B4BC1770e9a5F6B08F78c2C73F", - "privateKey": "0x32fd921a21d8ee11b3017df3207b3c3961adb06f991df0ee34dc50aee9c9eeec" - }, - { - "address": "0x63fDE61CE82aEE08f5A2BaCe667D77bec1e0Cd7E", - "privateKey": "0xd449eba15d44cc62c993853146ab92351ff8438b62aa035d8d8252841f715dbf" - }, - { - "address": "0xfD0FB1C21599158Ba9ef3303c2b0f2602a171627", - "privateKey": "0x22aeda4a04b9b9561a399bce8fe8ee71a383babe65d718ffdcf6d87c517d39f8" - }, - { - "address": "0x83e18aCb0C7261528Bf68e735C0BDcB462A684f3", - "privateKey": "0xf3c8a00d917a6adb0764f08280e58f5b55bbb12a9c71b17e0a358570e24fe0f4" - }, - { - "address": "0xb945a16464E0668eAfCfCa501d2CEF7385A64171", - "privateKey": "0x6c05d33e74b4aadaa2713f4011ef92679de380bb435177e1210f6520e626bb48" - }, - { - "address": "0x804619908196bF6423fcF4dA046C2b48bdB085F8", - "privateKey": "0x6f97114ab05feebfbe3b9d8c0dc0f4a4946d3582520e6fc9abec5502e01e99f8" - }, - { - "address": "0xA86bE91e0e223d5Bf836D746A3883714d80032c7", - "privateKey": "0x249459a36559b623459de70d82d6f790bc95072cd304cb551c41f6df528ed672" - }, - { - "address": "0x7d1f3410F9741281B613119cFeEBa82eb51EcD0A", - "privateKey": "0x8ce7aa11f29cdb6a8ecf4541a943b1c0fcf197b70625e3237b468de1e5da8425" - }, - { - "address": "0x55eC07c2897Dcaf10700E0CBca5Bf23C7Ca97e1E", - "privateKey": "0x7eb24d6d5b1b3f02dd988c6d58c4468b1e958d01a101f899f349d7792e866e0a" - }, - { - "address": "0x9C48d84f2cae75e4b5d436732CE0F4095295216A", - "privateKey": "0x18944be257c1570ee4027ee046c2e3eae6d8176cadc09540cdd4628e0bb7b963" - }, - { - "address": "0xd703EFD7dB5A8dAF07c4179D8ebDAA22ae710B30", - "privateKey": "0x3b4256f91e169b40e91487dd5114681e45a296969b2705aabbadcb59f7a03343" - }, - { - "address": "0x10f8A4f725F8F6C087C03F9dF4AA64dF39c3Ac68", - "privateKey": "0x38adde3d7551d94fbb86b922e2a32ef9b3976cff60f738f8f7c2d262f8628273" - }, - { - "address": "0xC8538273B142040F5138Cb8d00FA255fc816138e", - "privateKey": "0xc5ab2d94fcdd18ee6d234c6813f671a67e715e16c5265e0441351c90c22a56f4" - }, - { - "address": "0xbA3De9F98C44578F637cAc3cA3c4DACA3a4aC5Ec", - "privateKey": "0xbb669f1a39d6d498880c95c305f4290148bfd249950395773caa0ec6d5caa1ac" - }, - { - "address": "0xb4d0345cDB004d7BDcE098c30299FAD9bC1D876E", - "privateKey": "0x31451390d23693634495f439e382fb8c98d60cef48ab10599fd6b92c2fa6c1be" - }, - { - "address": "0x2d6e2fE8233CD5C181f3bdC9EEBd12A1208a7061", - "privateKey": "0x92724f34ba3221aa79be50da788c14e612c93a592fb249242843557e19027006" - } -] \ No newline at end of file diff --git a/src/ts/reducers/__snapshots__/stakeReducer.test.ts.snap b/src/ts/reducers/__snapshots__/stakeReducer.test.ts.snap new file mode 100644 index 0000000..66cfbcc --- /dev/null +++ b/src/ts/reducers/__snapshots__/stakeReducer.test.ts.snap @@ -0,0 +1,231 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`stake reducer contractDUO 1`] = ` +Object { + "addresses": Object { + "operator": "0x0", + "priceFeedList": Array [], + }, + "contractDUO": 0, + "duo": 1000, + "oracleStake": Object {}, + "states": Object { + "canStake": false, + "canUnstake": false, + "lockMinTimeInSecond": 300, + "maxStakePerOracle": 100000, + "minStakeAmt": 500, + "totalAwardsToDistribute": 0, + }, + "subscription": undefined, + "userAward": 0, + "userStake": Object {}, +} +`; + +exports[`stake reducer default 1`] = ` +Object { + "addresses": Object { + "operator": "0x0", + "priceFeedList": Array [], + }, + "contractDUO": 0, + "duo": 0, + "oracleStake": Object {}, + "states": Object { + "canStake": false, + "canUnstake": false, + "lockMinTimeInSecond": 0, + "maxStakePerOracle": 0, + "minStakeAmt": 0, + "totalAwardsToDistribute": 0, + }, + "subscription": 0, + "userAward": 0, + "userStake": Object {}, +} +`; + +exports[`stake reducer oracleStake 1`] = ` +Object { + "addresses": Object { + "operator": "0x0", + "priceFeedList": Array [], + }, + "contractDUO": 0, + "duo": 1000, + "oracleStake": Object {}, + "states": Object { + "canStake": false, + "canUnstake": false, + "lockMinTimeInSecond": 300, + "maxStakePerOracle": 100000, + "minStakeAmt": 500, + "totalAwardsToDistribute": 0, + }, + "subscription": undefined, + "userAward": 0, + "userStake": Object {}, +} +`; + +exports[`stake reducer stakeAddress 1`] = ` +Object { + "addresses": Object { + "operator": "0x0", + "priceFeedList": Array [], + }, + "contractDUO": 0, + "duo": 0, + "oracleStake": Object {}, + "states": Object { + "canStake": false, + "canUnstake": false, + "lockMinTimeInSecond": 300, + "maxStakePerOracle": 100000, + "minStakeAmt": 500, + "totalAwardsToDistribute": 0, + }, + "subscription": 0, + "userAward": 0, + "userStake": Object {}, +} +`; + +exports[`stake reducer stakeBalance 1`] = ` +Object { + "addresses": Object { + "operator": "0x0", + "priceFeedList": Array [], + }, + "contractDUO": 0, + "duo": 1000, + "oracleStake": Object {}, + "states": Object { + "canStake": false, + "canUnstake": false, + "lockMinTimeInSecond": 300, + "maxStakePerOracle": 100000, + "minStakeAmt": 500, + "totalAwardsToDistribute": 0, + }, + "subscription": 0, + "userAward": 0, + "userStake": Object {}, +} +`; + +exports[`stake reducer stakeStates 1`] = ` +Object { + "addresses": Object { + "operator": "0x0", + "priceFeedList": Array [], + }, + "contractDUO": 0, + "duo": 0, + "oracleStake": Object {}, + "states": Object { + "canStake": false, + "canUnstake": false, + "lockMinTimeInSecond": 300, + "maxStakePerOracle": 100000, + "minStakeAmt": 500, + "totalAwardsToDistribute": 0, + }, + "subscription": 0, + "userAward": 0, + "userStake": Object {}, +} +`; + +exports[`stake reducer stakeSub Off 1`] = ` +Object { + "addresses": Object { + "operator": "0x0", + "priceFeedList": Array [], + }, + "contractDUO": 0, + "duo": 1000, + "oracleStake": Object {}, + "states": Object { + "canStake": false, + "canUnstake": false, + "lockMinTimeInSecond": 300, + "maxStakePerOracle": 100000, + "minStakeAmt": 500, + "totalAwardsToDistribute": 0, + }, + "subscription": undefined, + "userAward": 0, + "userStake": Object {}, +} +`; + +exports[`stake reducer stakeSub On 1`] = ` +Object { + "addresses": Object { + "operator": "0x0", + "priceFeedList": Array [], + }, + "contractDUO": 0, + "duo": 1000, + "oracleStake": Object {}, + "states": Object { + "canStake": false, + "canUnstake": false, + "lockMinTimeInSecond": 300, + "maxStakePerOracle": 100000, + "minStakeAmt": 500, + "totalAwardsToDistribute": 0, + }, + "subscription": undefined, + "userAward": 0, + "userStake": Object {}, +} +`; + +exports[`stake reducer userAward 1`] = ` +Object { + "addresses": Object { + "operator": "0x0", + "priceFeedList": Array [], + }, + "contractDUO": 0, + "duo": 1000, + "oracleStake": Object {}, + "states": Object { + "canStake": false, + "canUnstake": false, + "lockMinTimeInSecond": 300, + "maxStakePerOracle": 100000, + "minStakeAmt": 500, + "totalAwardsToDistribute": 0, + }, + "subscription": undefined, + "userAward": 0, + "userStake": Object {}, +} +`; + +exports[`stake reducer userStake 1`] = ` +Object { + "addresses": Object { + "operator": "0x0", + "priceFeedList": Array [], + }, + "contractDUO": 0, + "duo": 1000, + "oracleStake": Object {}, + "states": Object { + "canStake": false, + "canUnstake": false, + "lockMinTimeInSecond": 300, + "maxStakePerOracle": 100000, + "minStakeAmt": 500, + "totalAwardsToDistribute": 0, + }, + "subscription": undefined, + "userAward": 0, + "userStake": Object {}, +} +`; diff --git a/src/ts/reducers/stakeReducer.test.ts b/src/ts/reducers/stakeReducer.test.ts new file mode 100644 index 0000000..02e6124 --- /dev/null +++ b/src/ts/reducers/stakeReducer.test.ts @@ -0,0 +1,88 @@ +// fix for @ledgerhq/hw-transport-u2f 4.28.0 +import '@babel/polyfill'; +import { Constants as WrapperConstants } from '@finbook/duo-contract-wrapper'; +import * as CST from 'ts/common/constants'; +import { initialState, stakeReducer } from './stakeReducer'; + +describe('stake reducer', () => { + let state = initialState; + + test('default', () => { + state = stakeReducer(state, { type: 'any' }); + expect(state).toMatchSnapshot(); + }); + + test('stakeStates', () => { + state = stakeReducer(state, { + type: CST.AC_STK_STATES, + value: { + canStake: false, + canUnstake: false, + lockMinTimeInSecond: 300, + minStakeAmt: 500, + maxStakePerOracle: 100000, + totalAwardsToDistribute: 0 + } + }); + expect(state).toMatchSnapshot(); + }); + test('stakeAddress', () => { + state = stakeReducer(state, { + type: CST.AC_STK_ADDRESSES, + value: { + operator: WrapperConstants.DUMMY_ADDR, + priceFeedList: [] + } + }); + expect(state).toMatchSnapshot(); + }); + test('stakeBalance', () => { + state = stakeReducer(state, { + type: CST.AC_STK_BALANCE, + value: 1000 + }); + expect(state).toMatchSnapshot(); + }); + test('stakeSub On', () => { + state = stakeReducer(state, { + type: CST.AC_STK_SUB, + value: 123 + }); + expect(state).toMatchSnapshot(); + }); + test('stakeSub Off', () => { + state = stakeReducer(state, { + type: CST.AC_STK_SUB, + value: 0 + }); + expect(state).toMatchSnapshot(); + }); + test('userStake', () => { + state = stakeReducer(state, { + type: CST.AC_STK_USERSTAKE, + value: {} + }); + expect(state).toMatchSnapshot(); + }); + test('oracleStake', () => { + state = stakeReducer(state, { + type: CST.AC_STK_ORACLESTAKE, + value: {} + }); + expect(state).toMatchSnapshot(); + }); + test('userAward', () => { + state = stakeReducer(state, { + type: CST.AC_STK_AWARD, + value: 0 + }); + expect(state).toMatchSnapshot(); + }); + test('contractDUO', () => { + state = stakeReducer(state, { + type: CST.AC_STK_CONTRACTDUO, + value: 0 + }); + expect(state).toMatchSnapshot(); + }); +}); From 2a90816d0e7dddd49a6c1b2d29528c2238093a5e Mon Sep 17 00:00:00 2001 From: Wen Sihao Date: Thu, 30 May 2019 16:45:04 +0800 Subject: [PATCH 17/22] Remove d3-dsv --- package.json | 1 - src/ts/components/Pages/StakingAdmin.tsx | 5 +---- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/package.json b/package.json index 15fac57..c6f3ca4 100644 --- a/package.json +++ b/package.json @@ -98,7 +98,6 @@ "@finbook/duo-market-data": "^1.0.4", "antd": "^3.13.0", "d3": "^5.8.0", - "d3-dsv": "^1.1.1", "ethereumjs-abi": "^0.6.7", "isomorphic-ws": "^4.0.1", "lodash": "^4.17.11", diff --git a/src/ts/components/Pages/StakingAdmin.tsx b/src/ts/components/Pages/StakingAdmin.tsx index d9ab73d..2d90ccf 100644 --- a/src/ts/components/Pages/StakingAdmin.tsx +++ b/src/ts/components/Pages/StakingAdmin.tsx @@ -1,10 +1,7 @@ //import { IStatus } from '@finbook/duo-market-data'; import { IStakeAddress, IStakeStates } from '@finbook/duo-contract-wrapper'; import { Layout } from 'antd'; -import { - csvParse - // DSVRowArray -} from 'd3-dsv'; +import { csvParse } from 'd3'; import * as React from 'react'; import { stakeWrapper } from 'ts/common/wrappers'; import Header from 'ts/containers/HeaderContainer'; From f06b911bed204ae73da2640b10c8bf971f07003c Mon Sep 17 00:00:00 2001 From: Wen Sihao Date: Thu, 30 May 2019 17:16:29 +0800 Subject: [PATCH 18/22] Add test --- .../dualClassActions.test.ts.snap | 9 - .../__snapshots__/stakeActions.test.ts.snap | 182 ++++++++++++++++++ src/ts/actions/dualClassActions.test.ts | 2 +- src/ts/actions/dualClassActions.ts | 11 +- src/ts/actions/stakeActions.test.ts | 160 +++++++++++++++ src/ts/common/types.ts | 1 - .../dualClassReducer.test.ts.snap | 7 - src/ts/reducers/dualClassReducer.ts | 3 +- src/ts/store/__snapshots__/store.test.ts.snap | 1 - 9 files changed, 347 insertions(+), 29 deletions(-) create mode 100644 src/ts/actions/__snapshots__/stakeActions.test.ts.snap create mode 100644 src/ts/actions/stakeActions.test.ts diff --git a/src/ts/actions/__snapshots__/dualClassActions.test.ts.snap b/src/ts/actions/__snapshots__/dualClassActions.test.ts.snap index ee79bfd..fe30b6f 100644 --- a/src/ts/actions/__snapshots__/dualClassActions.test.ts.snap +++ b/src/ts/actions/__snapshots__/dualClassActions.test.ts.snap @@ -24,7 +24,6 @@ Object { "value": Object { "a": 1, "b": 2, - "duo": 3, }, } `; @@ -148,7 +147,6 @@ Array [ "value": Object { "a": 100, "b": 100, - "duo": 100, }, }, ] @@ -164,10 +162,6 @@ Array [ "0x8A3bEca74E0E737460bDE45a09594A8D7D8c9886", "0x0", ], - Array [ - "0x61ca89cfc5e8099702e64e97d9b5fc457cf1d355", - "0x0", - ], ] `; @@ -211,7 +205,6 @@ Array [ "value": Object { "a": 100, "b": 100, - "duo": 100, }, }, Object { @@ -283,7 +276,6 @@ Array [ "value": Object { "a": 100, "b": 100, - "duo": 100, }, }, Object { @@ -344,7 +336,6 @@ Array [ "value": Object { "a": 100, "b": 100, - "duo": 100, }, }, Object { diff --git a/src/ts/actions/__snapshots__/stakeActions.test.ts.snap b/src/ts/actions/__snapshots__/stakeActions.test.ts.snap new file mode 100644 index 0000000..38a29b0 --- /dev/null +++ b/src/ts/actions/__snapshots__/stakeActions.test.ts.snap @@ -0,0 +1,182 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`actions addressesUpdate 1`] = ` +Object { + "type": "stakeAddresses", + "value": Object { + "operator": "0x415DE7Edfe2c9bBF8449e33Ff88c9be698483CC0", + "priceFeedList": Array [ + "0x0022BFd6AFaD3408A1714fa8F9371ad5Ce8A0F1a", + "0x002002812b42601Ae5026344F0395E68527bb0F8", + "0x00476E55e02673B0E4D2B474071014D5a366Ed4E", + ], + }, +} +`; + +exports[`actions balancesUpdate 1`] = ` +Object { + "type": "stakeBalance", + "value": 123, +} +`; + +exports[`actions contractDUOUpdate 1`] = ` +Object { + "type": "contractDUO", + "value": Object {}, +} +`; + +exports[`actions gerContractDUO 1`] = `Array []`; + +exports[`actions getAddresses 1`] = ` +Array [ + Object { + "type": "stakeAddresses", + "value": Object { + "operator": "0x415DE7Edfe2c9bBF8449e33Ff88c9be698483CC0", + "priceFeedList": Array [ + "0x0022BFd6AFaD3408A1714fa8F9371ad5Ce8A0F1a", + "0x002002812b42601Ae5026344F0395E68527bb0F8", + "0x00476E55e02673B0E4D2B474071014D5a366Ed4E", + ], + }, + }, +] +`; + +exports[`actions getBalances 1`] = `Array []`; + +exports[`actions getOracleStake 1`] = `Array []`; + +exports[`actions getUserAward 1`] = `Array []`; + +exports[`actions getUserStake 1`] = `Array []`; + +exports[`actions oracleStakeUpdate 1`] = ` +Object { + "type": "orcaleStake", + "value": Object {}, +} +`; + +exports[`actions refresh 1`] = ` +Array [ + Object { + "type": "stakeStates", + "value": Object { + "canStake": false, + "canUnstake": false, + "lockMinTimeInSecond": 0, + "maxStakePerOracle": 0, + "minStakeAmt": 0, + "totalAwardsToDistribute": 0, + }, + }, + Object { + "type": "stakeAddresses", + "value": Object { + "operator": "0x415DE7Edfe2c9bBF8449e33Ff88c9be698483CC0", + "priceFeedList": Array [ + "0x0022BFd6AFaD3408A1714fa8F9371ad5Ce8A0F1a", + "0x002002812b42601Ae5026344F0395E68527bb0F8", + "0x00476E55e02673B0E4D2B474071014D5a366Ed4E", + ], + }, + }, +] +`; + +exports[`actions subscribe 1`] = ` +Array [ + Object { + "id": 0, + "type": "stakeSubscription", + }, + Object { + "id": 123, + "type": "stakeSubscription", + }, + Object { + "type": "stakeStates", + "value": Object { + "canStake": false, + "canUnstake": false, + "lockMinTimeInSecond": 0, + "maxStakePerOracle": 0, + "minStakeAmt": 0, + "totalAwardsToDistribute": 0, + }, + }, + Object { + "type": "stakeAddresses", + "value": Object { + "operator": "0x415DE7Edfe2c9bBF8449e33Ff88c9be698483CC0", + "priceFeedList": Array [ + "0x0022BFd6AFaD3408A1714fa8F9371ad5Ce8A0F1a", + "0x002002812b42601Ae5026344F0395E68527bb0F8", + "0x00476E55e02673B0E4D2B474071014D5a366Ed4E", + ], + }, + }, +] +`; + +exports[`actions subscribe 2`] = `30000`; + +exports[`actions subscribe 3`] = ` +Array [ + Object { + "id": 0, + "type": "stakeSubscription", + }, + Object { + "id": 123, + "type": "stakeSubscription", + }, + Object { + "type": "stakeStates", + "value": Object { + "canStake": false, + "canUnstake": false, + "lockMinTimeInSecond": 0, + "maxStakePerOracle": 0, + "minStakeAmt": 0, + "totalAwardsToDistribute": 0, + }, + }, + Object { + "type": "stakeAddresses", + "value": Object { + "operator": "0x415DE7Edfe2c9bBF8449e33Ff88c9be698483CC0", + "priceFeedList": Array [ + "0x0022BFd6AFaD3408A1714fa8F9371ad5Ce8A0F1a", + "0x002002812b42601Ae5026344F0395E68527bb0F8", + "0x00476E55e02673B0E4D2B474071014D5a366Ed4E", + ], + }, + }, +] +`; + +exports[`actions subscriptionUpdate 1`] = ` +Object { + "id": 123, + "type": "stakeSubscription", +} +`; + +exports[`actions userAwardUpdate 1`] = ` +Object { + "type": "userAward", + "value": Object {}, +} +`; + +exports[`actions userStakeUpdate 1`] = ` +Object { + "type": "userStake", + "value": Object {}, +} +`; diff --git a/src/ts/actions/dualClassActions.test.ts b/src/ts/actions/dualClassActions.test.ts index 4be5a12..5362bca 100644 --- a/src/ts/actions/dualClassActions.test.ts +++ b/src/ts/actions/dualClassActions.test.ts @@ -49,7 +49,7 @@ describe('actions', () => { }); test('balancesUpdate', () => { - expect(dualClassActions.balancesUpdate(1, 2, 3)).toMatchSnapshot(); + expect(dualClassActions.balancesUpdate(1, 2)).toMatchSnapshot(); }); test('getBalances', () => { diff --git a/src/ts/actions/dualClassActions.ts b/src/ts/actions/dualClassActions.ts index 7c3ff38..6c85211 100644 --- a/src/ts/actions/dualClassActions.ts +++ b/src/ts/actions/dualClassActions.ts @@ -30,13 +30,12 @@ export function getStates(): VoidThunkAction { }; } -export function balancesUpdate(a: number, b: number, duo: number) { +export function balancesUpdate(a: number, b: number) { return { type: CST.AC_DCC_BALANCES, value: { a: a, - b: b, - duo: duo + b: b } }; } @@ -60,11 +59,7 @@ export function getBalances(): VoidThunkAction { bToken.address, account ); - const duoBalance = await dualClassWrapper.web3Wrapper.getErc20Balance( - '0x61ca89cfc5e8099702e64e97d9b5fc457cf1d355', - account - ); - dispatch(balancesUpdate(aBalance, bBalance, duoBalance)); + dispatch(balancesUpdate(aBalance, bBalance)); }; } diff --git a/src/ts/actions/stakeActions.test.ts b/src/ts/actions/stakeActions.test.ts new file mode 100644 index 0000000..abbfe3f --- /dev/null +++ b/src/ts/actions/stakeActions.test.ts @@ -0,0 +1,160 @@ +// fix for @ledgerhq/hw-transport-u2f 4.28.0 +import '@babel/polyfill'; +import configureMockStore from 'redux-mock-store'; +import thunk from 'redux-thunk'; +import util from 'ts/common/util'; +import { stakeWrapper } from 'ts/common/wrappers'; +import * as stakeActions from './stakeActions'; + +const stakeStore = configureMockStore([thunk]); + +describe('actions', () => { + stakeWrapper.getStates = jest.fn(() => + Promise.resolve({ + canStake: false, + canUnstake: false, + lockMinTimeInSecond: 0, + minStakeAmt: 0, + maxStakePerOracle: 0, + totalAwardsToDistribute: 0 + }) + ); + stakeWrapper.getAddresses = jest.fn(() => + Promise.resolve({ + operator: '0x415DE7Edfe2c9bBF8449e33Ff88c9be698483CC0', + priceFeedList: [ + '0x0022BFd6AFaD3408A1714fa8F9371ad5Ce8A0F1a', + '0x002002812b42601Ae5026344F0395E68527bb0F8', + '0x00476E55e02673B0E4D2B474071014D5a366Ed4E' + ] + }) + ); + + test('balancesUpdate', () => { + expect(stakeActions.balancesUpdate(123)).toMatchSnapshot(); + }); + + test('getBalances', () => { + const store: any = stakeStore({}); + store.dispatch(stakeActions.getBalances()); + return new Promise(resolve => + setTimeout(() => { + expect(store.getActions()).toMatchSnapshot(); + resolve(); + }, 0) + ); + }); + test('addressesUpdate', () => { + expect(stakeActions.addressesUpdate({ + operator: '0x415DE7Edfe2c9bBF8449e33Ff88c9be698483CC0', + priceFeedList: [ + '0x0022BFd6AFaD3408A1714fa8F9371ad5Ce8A0F1a', + '0x002002812b42601Ae5026344F0395E68527bb0F8', + '0x00476E55e02673B0E4D2B474071014D5a366Ed4E' + ] + })).toMatchSnapshot(); + }); + test('getAddresses', () => { + const store: any = stakeStore({}); + store.dispatch(stakeActions.getAddresses()); + return new Promise(resolve => + setTimeout(() => { + expect(store.getActions()).toMatchSnapshot(); + resolve(); + }, 0) + ); + }); + test('userStakeUpdate', () => { + expect(stakeActions.userStakeUpdate({} as any)).toMatchSnapshot(); + }); + + test('getUserStake', () => { + const store: any = stakeStore({}); + store.dispatch(stakeActions.getUserStake()); + return new Promise(resolve => + setTimeout(() => { + expect(store.getActions()).toMatchSnapshot(); + resolve(); + }, 0) + ); + }); + test('userAwardUpdate', () => { + expect(stakeActions.userAwardUpdate({} as any)).toMatchSnapshot(); + }); + + test('getUserAward', () => { + const store: any = stakeStore({}); + store.dispatch(stakeActions.getUserAward()); + return new Promise(resolve => + setTimeout(() => { + expect(store.getActions()).toMatchSnapshot(); + resolve(); + }, 0) + ); + }); + test('oracleStakeUpdate', () => { + expect(stakeActions.oracleStakeUpdate({} as any)).toMatchSnapshot(); + }); + + test('getOracleStake', () => { + const store: any = stakeStore({}); + store.dispatch(stakeActions.getOracleStake()); + return new Promise(resolve => + setTimeout(() => { + expect(store.getActions()).toMatchSnapshot(); + resolve(); + }, 0) + ); + }); + test('contractDUOUpdate', () => { + expect(stakeActions.contractDUOUpdate({} as any)).toMatchSnapshot(); + }); + + test('gerContractDUO', () => { + const store: any = stakeStore({}); + store.dispatch(stakeActions.gerContractDUO()); + return new Promise(resolve => + setTimeout(() => { + expect(store.getActions()).toMatchSnapshot(); + resolve(); + }, 0) + ); + }); + test('refresh', () => { + util.getDates = jest.fn(() => ['1970-01-15']); + const store: any = stakeStore({ + stake: { + states: {}, + addresses: [] + } + }); + + store.dispatch(stakeActions.refresh()); + return new Promise(resolve => + setTimeout(() => { + expect(store.getActions()).toMatchSnapshot(); + resolve(); + }, 0) + ); + }); + + test('subscriptionUpdate', () => { + expect(stakeActions.subscriptionUpdate(123)).toMatchSnapshot(); + }); + + test('subscribe', () => { + window.setInterval = jest.fn(() => 123); + const store: any = stakeStore({}); + store.dispatch(stakeActions.subscribe()); + return new Promise(resolve => + setTimeout(() => { + expect(store.getActions()).toMatchSnapshot(); + expect((window.setInterval as jest.Mock).mock.calls[0][1]).toMatchSnapshot(); + + (window.setInterval as jest.Mock).mock.calls[0][0](); + expect(store.getActions()).toMatchSnapshot(); + resolve(); + }, 0) + ); + }); +}); diff --git a/src/ts/common/types.ts b/src/ts/common/types.ts index 944dfc8..37d0275 100644 --- a/src/ts/common/types.ts +++ b/src/ts/common/types.ts @@ -49,7 +49,6 @@ export interface IDualClassState { readonly balances: { a: number; b: number; - duo: number; }; } diff --git a/src/ts/reducers/__snapshots__/dualClassReducer.test.ts.snap b/src/ts/reducers/__snapshots__/dualClassReducer.test.ts.snap index 58a5f3a..fe97cb3 100644 --- a/src/ts/reducers/__snapshots__/dualClassReducer.test.ts.snap +++ b/src/ts/reducers/__snapshots__/dualClassReducer.test.ts.snap @@ -14,7 +14,6 @@ Object { "balances": Object { "a": 0, "b": 0, - "duo": 0, }, "conversions": Array [], "exchangePrices": Array [], @@ -67,7 +66,6 @@ Object { "balances": Object { "a": 0, "b": 0, - "duo": 0, }, "conversions": Array [], "exchangePrices": Object { @@ -91,7 +89,6 @@ Object { "balances": Object { "a": 0, "b": 0, - "duo": 0, }, "conversions": Array [], "exchangePrices": Array [], @@ -141,7 +138,6 @@ Object { "balances": Object { "a": 0, "b": 0, - "duo": 0, }, "conversions": Array [ "test", @@ -167,7 +163,6 @@ Object { "balances": Object { "a": 0, "b": 0, - "duo": 0, }, "conversions": Array [], "exchangePrices": Object { @@ -196,7 +191,6 @@ Object { "balances": Object { "a": 0, "b": 0, - "duo": 0, }, "conversions": Array [], "exchangePrices": Array [], @@ -223,7 +217,6 @@ Object { "balances": Object { "a": 0, "b": 0, - "duo": 0, }, "conversions": Array [], "exchangePrices": Array [], diff --git a/src/ts/reducers/dualClassReducer.ts b/src/ts/reducers/dualClassReducer.ts index 4c394e4..3f877a3 100644 --- a/src/ts/reducers/dualClassReducer.ts +++ b/src/ts/reducers/dualClassReducer.ts @@ -49,8 +49,7 @@ export const initialState: IDualClassState = { conversions: [], balances: { a: 0, - b: 0, - duo: 0 + b: 0 }, type: WrapperConstants.BEETHOVEN, tenor: WrapperConstants.TENOR_PPT, diff --git a/src/ts/store/__snapshots__/store.test.ts.snap b/src/ts/store/__snapshots__/store.test.ts.snap index bbd2ce3..d6c9521 100644 --- a/src/ts/store/__snapshots__/store.test.ts.snap +++ b/src/ts/store/__snapshots__/store.test.ts.snap @@ -15,7 +15,6 @@ Object { "balances": Object { "a": 0, "b": 0, - "duo": 0, }, "conversions": Array [], "exchangePrices": Array [], From 319f469078010ff7992132796244c52a22bf9b52 Mon Sep 17 00:00:00 2001 From: Wen Sihao Date: Thu, 30 May 2019 17:27:44 +0800 Subject: [PATCH 19/22] Update test --- src/ts/actions/stakeActions.test.ts | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/src/ts/actions/stakeActions.test.ts b/src/ts/actions/stakeActions.test.ts index abbfe3f..2ccf669 100644 --- a/src/ts/actions/stakeActions.test.ts +++ b/src/ts/actions/stakeActions.test.ts @@ -35,7 +35,7 @@ describe('actions', () => { }); test('getBalances', () => { - const store: any = stakeStore({}); + const store: any = stakeStore({ web3: { account: '0x00' } }); store.dispatch(stakeActions.getBalances()); return new Promise(resolve => setTimeout(() => { @@ -45,14 +45,16 @@ describe('actions', () => { ); }); test('addressesUpdate', () => { - expect(stakeActions.addressesUpdate({ - operator: '0x415DE7Edfe2c9bBF8449e33Ff88c9be698483CC0', - priceFeedList: [ - '0x0022BFd6AFaD3408A1714fa8F9371ad5Ce8A0F1a', - '0x002002812b42601Ae5026344F0395E68527bb0F8', - '0x00476E55e02673B0E4D2B474071014D5a366Ed4E' - ] - })).toMatchSnapshot(); + expect( + stakeActions.addressesUpdate({ + operator: '0x415DE7Edfe2c9bBF8449e33Ff88c9be698483CC0', + priceFeedList: [ + '0x0022BFd6AFaD3408A1714fa8F9371ad5Ce8A0F1a', + '0x002002812b42601Ae5026344F0395E68527bb0F8', + '0x00476E55e02673B0E4D2B474071014D5a366Ed4E' + ] + }) + ).toMatchSnapshot(); }); test('getAddresses', () => { const store: any = stakeStore({}); @@ -69,7 +71,9 @@ describe('actions', () => { }); test('getUserStake', () => { - const store: any = stakeStore({}); + const store: any = stakeStore({ + web3: { account: '0x00' } + }); store.dispatch(stakeActions.getUserStake()); return new Promise(resolve => setTimeout(() => { @@ -83,7 +87,7 @@ describe('actions', () => { }); test('getUserAward', () => { - const store: any = stakeStore({}); + const store: any = stakeStore({ web3: { account: '0x00' } }); store.dispatch(stakeActions.getUserAward()); return new Promise(resolve => setTimeout(() => { From ce95988c76def023357b28a02b3c96f76a2a7736 Mon Sep 17 00:00:00 2001 From: Wen Sihao Date: Thu, 30 May 2019 17:38:23 +0800 Subject: [PATCH 20/22] Update test --- package.json | 2 +- src/ts/actions/stakeActions.test.ts | 29 +++++++++++++++++++++-------- 2 files changed, 22 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index c6f3ca4..449071e 100644 --- a/package.json +++ b/package.json @@ -88,7 +88,7 @@ "tslint-react": "^3.6.0", "url-loader": "^1.1.2", "webpack": "^4.29.0", - "webpack-bundle-analyzer": "^3.0.3", + "webpack-bundle-analyzer": "^3.3.2", "webpack-cli": "^3.2.1", "webpack-dev-server": "^3.1.14" }, diff --git a/src/ts/actions/stakeActions.test.ts b/src/ts/actions/stakeActions.test.ts index 2ccf669..2841396 100644 --- a/src/ts/actions/stakeActions.test.ts +++ b/src/ts/actions/stakeActions.test.ts @@ -35,7 +35,9 @@ describe('actions', () => { }); test('getBalances', () => { - const store: any = stakeStore({ web3: { account: '0x00' } }); + const store: any = stakeStore({ + web3: { account: '0x415DE7Edfe2c9bBF8449e33Ff88c9be698483CC0' } + }); store.dispatch(stakeActions.getBalances()); return new Promise(resolve => setTimeout(() => { @@ -57,7 +59,9 @@ describe('actions', () => { ).toMatchSnapshot(); }); test('getAddresses', () => { - const store: any = stakeStore({}); + const store: any = stakeStore({ + web3: { account: '0x415DE7Edfe2c9bBF8449e33Ff88c9be698483CC0' } + }); store.dispatch(stakeActions.getAddresses()); return new Promise(resolve => setTimeout(() => { @@ -72,7 +76,7 @@ describe('actions', () => { test('getUserStake', () => { const store: any = stakeStore({ - web3: { account: '0x00' } + web3: { account: '0x415DE7Edfe2c9bBF8449e33Ff88c9be698483CC0' } }); store.dispatch(stakeActions.getUserStake()); return new Promise(resolve => @@ -87,7 +91,9 @@ describe('actions', () => { }); test('getUserAward', () => { - const store: any = stakeStore({ web3: { account: '0x00' } }); + const store: any = stakeStore({ + web3: { account: '0x415DE7Edfe2c9bBF8449e33Ff88c9be698483CC0' } + }); store.dispatch(stakeActions.getUserAward()); return new Promise(resolve => setTimeout(() => { @@ -101,7 +107,9 @@ describe('actions', () => { }); test('getOracleStake', () => { - const store: any = stakeStore({}); + const store: any = stakeStore({ + web3: { account: '0x415DE7Edfe2c9bBF8449e33Ff88c9be698483CC0' } + }); store.dispatch(stakeActions.getOracleStake()); return new Promise(resolve => setTimeout(() => { @@ -115,7 +123,9 @@ describe('actions', () => { }); test('gerContractDUO', () => { - const store: any = stakeStore({}); + const store: any = stakeStore({ + web3: { account: '0x415DE7Edfe2c9bBF8449e33Ff88c9be698483CC0' } + }); store.dispatch(stakeActions.gerContractDUO()); return new Promise(resolve => setTimeout(() => { @@ -130,7 +140,8 @@ describe('actions', () => { stake: { states: {}, addresses: [] - } + }, + web3: { account: '0x415DE7Edfe2c9bBF8449e33Ff88c9be698483CC0' } }); store.dispatch(stakeActions.refresh()); @@ -148,7 +159,9 @@ describe('actions', () => { test('subscribe', () => { window.setInterval = jest.fn(() => 123); - const store: any = stakeStore({}); + const store: any = stakeStore({ + web3: { account: '0x415DE7Edfe2c9bBF8449e33Ff88c9be698483CC0' } + }); store.dispatch(stakeActions.subscribe()); return new Promise(resolve => setTimeout(() => { From 88eaea25a4ad667afea0c40a47bf194c56a00050 Mon Sep 17 00:00:00 2001 From: Wen Sihao Date: Thu, 30 May 2019 17:59:03 +0800 Subject: [PATCH 21/22] Update test --- .../__snapshots__/stakeActions.test.ts.snap | 169 +++++++++++++++++- src/ts/actions/stakeActions.test.ts | 25 ++- 2 files changed, 188 insertions(+), 6 deletions(-) diff --git a/src/ts/actions/__snapshots__/stakeActions.test.ts.snap b/src/ts/actions/__snapshots__/stakeActions.test.ts.snap index 38a29b0..7b75d83 100644 --- a/src/ts/actions/__snapshots__/stakeActions.test.ts.snap +++ b/src/ts/actions/__snapshots__/stakeActions.test.ts.snap @@ -28,7 +28,14 @@ Object { } `; -exports[`actions gerContractDUO 1`] = `Array []`; +exports[`actions gerContractDUO 1`] = ` +Array [ + Object { + "type": "contractDUO", + "value": 100, + }, +] +`; exports[`actions getAddresses 1`] = ` Array [ @@ -46,13 +53,57 @@ Array [ ] `; -exports[`actions getBalances 1`] = `Array []`; +exports[`actions getBalances 1`] = ` +Array [ + Object { + "type": "stakeBalance", + "value": 100, + }, +] +`; -exports[`actions getOracleStake 1`] = `Array []`; +exports[`actions getOracleStake 1`] = ` +Array [ + Object { + "type": "orcaleStake", + "value": Object { + "0x002002812b42601Ae5026344F0395E68527bb0F8": 234, + "0x0022BFd6AFaD3408A1714fa8F9371ad5Ce8A0F1a": 123, + }, + }, +] +`; -exports[`actions getUserAward 1`] = `Array []`; +exports[`actions getUserAward 1`] = ` +Array [ + Object { + "type": "userAward", + "value": 500, + }, +] +`; -exports[`actions getUserStake 1`] = `Array []`; +exports[`actions getUserStake 1`] = ` +Array [ + Object { + "type": "userStake", + "value": Object { + "0x002002812b42601Ae5026344F0395E68527bb0F8": Array [ + Object { + "amount": 123, + "timestamp": 1234567890, + }, + ], + "0x0022BFd6AFaD3408A1714fa8F9371ad5Ce8A0F1a": Array [ + Object { + "amount": 123, + "timestamp": 1234567890, + }, + ], + }, + }, +] +`; exports[`actions oracleStakeUpdate 1`] = ` Object { @@ -74,6 +125,10 @@ Array [ "totalAwardsToDistribute": 0, }, }, + Object { + "type": "stakeBalance", + "value": 100, + }, Object { "type": "stakeAddresses", "value": Object { @@ -85,6 +140,38 @@ Array [ ], }, }, + Object { + "type": "userAward", + "value": 500, + }, + Object { + "type": "contractDUO", + "value": 100, + }, + Object { + "type": "userStake", + "value": Object { + "0x002002812b42601Ae5026344F0395E68527bb0F8": Array [ + Object { + "amount": 123, + "timestamp": 1234567890, + }, + ], + "0x0022BFd6AFaD3408A1714fa8F9371ad5Ce8A0F1a": Array [ + Object { + "amount": 123, + "timestamp": 1234567890, + }, + ], + }, + }, + Object { + "type": "orcaleStake", + "value": Object { + "0x002002812b42601Ae5026344F0395E68527bb0F8": 234, + "0x0022BFd6AFaD3408A1714fa8F9371ad5Ce8A0F1a": 123, + }, + }, ] `; @@ -109,6 +196,10 @@ Array [ "totalAwardsToDistribute": 0, }, }, + Object { + "type": "stakeBalance", + "value": 100, + }, Object { "type": "stakeAddresses", "value": Object { @@ -120,6 +211,38 @@ Array [ ], }, }, + Object { + "type": "userAward", + "value": 500, + }, + Object { + "type": "contractDUO", + "value": 100, + }, + Object { + "type": "userStake", + "value": Object { + "0x002002812b42601Ae5026344F0395E68527bb0F8": Array [ + Object { + "amount": 123, + "timestamp": 1234567890, + }, + ], + "0x0022BFd6AFaD3408A1714fa8F9371ad5Ce8A0F1a": Array [ + Object { + "amount": 123, + "timestamp": 1234567890, + }, + ], + }, + }, + Object { + "type": "orcaleStake", + "value": Object { + "0x002002812b42601Ae5026344F0395E68527bb0F8": 234, + "0x0022BFd6AFaD3408A1714fa8F9371ad5Ce8A0F1a": 123, + }, + }, ] `; @@ -146,6 +269,10 @@ Array [ "totalAwardsToDistribute": 0, }, }, + Object { + "type": "stakeBalance", + "value": 100, + }, Object { "type": "stakeAddresses", "value": Object { @@ -157,6 +284,38 @@ Array [ ], }, }, + Object { + "type": "userAward", + "value": 500, + }, + Object { + "type": "contractDUO", + "value": 100, + }, + Object { + "type": "userStake", + "value": Object { + "0x002002812b42601Ae5026344F0395E68527bb0F8": Array [ + Object { + "amount": 123, + "timestamp": 1234567890, + }, + ], + "0x0022BFd6AFaD3408A1714fa8F9371ad5Ce8A0F1a": Array [ + Object { + "amount": 123, + "timestamp": 1234567890, + }, + ], + }, + }, + Object { + "type": "orcaleStake", + "value": Object { + "0x002002812b42601Ae5026344F0395E68527bb0F8": 234, + "0x0022BFd6AFaD3408A1714fa8F9371ad5Ce8A0F1a": 123, + }, + }, ] `; diff --git a/src/ts/actions/stakeActions.test.ts b/src/ts/actions/stakeActions.test.ts index 2841396..282694e 100644 --- a/src/ts/actions/stakeActions.test.ts +++ b/src/ts/actions/stakeActions.test.ts @@ -3,7 +3,7 @@ import '@babel/polyfill'; import configureMockStore from 'redux-mock-store'; import thunk from 'redux-thunk'; import util from 'ts/common/util'; -import { stakeWrapper } from 'ts/common/wrappers'; +import { stakeWrapper, web3Wrapper } from 'ts/common/wrappers'; import * as stakeActions from './stakeActions'; const stakeStore = configureMockStore([thunk]); @@ -29,6 +29,29 @@ describe('actions', () => { ] }) ); + stakeWrapper.getOracleList = jest.fn(() => + Promise.resolve([ + '0x0022BFd6AFaD3408A1714fa8F9371ad5Ce8A0F1a', + '0x002002812b42601Ae5026344F0395E68527bb0F8', + '0x00476E55e02673B0E4D2B474071014D5a366Ed4E' + ]) + ); + stakeWrapper.getUserStakes = jest.fn(() => + Promise.resolve({ + '0x0022BFd6AFaD3408A1714fa8F9371ad5Ce8A0F1a': [{timestamp: 1234567890, amount: 123}], + '0x002002812b42601Ae5026344F0395E68527bb0F8': [{timestamp: 1234567890, amount: 123}], + }) + ); + stakeWrapper.getOracleStakes = jest.fn(() => + Promise.resolve({ + '0x0022BFd6AFaD3408A1714fa8F9371ad5Ce8A0F1a': 123, + '0x002002812b42601Ae5026344F0395E68527bb0F8': 234 + }) + ); + stakeWrapper.getUserAward = jest.fn(() => + Promise.resolve(500) + ); + web3Wrapper.getErc20Balance = jest.fn(() => Promise.resolve(100)); test('balancesUpdate', () => { expect(stakeActions.balancesUpdate(123)).toMatchSnapshot(); From b23fccd30c6a6a0c67b2bf31b2f0abbbd4ba553b Mon Sep 17 00:00:00 2001 From: Wen Sihao Date: Thu, 30 May 2019 18:04:32 +0800 Subject: [PATCH 22/22] Update test --- .../__snapshots__/stakeActions.test.ts.snap | 99 +++++++++++++++++++ src/ts/actions/stakeActions.test.ts | 35 +++++++ 2 files changed, 134 insertions(+) diff --git a/src/ts/actions/__snapshots__/stakeActions.test.ts.snap b/src/ts/actions/__snapshots__/stakeActions.test.ts.snap index 7b75d83..df46098 100644 --- a/src/ts/actions/__snapshots__/stakeActions.test.ts.snap +++ b/src/ts/actions/__snapshots__/stakeActions.test.ts.snap @@ -175,6 +175,33 @@ Array [ ] `; +exports[`actions refreshAdmin 1`] = ` +Array [ + Object { + "type": "stakeStates", + "value": Object { + "canStake": false, + "canUnstake": false, + "lockMinTimeInSecond": 0, + "maxStakePerOracle": 0, + "minStakeAmt": 0, + "totalAwardsToDistribute": 0, + }, + }, + Object { + "type": "stakeAddresses", + "value": Object { + "operator": "0x415DE7Edfe2c9bBF8449e33Ff88c9be698483CC0", + "priceFeedList": Array [ + "0x0022BFd6AFaD3408A1714fa8F9371ad5Ce8A0F1a", + "0x002002812b42601Ae5026344F0395E68527bb0F8", + "0x00476E55e02673B0E4D2B474071014D5a366Ed4E", + ], + }, + }, +] +`; + exports[`actions subscribe 1`] = ` Array [ Object { @@ -319,6 +346,78 @@ Array [ ] `; +exports[`actions subscribeAdmin 1`] = ` +Array [ + Object { + "id": 0, + "type": "stakeSubscription", + }, + Object { + "id": 123, + "type": "stakeSubscription", + }, + Object { + "type": "stakeStates", + "value": Object { + "canStake": false, + "canUnstake": false, + "lockMinTimeInSecond": 0, + "maxStakePerOracle": 0, + "minStakeAmt": 0, + "totalAwardsToDistribute": 0, + }, + }, + Object { + "type": "stakeAddresses", + "value": Object { + "operator": "0x415DE7Edfe2c9bBF8449e33Ff88c9be698483CC0", + "priceFeedList": Array [ + "0x0022BFd6AFaD3408A1714fa8F9371ad5Ce8A0F1a", + "0x002002812b42601Ae5026344F0395E68527bb0F8", + "0x00476E55e02673B0E4D2B474071014D5a366Ed4E", + ], + }, + }, +] +`; + +exports[`actions subscribeAdmin 2`] = `30000`; + +exports[`actions subscribeAdmin 3`] = ` +Array [ + Object { + "id": 0, + "type": "stakeSubscription", + }, + Object { + "id": 123, + "type": "stakeSubscription", + }, + Object { + "type": "stakeStates", + "value": Object { + "canStake": false, + "canUnstake": false, + "lockMinTimeInSecond": 0, + "maxStakePerOracle": 0, + "minStakeAmt": 0, + "totalAwardsToDistribute": 0, + }, + }, + Object { + "type": "stakeAddresses", + "value": Object { + "operator": "0x415DE7Edfe2c9bBF8449e33Ff88c9be698483CC0", + "priceFeedList": Array [ + "0x0022BFd6AFaD3408A1714fa8F9371ad5Ce8A0F1a", + "0x002002812b42601Ae5026344F0395E68527bb0F8", + "0x00476E55e02673B0E4D2B474071014D5a366Ed4E", + ], + }, + }, +] +`; + exports[`actions subscriptionUpdate 1`] = ` Object { "id": 123, diff --git a/src/ts/actions/stakeActions.test.ts b/src/ts/actions/stakeActions.test.ts index 282694e..504335a 100644 --- a/src/ts/actions/stakeActions.test.ts +++ b/src/ts/actions/stakeActions.test.ts @@ -191,6 +191,41 @@ describe('actions', () => { expect(store.getActions()).toMatchSnapshot(); expect((window.setInterval as jest.Mock).mock.calls[0][1]).toMatchSnapshot(); + (window.setInterval as jest.Mock).mock.calls[0][0](); + expect(store.getActions()).toMatchSnapshot(); + resolve(); + }, 0) + ); + }); + test('refreshAdmin', () => { + util.getDates = jest.fn(() => ['1970-01-15']); + const store: any = stakeStore({ + stake: { + states: {}, + addresses: [] + }, + web3: { account: '0x415DE7Edfe2c9bBF8449e33Ff88c9be698483CC0' } + }); + + store.dispatch(stakeActions.refreshAdmin()); + return new Promise(resolve => + setTimeout(() => { + expect(store.getActions()).toMatchSnapshot(); + resolve(); + }, 0) + ); + }); + test('subscribeAdmin', () => { + window.setInterval = jest.fn(() => 123); + const store: any = stakeStore({ + web3: { account: '0x415DE7Edfe2c9bBF8449e33Ff88c9be698483CC0' } + }); + store.dispatch(stakeActions.subscribeAdmin()); + return new Promise(resolve => + setTimeout(() => { + expect(store.getActions()).toMatchSnapshot(); + expect((window.setInterval as jest.Mock).mock.calls[0][1]).toMatchSnapshot(); + (window.setInterval as jest.Mock).mock.calls[0][0](); expect(store.getActions()).toMatchSnapshot(); resolve();